Skip to content

Releases: OpenTermsArchive/engine

v2.0.0

22 May 10:00
Compare
Choose a tag to compare

2.0.0 - 2024-05-22

Full changeset and discussions: #1071.

Development of this release was supported by the French Ministry for Foreign Affairs through its ministerial State Startups incubator under the aegis of the Ambassador for Digital Affairs.

Changed

  • Breaking: Nest all configurations under the @opentermsarchive/engine key; wrap the content of config/production.json like this: { @opentermsarchive/engine: { < your previous configuration >}}
  • Breaking: Rename the api configuration key to collection-api; update this in your config/production.json
  • Breaking: Remove default values for port and basePath in collection-api; specify these configurations explicitly in your config/production.json
  • Breaking: Prefix all environment variables with OTA_ENGINE_; rename variables such as SENDINBLUE_API_KEY to OTA_ENGINE_SENDINBLUE_API_KEY, SMTP_PASSWORD to OTA_ENGINE_SMTP_PASSWORD, and GITHUB_TOKEN to OTA_ENGINE_GITHUB_TOKEN

v1.3.0

22 May 09:25
Compare
Choose a tag to compare

1.3.0 - 2024-05-22

Full changeset and discussions: #1076.

Development of this release was supported by the French Ministry for Foreign Affairs through its ministerial State Startups incubator under the aegis of the Ambassador for Digital Affairs.

Added

  • Enable a service to be renamed into several services when exporting a dataset

v1.2.2

22 May 08:43
Compare
Choose a tag to compare

1.2.2 - 2024-05-22

Full changeset and discussions: #1075.

Development of this release was supported by the French Ministry for Foreign Affairs through its ministerial State Startups incubator under the aegis of the Ambassador for Digital Affairs.

Fixed

  • Exclude non-record files (e.g., README, LICENSE) from dataset

v1.2.1

09 May 14:55
Compare
Choose a tag to compare

1.2.1 - 2024-05-09

Full changeset and discussions: #1070.

Development of this release was supported by the French Ministry for Foreign Affairs through its ministerial State Startups incubator under the aegis of the Ambassador for Digital Affairs.

Fixed

  • Fix ota lint command

v1.2.0

08 May 09:17
Compare
Choose a tag to compare

1.2.0 - 2024-05-08

Full changeset and discussions: #1069.

Development of this release was supported by the French Ministry for Foreign Affairs through its ministerial State Startups incubator under the aegis of the Ambassador for Digital Affairs.

Added

  • Add label empty content to reported issues on GitHub when server returns empty content or when PDF content is unextractable
  • Add label invalid selector to reported issues on GitHub when CSS selector is invalid

Changed

  • Consider extraction errors as expected operational errors instead of crashing the engine

Fixed

  • Do not crash when source documents links point to invalid URLs
  • Take into account the --types CLI option
  • Fix counts of terms when they are specified via the CLI option --types
  • Fix display issues for service ID and terms type associated with errors

v1.1.3

02 May 07:30
Compare
Choose a tag to compare

1.1.3 - 2024-05-02

Full changeset and discussions: #1068.

Development of this release was supported by the French Ministry for Foreign Affairs through its ministerial State Startups incubator under the aegis of the Ambassador for Digital Affairs.

Fixed

  • Fix validation of modified declarations when declaration history is modified; bug introduced in v1.1.2

v1.1.2

08 Apr 12:33
Compare
Choose a tag to compare

1.1.2 - 2024-04-08

Full changeset and discussions: #1066.

Development of this release was supported by the French Ministry for Foreign Affairs through its ministerial State Startups incubator under the aegis of the Ambassador for Digital Affairs.

Fixed

  • Fix validation of modified declarations when new services were added
  • Fix validation of modified declarations when filters were modified

v1.1.1

28 Mar 08:27
Compare
Choose a tag to compare

1.1.1 - 2024-03-28

Full changeset and discussions: #1065.

Development of this release was supported by the French Ministry for Foreign Affairs through its ministerial State Startups incubator under the aegis of the Ambassador for Digital Affairs.

Fixed

  • Ensure to reopen associated issue if terms become inaccessible again

v1.1.0

18 Mar 16:46
Compare
Choose a tag to compare

1.1.0 - 2024-03-18

Full changeset and discussions: #1063.

Development of this release was supported by the French Ministry for Foreign Affairs through its ministerial State Startups incubator under the aegis of the Ambassador for Digital Affairs.

Changed

  • Introduce pluginError error type to isolate plugin errors from the engine and increase robustness

v1.0.0

14 Mar 15:36
Compare
Choose a tag to compare

1.0.0 - 2024-03-14

Full changeset and discussions: #1061.

Development of this release was supported by the French Ministry for Foreign Affairs through its ministerial State Startups incubator under the aegis of the Ambassador for Digital Affairs.

No code changes were made in this release, it simply signifies that the public API can now be considered stable.