Releases: OpenTermsArchive/engine
Releases · OpenTermsArchive/engine
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/:serviceIdto/service/:serviceIdfor direct access to aserviceresource; update paths accordingly in your own codebase - Breaking: Change path from
/specsto/docsfor 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-typesto--typesin API; simply rename accordingly in your own codebase - Breaking: Rename CLI option
--refilter-only,-rto--extract-only,-ein API; simply rename accordingly in your own codebase - Breaking: Rename class
PageDeclarationtoSourceDocumentand its atributenoiseSelectorstoinsignificantContentSelectorsin API; simply rename accordingly in your own codebase - Breaking: Rename function and its parameters
filter({ content, mimeType, pageDeclaration })toextract(sourceDocument)in API;contentandmimeTypeare embeddedsourceDocumentattributes; rename accordingly in your own codebase and setcontentandmimeTypein thesourceDocumentpassed as a parameter to the function - Breaking: Rephrase commit messages in Git storage:
Start trackingis changed toFirst record of,RefiltertoApply technical or declaration upgrade onandUpdatetoRecord 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
isRefiltertoisExtractOnlyin 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 extractcommand; usenpm run start -- --extract-onlyinstead
v0.26.1
0.26.1 - 2023-04-19
Changed
- Change URL to engine repo from ambanum/OpenTermsArchive to OpenTermsArchive/engine
- Replace documentation with links to the documentation website to avoid redundancy
v0.26.0
0.26.0 - 2023-02-20
Changed
- Breaking: Split validation and linting of declaration files in 2 commands.
ota validatedoes not test the linting of files anymore. - Breaking:
ota lintdoes not fix files by default.ota lint --fixmust be used for that.
v0.25.2
v0.25.1
0.25.1 - 2023-02-20
Changed
- Improve documentation for CLI commands