Releases: Systems-Modeling/SysML-v2-API-Services
Releases · Systems-Modeling/SysML-v2-API-Services
2024-07
2024-07 RC1
New
- Updated to 2024-07 metamodel baseline
2024-02
New
- Updated to 2024-02 metamodel baseline
2024-01
New
- Updated to 2024-01 metamodel baseline
2023-02
New
- Updated to 2023-02 metamodel baseline
2023-01
New
- Add support for constraining a Query by properties typed by Data, e.g.
ExternalRelationship::elementEnd
- Updated to 2023-01 metamodel baseline
2023-02 RC1
2023-02-rc1 2023-02-rc1
2023-01 RC1
2023-01-rc1 2023-01-rc1
2022-12
New
- Updated to 2022-12 metamodel baseline
Fixed
- Support for constraining by attributes typed as UUID, e.g.
@id
andelementId
, in all Query service endpoints
2022-11
New
- Added
PUT /projects/{projectId}/queries/{queryId}
operation to enable updating an existingQuery
. Note that this has not yet been implemented in the pilot and is included in the OpenAPI specification for review and standardization. - Added
GET /projects/{projectId}/commits/{commitId}/elements/{elementId}/projectUsage
that returns theProjectUsage
that originates the providedElement
- Updated to 2022-11 metamodel baseline
- Separated response types for operation
GET /projects/{projectId}/commits/{compareCommitId}/merge
to201 Created
with a response body of the created mergeCommit
409 Conflict
with a response body of a paginated collection of theDataIdentities
that are conflicting
Fixed
- Corrected response for
GET /projects/{projectId}/commits/{commitId}/elements/{relatedElementId}/relationships
caused by pagination error - Operations
GET /meta/datatypes
andGET meta/datatypes/{datatypeId}
now include KerML and SysML v2 metamodel types - Fixed OpenAPI
Commit
schema examples - Aligned JSON Schema and OpenAPI specifications with OMG URI standard
- Included pagination parameters for operation
GET /projects/{projectId}/commits/{compareCommitId}/diff