Releases: OpenTermsArchive/engine
Releases · OpenTermsArchive/engine
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
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 validate
does not test the linting of files anymore. - Breaking:
ota lint
does not fix files by default.ota lint --fix
must be used for that.
v0.25.2
v0.25.1
0.25.1 - 2023-02-20
Changed
- Improve documentation for CLI commands
v0.25.0
0.25.0 - 2023-02-08
Changed
- Breaking: Replace behaviour of
ota track --schedule
. It now tracks the changes only on scheduled hours. It was before running also on launch.
v0.24.0
0.24.0 - 2023-01-25
Added
- Trigger a release event on CI to deploy documentation website
v0.23.0
0.23.0 - 2023-01-18
Removed
- Breaking: Remove obsolete ansible deployment recipes as it was extracted in a dedicated repository. Look at the README to know how to deploy the engine.
v0.22.0
0.22.0 - 2023-01-17
Changed
- Replace embedded terms types list with the one defined in the dedicated repository
@opentermsarchive/terms-types
.