Developer Notes
MBSE SDK Server Bootstrap Package v/s OIM version compatibility matrix
1.6.0
>=7.238
Updated 'Get elements at revision' API to POST method with request body and updated response structure
Made elementTypeIds parameter optional in Revision Diff API
>=7.226 and <7.237
Added rich text support for Documentation Field
Added filtering based on MetaType and identifiedStereotypes in the Owning Package field
>=7.224 and <7.226
Added support for query-based filtering using name and GUID.
Redesigned the Element Types JSON configuration for improved structure and flexibility.
Enabled support for polling entities from the first revision.
Added support for Item Flow and reference fields.
>=7.218 and <7.224
Support for Generalization and Usage relationship, along with renaming of realization relationship
>=7.218 and <7.224
Batching and parallel processing implemented for getting list of elements on latest state and at given revision.
>=7.218 and <7.224
Initial Version. OIM supports MBSE SDK connector registration from 7.218 onwards.
Developer Notes
MBSE SDK Release 1.6.0
Breaking API changes
Updated the Get elements at revision API:
Changed HTTP method from
GETtoPOST(/mbse/api/1.0/revisions/{revisionId}/elements).Added
elementTypeIdsas a mandatory query parameter.Added a JSON request body containing the list of elements (
elementIdandchangeType) whose state is to be retrieved.Updated the response structure: each item now wraps the MBSE element with
elementResolverIdandmbseElement.
Backward Compatible Changes
In the Revision Diff API (
/mbse/api/1.0/revisions/diff), theelementTypeIdsparameter is now optional.If the end system does not support filtering by element type, OIM will handle the filtering.
MBSE SDK Release 1.5.0
Backward Compatible Changes
Added support for Project as an entity type
MBSE SDK Release 1.4.0
Backward Compatible Changes
Added Rich Text Support in 'Documentation' Field
Added filtering based on MetaType and identifiedStereotypes in the 'Owning Package' field
MBSE SDK Release 1.3.0
Backward Compatible Changes
Added support for query-based filtering using name and GUID.
Redesigned the element types json configuration for improved structure and flexibily.
Enabled support for polling entities from first revision.
Added support for item flow and reference fields.
Breaking API changes
Added parameters for the branchName and branchDescription in the EmfBranchClient.
Added deleteElements and bulkUpsertElements method in the EmfElementClient.
MBSE SDK Release 1.2.0
Backward Compatible Changes
Added support for Generalization and Usage Relationship.
Renaming for the realization link
MBSE SDK Release 1.1.0
Backward Compatible Changes
Added support for Java 25.
Batching and parallel processing implemented for 'Get elements at revision' and 'Get elements' methods.
MBSE SDK Release 1.0.0
First Release of MBSE SDK Server Bootstrap Package
Last updated

