Book a Demo

Author Topic: Version 4.1 - Build 738 Released  (Read 16124 times)

sparks

  • EA Administrator
  • EA User
  • *****
  • Posts: 691
  • Karma: +4/-2
    • View Profile
Version 4.1 - Build 738 Released
« on: October 03, 2004, 09:13:08 pm »
Enterprise Architect Version 4.10
*********************************

Release Notes for EA 4.10 Build 738
***********************************
Further improvements and enhancements to docked tag values window
NOTE:       Tag Value dialogs and tab pages in object, operation and attribute properties dialogs will be deprecated and removed in a future build of EA.
     All tagged values will only be editable thru the docked tagged window.
Added ability to define custom Tagged Value "types" and display specific property editors for each in docked tagged window.
Currently structured tagged types include:
     Integer values with lower and upper bounds
     Float values (with bounds)
     Color value
     Bool value
     String value
     DateTime value
     Custom value - which includes ability to define edit Mask, input Template and Valid Characters for input
     Lists - use some inbuilt model lists as drop lists. Eg. Authors, Clients, Resources, Metrics,ObjectTypes
     See HELP file for full list of structured types
     
Inclusion of Interop.EA.dll file for .NET developers wishing to build 'strongly named' add-ins for EA. Deployed to EA install directory.                  
Suppressed popup dialog detailing DBMS connection information for data transfer and data compare between models.
Fixed bug on ASA repository where adding elements wasn't incrementing their names.
Changed button caption on Configuration | Database Datatypes dialog from Cancel to Close.
Fixed bug where focus was not given to the Search Project dialog when called by the "Search Tree" command on a package in the Project View
Set default to single output file for DDL generation of a package.
Fixed bug where table has foreign keys into > 1 other table - changing any FK operation name corrupted the FK links.
Fixed bug saving creation of FK relationship on Oracle repository.
Fixed creation of foreign key cascade constraints and corrected DDL generation of cascade constraints.
Fixed bug on MySQL repository where option "Show Linked Items in Package" selected and diagram containing linked packages was opened.
Fixed Save button behavior on operations dialog, enabling when pre- and post-condition types changed
Fixed RTF Report dialog box behavior to retain user selections that were incorrectly overwritten when user uses the file browser to select a file
Generate DDL for PostgreSQL - removed extra comma from last column when it has an inline comment.
Fixed behavior where the Project View failed to correctly display type changes for Exposed interfaces
Updated Code Template Editor to be non-modal.
Connectors now derive lock state from diagrams.
Added non case-sensitive check of primary keys when adding UML Stereotypes.
Fixed error creating foreign key on Oracle repository.
Fixed bug where moving Diagram Frames and elements in a multi-select would crash EA
Corrected double-move behavior on selected elements inside selected parent elements
Significantly improved diagram context menu behavior in very large models
Corrected HTML document output to omit trailing ", " characters in the "Goto:" section for an element
Rendered <title> tag for HTML document generation
Added password encryption for Oracle and SQL Server repository users.
Added replication information to About box.
Corrected Oracle DDL generation of table owner in 'alter table add foreign key' statements.
Fixed display issue with instances in Project Tree missing class name on first load
Corrected SQL Server DDL generation of delimiting characters '[]' around target table name in alter table..add  foreign key statement.
Corrected EA model behavior so that Realized elements no longer inherit stereotypes automatically
Added prompt to discard changes when user cancels Element properties dialog.
Fixed error that caused EA to crash on Applying Z-Order on elements with embedded elements
Modified Project View to return focus after XML or Source Code Control I/O operation
Modified Locking to prevent label editing of package under "Full Lock"
Fixed bug where VB.Net class comment was inserted after the class attributes.
Fixed bug in operations dialog when attempting to change between operations when there were unsaved changes.
Fix in PHP parser to allow Array default parameter values.
C++ importing now follows options in the C++ options page for where method comments should appear.
Upper bounds are no longer set when importing multidimentional arrays.
Allowed C++ comments to start with '///' as well as '//' in the one block.
Fixed saving of Registration user name and company.
Fixed saving of default version information for new EA Diagrams
Removed option from Tools | Options | Generation | Attributes/Operations page: "Generate Get/Set methods for associated attributes"
Fixed issue with Object Scenario tab page. After adding new Scenario, previously edited scenario could become the current item in the list.
Modified Element context menu to change Space Evenly Horizontally and Vertically with Across and Down respectively.
Corrected autosize behavior on Class parents, Expansion Regions and Timing to prevent the autosize occurring on zoom scales less than 60%
Fixed error with import of Stereotypes thru XML from .EAP file to SQL Server or Oracle
Added Tagged Values to the items copied from an element residing in the Project Template package
Modified package drawing code to allow resizing of package elements when some contents are hidden by their scope
Added 'Z' and 'X' as simple hotkeys to zoom in and out of diagram. 'C'=zoom to 100%, 'V' = zoom to fit
Fixed issue with visual modifications to element in diagram (font, border color etc.) being lost in some cases when property dialog invoked prior to full diagram save
Fixed issue with context item for notes, tagged values etc. not being set when scrolling thru elements in the "Report View" view of a diagram

Code Template Updates:
- Updated VB.Net templates to write 'Namespace' instead of 'namespace'
- Fixed bug in VB.Net templates that meant const attributes weren't generated properly.
- Changed 'Null' to 'Nothing' in the VB.Net Operation Body template