The RTist development team has just finalized two new releases:
- RTist 11.2 2022.48
- RTist 11.3 2022.48. This is an experimental release of RTist 11.3 for Eclipse 2022.06 with Java 17.
Let’s have a look at some of the new features in these releases.
Improved Inheritance Rearrangement
The Inheritance Rearrangement dialog has been significantly improved and can now show the list of references that will be affected by an inheritance rearrangement. You can choose for each reference how to handle it, and it’s possible to navigate to show the referencing element in the Diagram Editor, Project Explorer or Properties view.
The Inheritance Rearrangement dialog will only appear if at least one reference in the subcapsule cannot be bound to its current target element after the refactoring. In case all target elements are still accessible (because the new super capsule already inherits from the old super capsule), then the dialog does not appear and the inheritance rearrangement becomes trivial to perform. This is an important improvement since it enables the common scenario of adding or removing capsules from an existing inheritance hierarchy with minimal effort.
Automatic Restoration of Modeling Editors on Restart
A new preference Modeling – Automatically restore modeling editors on startup can be set for automatically restoring previously open modeling editors after a restart of Eclipse. This is an extension to the built-in restoration of editors in Eclipse and modeling editors will be placed after the regular Eclipse editors in the workbench editor area.
MinGw 12.2
The MinGw 12.2 compiler can now be directly used with RTist. A target configuration for this compiler is provided and it replaces the previous configuration for MinGw 8.1. Prebuilt libraries (TargetRTS, Connexis and LibTCPServer) for this compiler are also available.
As part of this work the support for 64 bit applications in Connexis was also improved.
Improved Composite State Navigation
When you navigate into an inherited composite state you will be prompted whether you want to open the inherited state machine or if the state should be redefined and a local state machine diagram be created. This choice can now be remembered to avoid being prompted more than once. The corresponding preference is RealTime Development – Diagrams – State Chart – When going inside inherited composite state.
Learn more about the new features by watching the videos in our Sprint Demo YouTube Playlist.
Start a Conversation with Us
We’re here to help you find the right solutions and support you in achieving your business goals.