The first quarterly release of Model RealTime for 2024 is now available. The version of this release is 12.0.1 and it contains several improvements and bug fixes. Let's take a look at some of the news.
Ports with single multiplicity are now shown with a single node in the Debug view. Previously they were represented by two nodes, which caused unnecessary clicking and a more cluttered Debug view. Ports with non-single multiplicity are still shown with one node for each port instance.
TC properties are now sorted alphabetically when you save a TC file. This makes it easier to find a specific property in the Code tab. It also reduces the risk for merge conflicts if several people edit a TC file in parallel. The sorting is disabled for TC files that contain JavaScript beyond simple assignment of TC properties, and it can also be disabled by means of a new preference.
It's now easier to track and manage custom changes in the TargetRTS. The Model RealTime installation contains so called patch files which can automatically uplift your customized version of the TargetRTS from one version to another, while still keeping all your customizations unchanged. Read more about this feature here.
The TargetRTS now provides an improved JSON Encoder and a new JSON Decoder utility. This makes it possible to use JSON as an alternative to the ASCII format that the TargetRTS uses by default for data encoding/decoding. A JSON parser utility is also available, which you can use if you need to parse and operate on a general JSON string.
Mattias
Mohlin
Architect for IBM Model RealTime