diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index 64f3cdd..76d5538 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -1,3 +1,3 @@
{
- ".": "0.8.0"
+ ".": "0.9.0"
}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ea345cf..b5a445f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,12 @@
# Changelog
+## [0.9.0](https://github.com/Hacks4Snacks/tmforge/compare/v0.8.0...v0.9.0) (2026-07-29)
+
+
+### Features
+
+* **authoring:** versioned manifest with pages, geometry, and stable flow identity ([#83](https://github.com/Hacks4Snacks/tmforge/issues/83)) ([e454416](https://github.com/Hacks4Snacks/tmforge/commit/e454416de9242c26d26621f64b17435ee9550ac1))
+
## [0.8.0](https://github.com/Hacks4Snacks/tmforge/compare/v0.7.0...v0.8.0) (2026-07-28)
diff --git a/Directory.Build.props b/Directory.Build.props
index 31a7319..5a60d61 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -24,7 +24,7 @@
annotation on the line below is how its generic updater finds the value. See
release-please-config.json and .github/workflows/release-please.yml. -->
- 0.8.0
+ 0.9.0