2021-06
New
-
Updated to 2021-06 metamodel baseline.
-
The following endpoints can now produce JSON-LD
application/ld+jsonresponses, in addition to JSONapplication/json:getProjectspostProjectgetProjectByIdgetBranchesByProjectpostBranchByProjectgetBranchesByProjectAndIdgetCommitsByProjectpostCommitByProject
This is represented in the OpenAPI specification, i.e. the HTTP REST API PSM, which also allows the pilot implementation to be tested through the Swagger UI app by selecting
application/ld+jsonin theResponse content typedropdown menu in addition to any of the other methods of interacting with HTTP REST APIs.Note that this change additionally aligns the JSON and JSON-LD responses, most notably by renaming
Record::idtoRecord::@idwhich affects all lifecycle concepts as they specialize fromRecord. This change will require regeneration of provided clients and is backwards-incompatible.