Release 5.5.0

Announcements and general actifsource news.

Release 5.5.0

Postby Heiko Böttger » Fri Aug 03, 2012 4:52 pm

Bugfixes
  • New ResourceNameIndex for ReverseNameLookup -> Nearly no UpdateDelay while typing text in ResourceEditor
  • Improved Speed of Relation-Arrow-Calculation -> Moving Shapes in DomainDiagram is now much faster
  • Asynchron Loading of Resources on Start -> No more 5000ms classloading timeout due to blocked EnvironmentPlugin-Activator
  • LazyLoading of aggregated Resource on unfolding in ResourceEditor -> Open resources with many aggregations
  • Empty ResourceFolder after Open Projekt/Refresh when OutOfSync
  • Generic-Refactoring Wizard not Closing on DoubleClick
  • Exception in Wizards when an invalid workspace path was entered FileLocation-Textfield
  • QuickOutline in ResourceEditor not working on Selector-Lines
  • ProjectExplorer-LabelProvider overrides names for unknown objects with name provided by WorkbenchAdapter
  • ProjectExplorer-ContentProvider returns wrong parent (null) for unknown objects
  • ProjectExplorer-PackageContentProvider delivers no content for default packages/ResourceFolders after handling actifsource resource path changes
  • StackOverflowException in ContentProvider ListDiffer on large changes
  • Opening large generated file with ProtectedRegions in texteditor -> The used regular expression in combination with CharacterScanner resulted in a nearly quadratic algorithm

Features
  • Launch-Config testing actifsource aspects without running starting an eclipse runtime workspace Run/Debug as Actifsource JUnit Test in ContextMenu and SingleScopeTestCase-BaseClass (requires ch.actifsouce.ui.junit-Plugin)
  • Faster Reading of Templates
  • Better Caching of Template & Selector Evaluation Structures -> Faster Overall Performance when Evaluating Templates & Selectors (inclusive SelectorBasedAspects)
  • Reload ResourceEditor-Content when resource is available after refresh
  • ".actifsourceFildIdIgnore"-File to suppress fileId parsing in subfolders of the target folder, for users unable to change compile artifact location, however we strongly suggest to separate these files from source code
  • Changed Model-Class-Template to workaround constructor size limit
  • Speedup CIP Import and adding of new projects
  • Support for Indicies in Core

API-Changes
  • INameAspect#getResourcesByName is now deprecated and no longer used
Heiko Böttger
 
Posts: 21
Joined: Fri Aug 06, 2010 7:27 am

Return to Announcements

Who is online

Users browsing this forum: No registered users and 1 guest

cron