Skip to content

Releases: Open-MBEE/exec-cameo-mdk

6.1.0

03 Apr 07:10
eeebe62
Compare
Choose a tag to compare

Highlights

  • Compatibility with Cameo 2022x Refresh 2 (compiled and tested with Refresh 2 Hotfix 1 but should work with 2021x and 2022x (untested with 2021)
  • Export model or partial model to Json file (contributed by LieberLieber)
  • Bug fixes

What's Changed

Full Changelog: 6.0.0...6.1.0

6.0.0

11 Sep 20:59
a45a494
Compare
Choose a tag to compare

This release is compatible with Cameo 2022x Refresh 1 and is not compatible with 2022 base, 2022 refresh2, 2021 or 19.

Note there is a different install zip for windows vs mac.

Changes from 6.0.0-RC2:

Fix for windows version.

Known issues:

MDK uses JavaFx to display model validation element differences popup. In previous versions of cameo that uses Java 8 this was included in the jre install, but in Java 11 is now a separate os platform dependent library, hence the platform dependent plugins. If there's still an issue with displaying model validation differences popup, try using the Full JRE from https://bell-sw.com/pages/downloads/, which includes JavaFX.

6.0.0-RC2

16 Aug 18:48
Compare
Choose a tag to compare
6.0.0-RC2 Pre-release
Pre-release

This release is compatible with Cameo 2022x Refresh 1 and is not compatible with 2022 base, 2022 refresh2, 2021 or 19.

Changes from 6.0.0-RC1:

Fix a potential NPE caused by images added from VE 5.0.0 beta versions

6.0.0-RC1

14 Aug 22:18
bb819c8
Compare
Choose a tag to compare
6.0.0-RC1 Pre-release
Pre-release

This release is compatible with Cameo 2022x Refresh 1 on and is not compatible with 2022 base, 2022 refresh2, 2021 or 19.

Changes from 6.0.0-beta:

  • Will no longer export the legacy '_appliedStereotypeIds' key for element json (replaced by 'appliedStereotypeIds') (requires MMS 4.0.18 to be compatible)
  • Fix 'Open in View Editor' links to match VE 5 link pattern

6.0.0-beta

14 Apr 22:18
Compare
Choose a tag to compare
6.0.0-beta Pre-release
Pre-release

This release is compatible with Cameo 2022x Refresh 1 on and is not compatible with 2022 base, 2021 or 19.

Changes from 6.0.0-alpha:
fixed ElementTaggedValue import/export logic

6.0.0-alpha

15 Mar 18:03
Compare
Choose a tag to compare
6.0.0-alpha Pre-release
Pre-release

This release is compatible with Cameo 2022x Refresh 1 on and is not compatible with 2022 base, 2021 or 19.

See #237 and #240 for details

TLDR - handles new TaggedValue elements (which were introduced in 2021 for stereotyped tags)

DocGen Userscript API changes:

gov.nasa.jpl.mbee packages are now org.openmbee - do search and replace accordingly

5.1.3

25 Jan 21:49
3f0592a
Compare
Choose a tag to compare

Bugfixes

The following issues were fixed in the 5.1.3 release:

  • fix an issue where view changes failed to import because of ownedRuleIds having a reference to "id_vc" ephemeral view constraint that's generated during view generation

Download

You can download the official MDK release from the Central Repository:
Download Plugin: mdk-5.1.3-plugin.zip
Download other assets: 5.1.3 Repository

Full Changelog: 5.1.2...5.1.3

5.1.2

12 Jan 18:01
4c525d5
Compare
Choose a tag to compare

Bugfixes

The following issues were fixed in the 5.1.2 release:

  • compatibility issue with mms 4.0.15 where manual validation would always show elements as missing

Download

You can download the official MDK release from the Central Repository:
Download Plugin: mdk-5.1.2-plugin.zip
Download other assets: 5.1.2 Repository

Full Changelog: 5.1.1...5.1.2

5.1.1

06 Dec 18:34
3828361
Compare
Choose a tag to compare

Bugfixes

The following issues were fixed in the 5.1.1 release:

  • coordinated sync missing mms changes
  • documentation changes getting back into the model
  • manual push of a view may remove view contents
  • Log JSON option under Options > Environment > MDK (for debug purposes)

Download

You can download the official MDK release from the Central Repository:
Download Plugin: mdk-5.1.1-plugin.zip
Download other assets: 5.1.1 Repository

Full Changelog: 5.1.0...5.1.1

5.1.0

01 Nov 00:22
393f584
Compare
Choose a tag to compare

New

The following new features/capabilities were added in this release:

  • New location for finding MDK and Cameo MDK related documentation: (https://mdk.readthedocs.io/)

  • Introduces a critical change in preparation for 2021x migration, by moving MBEE configuration from the ModelManagementSystem stereotype to the built in Project Options (project specific) system MDK models will be more prepared for 2021x related stereotype changes.

  • A new migration and validation tool for Cameo-MBEE Configuration

    • MDK will automagically migrate clients that use the MMS stereotype to Project Options for you.
    • Adds new log messages related to the configuration of MBEE integration, including warnings and reminders to mount the required profiles.
    • MDK now automatically detects the presence of the SysML Extensions profile and notifies the user.

Bugfixes

The following issues were fixed in the 5.1.0 release:

  • A fix for hidden elements getting synced with MDK during manual Validation
  • A fix for an issue where generating views with VE-only Presentation Elements was deleting any documentation attached to those elements
  • A fix for "Open in View Editor" using a hardcoded url which worked only for legacy MMS3 deployments of VE/MMS. This is done using the new configuration system (see above)
  • A fix for Elements manually sync'd from Cameo to MMS were not using the overwrite flag as expected

Known Issues

  • Documentation changes from mms are not able to be imported back into Cameo
  • Manually exporting a View from model validation's validation window would remove view's contents on ve, if any

Download

You can download the official MDK release from the Central Repository:
Download Plugin: mdk-5.1.0-plugin.zip
Download other assets: 5.1.0 Repository

Full Changelog: 5.0.1...5.1.0