diff --git a/Changelog.md b/Changelog.md index e5654cf29cca98a7a6adcad6a74b4756f5293ac0..9953fb48a40444784b14a88356bf75ac6756d575 100644 --- a/Changelog.md +++ b/Changelog.md @@ -2,20 +2,19 @@ All notable changes to this project will be documented in this file. -## [0.21] - 2023-12-14 -- Add a dynamic endpoint for arbitrary playbook execution at `/api/playbook`. - -## [0.5] - 2023-12-06 -- Rebuild without any change. +## [1.0] - 2024-01-03 +The very first major release of LSO is here! :tada: A transparent API for running Ansible playbooks on a remote machine. -## [0.4] - 2023-12-06 -- Rebuild without any change. +- Bump the API version to 1.0 to reflect breaking changes. +- Remove obsolete endpoints that were not in use anymore. +- Remove the interpretation of ansible output into JSON, making it more transparent. +- Rely on environment variables for the configuration of Ansible, instead of supplying an inline, static `ansible.cfg` file. +- Don't filter Ansible output keys, this is left up to the consumer of the API instead. +- Some small updates to linting, code formatting, and documentation. +- Improve the quickstart in the documentation. -## [0.3] - 2023-12-06 -- Rebuild without any change. - -## [0.2] - 2023-12-06 -- Rebuild without any change. +## [0.21] - 2023-12-14 +- Add a dynamic endpoint for arbitrary playbook execution at `/api/playbook`. ## [0.1] - 2023-12-06 - initial skeleton