20 January 2010

Grid Browser

  • Fixed bug that didn’t clear the internal locks correctly in some cases when an action failed

  • Better error handling (considers client tasks) when launching "actions"

  • Support for rotating the header in an arbitrary angle, example: <Columns rptateHeader="true" headerRotationAngle="-70"

  • Support for aligning the rotated header either top, middle or bottom, example: <Columns rotateHeader="true" rotatedHeaderAlignment="bottom"

  • Support for specifying border-color on a cell state in addition to font* and background* color, example: <CellState id="s1" color="#FFF500" borderColor="#F5E11E" fontColor="#CDAF6E">

  • Support for rounded corners on Firefox

Structure Browser

  • Bugfix related to the coloring of stacked bar charts and multiple pie charts

  • Added drop shadow on menus

  • Added new XML element on table-columns for registering a so called "Cell Editor Class" The element is defined like: <CellEditorClass>com.acme.MyCellEditor</CellEditorClass>

  • Table filter will now match "empty" values on cells that doesn’t have any values, previously it only matched cells that had one value that corresponds to an empty string.

XBOM Manager

  • The comparison result can now be exported to PDF

  • Fixed problem with resolving symbolic names within the XBL configuration

  • The no longer used classes for the old XBL implementation has been removed

Personal Browser

  • Fixed bug related to behaviour change in ENOVIA. The expected output for a select value related to files were changed and resulted in a problem later on when the Personal Browser were about to check out the file.

Core

  • Changed the methods "getRelationshipID" and "hasRelationship" on the RelationshipUtils class to do expansions instead. This to avoid the generation of exceptions that the Matrix API generated in some cases.

  • Added support for using AEF number generators using the same API as used for the TVC number generators. E.g. not having to use the TCL wrapper to obtain new numbers.

  • Fixed evaluation issue when sorting table. The problem happened when the resorting of the table didn’t require a reevaluation of the sorted column(s), so the evaluation was skipped and the sorting would happen after the current rows were evaluated, which was wrong.

  • Updated the installer. The "extract option" has been removed since a couple of releases back, but the installer still mentioned this option, which wasn’t correct.