Releases: OpenTermsArchive/engine
Releases · OpenTermsArchive/engine
v0.32.0
0.32.0 - 2023-10-18
Full changeset and discussions: #1025.
Added
- Auto create labels for declarations repository on GitHub
- Assign a label based on the error type to issues managed by the engine
Changed
- Breaking: Revise the formatting of reported issues, with notable adjustments to the title, transitioning from
Fix <service_id> - <terms_type>
to<service_id> ‧ <terms_type> ‧ not tracked anymore
Removed
- Breaking: No longer assign the label
bot-report
to issues managed by the engine
v0.31.1
v0.31.0
0.31.0 - 2023-09-08
Full changeset and discussions: #1021.
Changed
- Breaking: Update
opentermsarchive/terms-types
dependency; update your declarations following the instructions in the changelog for validating declarations
v0.30.1
0.30.1 - 2023-09-06
Fixed
- Fix validation for removed terms types
v0.30.0
0.30.0 - 2023-07-10
Full changeset and discussions: #1015.
Added
- Embed Swagger UI for graphical user interface documentation of the API; access it on
/docs
Changed
- Breaking: Change path from
/services/:serviceId
to/service/:serviceId
for direct access to aservice
resource; update paths accordingly in your own codebase - Breaking: Change path from
/specs
to/docs
for OpenAPI specification; update paths accordingly in your own codebase and set the HTTP headerAccept: application/json
v0.29.1
v0.29.0
v0.28.0
0.28.0 - 2023-04-25
Changed
- Include collection name in dataset name
v0.27.1
0.27.1 - 2023-04-19
Changed
- Clean up README
v0.27.0
0.27.0 - 2023-04-19
Full changeset and discussions: #996, #999, #1000.
Changed
- Breaking: Rename CLI option
--terms-types
to--types
in API; simply rename accordingly in your own codebase - Breaking: Rename CLI option
--refilter-only
,-r
to--extract-only
,-e
in API; simply rename accordingly in your own codebase - Breaking: Rename class
PageDeclaration
toSourceDocument
and its atributenoiseSelectors
toinsignificantContentSelectors
in API; simply rename accordingly in your own codebase - Breaking: Rename function and its parameters
filter({ content, mimeType, pageDeclaration })
toextract(sourceDocument)
in API;content
andmimeType
are embeddedsourceDocument
attributes; rename accordingly in your own codebase and setcontent
andmimeType
in thesourceDocument
passed as a parameter to the function - Breaking: Rephrase commit messages in Git storage:
Start tracking
is changed toFirst record of
,Refilter
toApply technical or declaration upgrade on
andUpdate
toRecord new changes of
; existing data will still be loaded, but new commits will use these new messages, if you have scripts that parse commit messages directly, update them accordingly - Breaking: Rename document attribute
isRefilter
toisExtractOnly
in MongoDB storage; existing data will still be loaded, but new entries will use this new attribute, if you have scripts that query the Mongo database directly, update them accordingly - Make vocabulary consistent throughout the codebase (#971)
Removed
- Breaking: Remove
npm run extract
command; usenpm run start -- --extract-only
instead