May 21, 2008
Version 4.0 Release Notes.
General
- The installer now supports Unix Installations.
- The Repository is now supported in Oracle version 11.1.0.6.0
- A new Frequently Asked Questions class is now available.
- A new Tip of the Day feature is now available.
- A new Getting Started Portal is now the default home page for new users.
- A new Administrative Tasks portal replaces the Administrative tasks static page – it is now the default home page for EE on new installs.
- A new What’s in this Repository portal is now available.
- The Hyperlink Attribute File upload is now available for new elements
- A new Demo package and contents is now available
- A new Gauge type is available called Threat Level Indicator.
- A new Horizontal Thermometer gauge is now available.
- A new 180 degree Metal gauge is now available.
- A new meta column type has been added called PSEUDO.PERCENT which will decorate as an inline bar graph in filter results.
- Single Sign On style connection pooling is now available.
- Oracle Proxy Connection types are now supported.
- The local Java version available for download has been upgraded to Java 1.6
- When logging in through a remote URL (such as from within an email) the user will no longer get an exception before seeing the target page.
Log In / Accounts
- Users now receive a better message if they include an illegal space character in the requested user name.
- The user experience when failing to enter a valid user name and password has been improved.
- Login error messages are now displayed on the log in form.
- The user will no longer see the error message complaining that the log in period has expired, instead the log in attempt will be retried silently.
Portals and Navigation
- There are now two tabs used for basic navigation. The traditional Folder hierarchy and a new Package Hierarchy. The Package Hierarchy allows you to navigate and select classes directly.
- Package detail reports have been created and are available when clicking on any package in the hierarchy.
- The Class Detail reports have been re-organized and simplified.
- Two standard parameterized filters are now available for displaying hierarchy based on the selected element_id. These are Element Hierarchy (Parent) and Element Hierarchy (Child)
- A new filter is available: My Oracle Privileges which shows all granted privileges.
- Ampersand characters are now properly escaped in User Markup through multiple edit cycles.
- The Management Desktop Portals have been re-organized.
- Super huge result sets can now be paged for viewing – this is a non-read-consistent view.
- If the user runs a PARAMETERIZED filter, they are now prompted to fill in values for the parameters if those values were not otherwise passed to the URL.
- Page refresh now persists the users Open/Close status of the navigation frame.
- Users can now override the query driving the related elements section in an Element Detail Report by tupling a named text id to the relationship tuple. This is independent of template related elements work, and allows the default template to be used with customized filters.
- New HTML TAGs are available to allow attributes to be rendered individually. This helps in customized form and detail report rendering.
- New HTML TAGs are available for the related elements. Each related class can now be rendered separately.
- Element Detail Report performance has been improved, especially for classes that contain many SqlPickList attributes.
- An Optional filter renderer has been added to improve the user experience with filters returning large resultsets.
- Column sorting and sub filtering have been improved in the HTML Grid Editor.
- New Element hyperlinks in the related elements section of the element detail report, now respect user privileges on related classes.
- A new user interface has been provided to set Templates for classes, and folders. A new interface has also been developed to edit the template files online.
- A subset of portal display parameters can now be set from the "Edit" folder page.
Import / Export
- Import progress meters now contain more information about the actual progress.
- Oracle data can now be imported directly via a wizard in the Class Manager.
- Users now have the option to run the Oracle ANALYZE command as the last step of an import.
Disaster Recovery
- The logs should give a better indication of failure if any issues occur.
Class Management
- When an attribute is deleted, the delete now cascades more gracefully to related information
- Many new symbols are made available, and some older ones have been improved.
- There is now a wizard to step through conversion from a String attribute to a State Machine.
- There is now a wizard to step through conversion from a Number attribute to a Boolean.
- When a class is found to have an attribute that is declared as a FK to another attribute also within that class, then a filter for the connect by hierarchy is autogenerated.
- The filters that are created upon class insert are now data driven and can be extended or modified after install.
- Syntax highlighting and code completion are now available on the LABEL definition field. Also, this field can be expanded for full screen editing by double clicking.
- Items in the Relation list are now sortable
- When adding a new Status to a state machine, you will now be presented with a complete properties dialog for that status.
- The Delete Package action has been added to the Edit Menu.
- A new tab is available which allows grid style editing of all data in the class.
- You can now paste from a spreadsheet directly in to the grid editors.
Explorer
- When viewing chart parameters, the switching chart types, the original parameter settings are now preserved.
- User context such as column ordering and sorting are now preserved across refresh.
- A new filter wizard option has been added to help generate Hierarchy Queries.
- Drag and Drop and other linking activities now prompt the user for specific link creation information when needed.
- While editing a SQL statement, you can now select a portion of the text in the editor and Run that portion as a command, as opposed to the entire editor contents.
- Filter privileges now display INSERT privilege as disabled because that is undefined for Filters.
- Folder privileges are now editable in the common Privileges tab
- The Subfilter mode may now show different editors depending on the density of values in the columns.
Link Manager
- You can now select a package which will subset the classes available in the toolbar combo box
Database
- A bug was fixed where when a class table (ELEMENT_ATTR_C) existed but there was no entry for it in the CLASS table, the Federation job could hang.
- When adjusting the length of a String, the physical column is now also modified correctly.
- The default GET_ELEMENT_DESC logic has been simplified. This should improve bulk load performance somewhat.
- The FEDERATION_PROCESS procedure now takes into account grants given to users via roles (or roles granted to roles) and not just directly granted privileges.
- A bug was fixed where certain users could delete certain elements without delete privilege: this is no longer possible.
- Query performance has been improved by the addition of an index on NAMED_TEXT.TEXT_ID.
- Database level error message text has been externalized for ease of internationalization.
- Policies related to the Recycle Bin have been tuned to improve performance on systems with large amounts of deleted information.
- The policy on element security checking has been tuned to force the Cost Based Optimizer to use indexes appropriately.