Please install Eclipse 3.5 and then Arctis via the update sites. This and future Arctis releases will not work on Eclipse 3.4 anymore.
Update to UML 2.2
Timers loose the duration they were configured with in UML 2.1 models, since UML 2.2 saves them differently. Since there are usually only a few timers in a specification and they are easy to updated, we opted for ignoring previous data and you have to assign the duration to timers again manually. Should be no problem.
Changes to Editor
Unsaved changes are now discarded when you close an editor. This means that a model is reloaded in its previous version if you close an editor without saving it. This makes the editor behave more like any other editor.
Changes in Code Generation
We have removed the discovery protocol from the code generator, so Sun SPOTs, for instance, will not find each other by default. Instead, an explicit block for discovery must be used.
Improvements:
- The Arctis view does not block anymore when loading Arctis models.
- Guards may also check if the data token is 'null', or refer to local variables.
- Switching pages in the editor does not cause building blocks to be marked as update when nothing has changed.
Bug fixes:
- Sun SPOT projects do not refer to Java SE 1.5 code anymore.
For Mac users:
Eclipse 3.5 runs on Macs, recommended with Java 1.5. We tried also Java 6 and experienced crashes. So, we recommend sticking to Java 1.5.