diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3d9f467b882903e3c634b786390b284d61d85035..b14c0cd7727826e7c91c4f2fcc3ce876d285eec3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,15 @@
 # Changelog
 
+## [0.9.0](https://gitlab.developers.cam.ac.uk/uis/devops/iam/activate-account/api/compare/0.8.0...0.9.0) (2024-12-02)
+
+### Features
+
+* add OpenAPI schema to release artefacts ([06a51ef](https://gitlab.developers.cam.ac.uk/uis/devops/iam/activate-account/api/commit/06a51efe6cb6c8a538f714f5d67fd6a84af56829))
+
+### Bug Fixes
+
+* ensure OpenAPI artefact paths exist in before_scripts ([546bfab](https://gitlab.developers.cam.ac.uk/uis/devops/iam/activate-account/api/commit/546bfabcab2f9604544498dd7416d19e9f63b09b))
+
 ## [0.8.0](https://gitlab.developers.cam.ac.uk/uis/devops/iam/activate-account/api/compare/0.7.0...0.8.0) (2024-11-28)
 
 ### Features
diff --git a/pyproject.toml b/pyproject.toml
index 6535c58a407e990f4a1a22d95c5c98a021187368..b1bf5c6a452d8f26b7f41c43b3f899154427fa59 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
 [tool.poetry]
 name = "activate_account"
-version = "0.8.0"
+version = "0.9.0"
 description = ""
 authors = [ ]
 readme = "README.md"