Releases: Systems-Modeling/SysML-v2-API-Services
Releases · Systems-Modeling/SysML-v2-API-Services
2022-06
New
-
Operations related to returning
Data
, e.g.Element(s)
, includeData
fromProjectUsages
. This applies to the following endpoints:GET /projects/:projectId/commits/:commitId/elements
GET /projects/:projectId/commits/:commitId/elements/:elementId
GET /projects/:projectId/commits/:commitId/roots
GET /projects/:projectId/commits/:commitId/elements/:relatedElementId/relationships
Some specialized use cases would like the ability for these operations to provide only the direct / “owned”
Data
. To satisfy these needs, an option has been added to these operations toexcludeUsed
.
2022-05
New
- Updated to 2022-05 metamodel baseline.
2022-05 M1
2022-05-m1 2022-05-m1
2022-04
New
- Updated to 2022-04 metamodel baseline. Notably,
Element#identifier
has been renamed toElement#elementId
upstream and this change is reflected in the OpenAPI specification and JSON-LD context definitions.
2022-04 M1
2022-04-m1 2022-04-m1
2022-03
New
- Updated to 2022-03 metamodel baseline.
2022-02
New
- Enable and validate references to the elements in ProjectUsages.
- API extension for commit creation with references of ownership qualified name in addition to ID.
- API extension for element lookup by ownership qualified name.
- Updated to 2022-02 metamodel baseline.
2022-02 M1
2022-02-m1 2022-02-m1
2022-01 P1
This is a patch to the 2022-01 release.
Fixed
- Addressed issues with compatibility to 2022-01 metamodel baseline.
2022-01
New
- Updated to 2022-01 metamodel baseline.