Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EMFStore - News and Noteworthy"
(Updated changelog up to M939) |
|||
Line 1: | Line 1: | ||
+ | * '''Changelog for version 0.8.9.M939''' | ||
+ | ** fixed a bug where multiple EChangeNotifiers have been created by mistake | ||
+ | |||
+ | * '''Changelog for version 0.8.9.M938''' | ||
+ | ** tweaked some loading option in ModelUtil#getResourceLoadOptions | ||
+ | |||
+ | * '''Changelog for version 0.8.9.M937''' | ||
+ | ** changed ID type of internal collection cache from ModelElementId to String for performance reasons | ||
+ | |||
+ | * '''Changelog for version 0.8.9.M936''' | ||
+ | ** introduced new method ProjectSpaceBase#save for executing save programatically | ||
+ | ** automatic save now can be switched off by calling Configuration.setAutoSave | ||
+ | ** Moved AutoSplitAndSaveResourceContainmentList to client package | ||
+ | ** removed uniqueness check from containment lists of operations | ||
+ | ** removed unneccessary recursion in getAllContainedElementsAsList | ||
+ | ** added documentation & removed warnings | ||
+ | |||
+ | * '''Changelog for version 0.8.9.M935''' | ||
+ | ** added exception observer to plugin.xml, updated description | ||
+ | |||
+ | * '''Changelog for version 0.8.9.M934''' | ||
+ | ** new notification filter UnknownEventTypeFilter for filtering unwanted and unknown notifications | ||
+ | ** added new exceptionObserver extension point | ||
+ | ** added String cast in ServerConfiguration for compatibility reasons with EMF 2.5 | ||
+ | ** added additional resource save options to ModelUtil#getResourceSaveOptions | ||
+ | |||
+ | * '''Changelog for version 0.8.9.M933''' | ||
+ | ** removed a needless sysout.out.println statement | ||
+ | |||
+ | * '''Changelog for version 0.8.9.M932''' | ||
+ | ** added ProjectSpace convenience method that undoes the last n operations | ||
+ | ** added convenience extensionpoint wrapper, clients may now simply access an ExtensionPoint via new ExtensionPoint(<extension-point-id>) | ||
+ | ** made OperationRecorderListener inherit from IObserver | ||
+ | ** enabled CleanMemoryTask by default | ||
+ | ** fixed an potential bug in CustomOperationLabelProviderManager#initExtensions | ||
+ | ** fixed some menucontributions | ||
+ | ** added logging to extensionpoint wrapper | ||
+ | |||
* '''Changelog for version 0.8.9''' | * '''Changelog for version 0.8.9''' | ||
** included icons for the binary build of the org.eclipse.emf.ecp.emfstorebridge project | ** included icons for the binary build of the org.eclipse.emf.ecp.emfstorebridge project |
Revision as of 11:33, 17 April 2012
- Changelog for version 0.8.9.M939
- fixed a bug where multiple EChangeNotifiers have been created by mistake
- Changelog for version 0.8.9.M938
- tweaked some loading option in ModelUtil#getResourceLoadOptions
- Changelog for version 0.8.9.M937
- changed ID type of internal collection cache from ModelElementId to String for performance reasons
- Changelog for version 0.8.9.M936
- introduced new method ProjectSpaceBase#save for executing save programatically
- automatic save now can be switched off by calling Configuration.setAutoSave
- Moved AutoSplitAndSaveResourceContainmentList to client package
- removed uniqueness check from containment lists of operations
- removed unneccessary recursion in getAllContainedElementsAsList
- added documentation & removed warnings
- Changelog for version 0.8.9.M935
- added exception observer to plugin.xml, updated description
- Changelog for version 0.8.9.M934
- new notification filter UnknownEventTypeFilter for filtering unwanted and unknown notifications
- added new exceptionObserver extension point
- added String cast in ServerConfiguration for compatibility reasons with EMF 2.5
- added additional resource save options to ModelUtil#getResourceSaveOptions
- Changelog for version 0.8.9.M933
- removed a needless sysout.out.println statement
- Changelog for version 0.8.9.M932
- added ProjectSpace convenience method that undoes the last n operations
- added convenience extensionpoint wrapper, clients may now simply access an ExtensionPoint via new ExtensionPoint(<extension-point-id>)
- made OperationRecorderListener inherit from IObserver
- enabled CleanMemoryTask by default
- fixed an potential bug in CustomOperationLabelProviderManager#initExtensions
- fixed some menucontributions
- added logging to extensionpoint wrapper
- Changelog for version 0.8.9
- included icons for the binary build of the org.eclipse.emf.ecp.emfstorebridge project
- added Eclipse Indigo default model packages that are not meant to be shown in the new model element dialog
- Changelog for version 0.8.9.M931
- replaced task-related EMFStore classes with classes from java.util, moved CleanMemoryTask
- fixed critical bug in CleanMemoryTask that caused an unload of the 25 most recent change packages
- removed obsolete handleIncomingCrossReferences method from ModelUtil
- removed getDeletedModelElementId from IdEObjectCollection
- added dispose() and clearCaches() methods to IdEObjectCollectionImpl
- fixed potential StackOverflow in loadIdsFromResource
- reversed application of suboperations and deletion from parent element in CreateDeleteOperation#apply()
- Changelog for version 0.8.9.M930
- new checkoutObserver extension point
- added convenience method to retrieve a local string property, made getSharedProperty null-safe
- Changelog for version 0.8.9.M929
- Fixed some failing test cases & cleanup in auxiliary test classes
- removed customized getChanges method from VersionImpl, caused potential slowdowns upon retrievment
- created new resource type EMFStoreResource
- Changelog for version 0.8.9.M928
- more performance optimizations
- root package is shown in commit dialog
- disabled usersession lock in login dialog
- Changelog for version 0.8.9.M927
- removed obsolete CreateProjectDialog
- Changelog for version 0.8.9.M926
- performance optimizations
- fix in AbstractEMFStoreUIController that caused an SWT exception
- removed monitor guard upon file read
- refactored SCMContentProvider and SCMLabelProvider
- made all observer interfaces inherit from IObserver
- fixed LabelProvider for the ServerInfoSelection dialog
- Changelog for version 0.8.9.M925
- internal release
- Changelog for version 0.8.9.M924
- disabled CleanMemoryTask by default
- Removed some deprecated methods and constants from the ServerConfiguration class
- some Buckminster dependency changes
- Changelog for version 0.8.9.M923
- fixes involving the login logic of the usersession and the LoginDialogController
- replaced occurrences of ECoreUtil.copy with ModelUtil.clone
- various Buckminster fixes
- Changelog for version 0.8.9.M922
- added shared versioned properties
- regenrated models with runtime version set to 2.5
- Client XML RPC connection and reply timeout defaults to 10 minutes
- expandlevel for treeviewer in commit dialog defaults to 0
- removed some deprecated methods
- various bug fixes