Sunday, 2 July 2017

Changes log for v2.1.i (UnderDev) profile

The following changes were made for v2.1.i on GitHub (released 25-JUN-2017 - UnderDev build).

There's a couple of small fixes here plus a quite big improvement to the Select Depends On/Dependency element(s) menus as people are using these and finding them useful in lieu of a better populate on diagrams (e.g. they multiple select the requirements or elements in the browser which you can then drag on to a diagram).

#206 25-JUN-2017: Removed ReferenceUnitPath from .properties to fix profiles missing $OMROOT (F.J.Chadburn). Essentially, I found that if you set General::Model::ReferenceUnitPath property then it also sets a relative reference for the profiles (which isn't what you want) hence if you send your model to someone else the profile(s) may not be in the same location. Since property was not essential for the profile, I've removed its use.

#207 25-JUN-2017: Significant bolstering of Select Depends On/Dependent element(s) menus (F.J.Chadburn)

#208 25-JUN-2017: Updated GlobalPreferencesProfile to allow for Rounded Rectilinear options (F.J.Chadburn) - Essentially because Rhapsody stores the possible values as well as the overridden selection, it's necessary to un-override and re-override to have the full list if new enumerations are added (which is what I did).

Note: I can confirm that no known changes are needed to use profile with 8.2.1 (which has just been released). Using profile with version less that 8.2 is difficult though (i.e. requires some tweaks due to the way that Query elements changed). That said, it's not impossible if you know how.

No comments:

Post a comment