Skip to content

Releases: Systems-Modeling/SysML-v2-API-Services

2021-06 RC2

2021-06 RC2 Pre-release
Pre-release

Choose a tag to compare

@ivan-gomes ivan-gomes released this 29 Jul 17:58
2021-06-rc2

2021-06-rc2

2021-06 RC1

2021-06 RC1 Pre-release
Pre-release

Choose a tag to compare

@ivan-gomes ivan-gomes released this 15 Jul 14:20
2021-06-rc1

2021-06-rc1

2021-05

Choose a tag to compare

@ivan-gomes ivan-gomes released this 14 Jun 17:03

New

  • Updated to 2021-05 metamodel baseline.

Fixed

  • Added Project#defaultBranch to the OpenAPI specification and client libraries.

2021-05 RC1

2021-05 RC1 Pre-release
Pre-release

Choose a tag to compare

@ivan-gomes ivan-gomes released this 07 Jun 16:49
2021-05-rc1

2021-05-rc1

2021-04

Choose a tag to compare

@ivan-gomes ivan-gomes released this 18 May 16:47

New

  • Introduced branching capability to enable multiple commit histories. This adds a number of new endpoints to create, read, and update branches, e.g. projects/$project_id/branches. It additionally integrates with the commit creation allowing for a commit to be added to a branch. Refer to specification document for details.
  • Updated to 2021-04 metamodel baseline.

Fixed

  • Commit#containingProject renamed to Commit#owningProject
  • Query#containingProject renamed to Query#owningProject
  • Removed GET projects/$project_id/head in favor of branching. To get the id of the head commit of the default branch of a project:
    • GET projects/$project_id and obtain the defaultBranch.id from the response
    • GET projects/$project_id/branches/$branch_id and obtain the head.id from the response

2021-04 RC1

2021-04 RC1 Pre-release
Pre-release

Choose a tag to compare

@ivan-gomes ivan-gomes released this 05 May 05:11
2021-04-rc1

2021-04-rc1

2021-03

Choose a tag to compare

@ivan-gomes ivan-gomes released this 14 Apr 02:21

New

  • The default Accept for requests, i.e. the content type of the response when not specified in the request, has been changed from application/ld+json to application/json. Clients desiring responses in JSON-LD can receive it by specifying the header appropriately, e.g. Accept: application/ld+json.
  • Updated to 2021-03 metamodel baseline.

2021-03 RC1

2021-03 RC1 Pre-release
Pre-release

Choose a tag to compare

@ivan-gomes ivan-gomes released this 28 Mar 06:26
2021-03-rc1

2021-03-rc1

2021-02

Choose a tag to compare

@ivan-gomes ivan-gomes released this 12 Mar 02:18

New

  • Implemented pagination in all collection endpoints, e.g. getProjects, getCommitsByProject, getRootsByProjectCommit, getQueriesByProject, except for endpoints that return QueryResult collections, e.g. getQueryResultsByProjectIdQueryId, which will be addressed in a future release.
    • OpenAPI specification (PSM) has been updated accordingly.
    • This feature is experimental and, as such, is not reflected in the draft of the SysML v2 API specification document at time of release.
  • Added description attribute to Projects.
  • Updated to 2021-02 metamodel baseline.

Fixed

  • Addressed error that would occur when executing a PrimitiveQuery for the @type property.

2021-02 RC2

2021-02 RC2 Pre-release
Pre-release

Choose a tag to compare

@ivan-gomes ivan-gomes released this 07 Mar 07:30
2021-02-rc2

2021-02-rc2