diff --git a/docs/releases.md b/docs/releases.md index d2522eabbdf37f8b674fea90163f676177510098..3caf4b889c7f3d81fec9fd78539ed25dd61ea539 100644 --- a/docs/releases.md +++ b/docs/releases.md @@ -1,5 +1,26 @@ # Releases + +## 0.3.1 + +Released on **8 November 2022** • View on [Gitlab](https://gitlab.com/teklia/workers/base-worker/-/releases/0.3.1) + + - A breaking change, affecting mostly the API, was introduced in [Arkindex's 1.3.4 release](https://teklia.com/solutions/arkindex/releases/1-3-4/): + - Workers were mostly unaffected but the REST schema was updated. + - Workers will progressively not be able to publish results with a `worker_version_id` anymore on Arkindex. They will have to use a related but more general field, `worker_run_id`: + - Most publication API endpoint helpers have been updated accordingly, + - A new version of the cache was released with the updated Django models. + - Improvements to our Machine Learning training API to allow workers to use models published on Arkindex. + - Support workers that have no configuration. + - Allow publishing metadatas with falsy but non-null values. + - Add `.polygon` attribute shortcut on `Element`. + - Add a major test speedup on our worker template. + - Support cache usage on our metadata API endpoint helpers. + - **Drop** support for Python 3.6 and **add** support for Python 3.11. + - Update arkindex-client to [version 1.0.11](https://gitlab.com/teklia/arkindex/api-client/-/releases/1.0.11). + - Update shapely to [version 1.8.5-post1](https://github.com/shapely/shapely/releases/tag/1.8.5.post1) + + ## 0.3.0 Released on **12 September 2022** • View on [Gitlab](https://gitlab.com/teklia/workers/base-worker/-/releases/0.3.0)