Skip to content

Releases: OpenTermsArchive/engine

v0.27.1

19 Apr 13:36
Compare
Choose a tag to compare

0.27.1 - 2023-04-19

Changed

  • Clean up README

v0.27.0

19 Apr 08:46
Compare
Choose a tag to compare

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 to SourceDocument and its atribute noiseSelectors to insignificantContentSelectors in API; simply rename accordingly in your own codebase
  • Breaking: Rename function and its parameters filter({ content, mimeType, pageDeclaration }) to extract(sourceDocument) in API; content and mimeType are embedded sourceDocument attributes; rename accordingly in your own codebase and set content and mimeType in the sourceDocument passed as a parameter to the function
  • Breaking: Rephrase commit messages in Git storage: Start tracking is changed to First record of, Refilter to Apply technical or declaration upgrade on and Update to Record 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 to isExtractOnly 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; use npm run start -- --extract-only instead

v0.26.1

19 Apr 08:21
Compare
Choose a tag to compare

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

20 Feb 10:20
Compare
Choose a tag to compare

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

20 Feb 09:59
Compare
Choose a tag to compare

0.25.2 - 2023-02-20

Full changeset and discussions: #981.

Added

  • Specification of changelog format

Changed

  • Specification of changelog format is now in CONTRIBUTING

v0.25.1

20 Feb 09:10
Compare
Choose a tag to compare

0.25.1 - 2023-02-20

Changed

  • Improve documentation for CLI commands

v0.25.0

08 Feb 06:31
Compare
Choose a tag to compare

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

25 Jan 12:53
Compare
Choose a tag to compare

0.24.0 - 2023-01-25

Added

  • Trigger a release event on CI to deploy documentation website

v0.23.0

18 Jan 10:02
Compare
Choose a tag to compare

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

17 Jan 16:03
Compare
Choose a tag to compare

0.22.0 - 2023-01-17

Changed

  • Replace embedded terms types list with the one defined in the dedicated repository @opentermsarchive/terms-types.