chore: release v9.0.0
diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index b6df5aa..9285669 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -1,3 +1,3 @@
{
- ".": "8.9.2"
+ ".": "9.0.0"
}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index afe8fd5..84502b9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,22 @@
# node-addon-api Changelog
+## [9.0.0](https://github.com/nodejs/node-addon-api/compare/v8.9.2...v9.0.0) (2026-09-02)
+
+
+### ⚠ BREAKING CHANGES
+
+* bump minimum supported Node.js version to 22 ([#1751](https://github.com/nodejs/node-addon-api/issues/1751))
+
+### Features
+
+* add Object::New overload utilizing node_api_create_object_with_properties ([#1735](https://github.com/nodejs/node-addon-api/issues/1735)) ([06d56f7](https://github.com/nodejs/node-addon-api/commit/06d56f74e1dc34166fed174b6e747bcd835ba684))
+* bump minimum supported Node.js version to 22 ([#1751](https://github.com/nodejs/node-addon-api/issues/1751)) ([3075ace](https://github.com/nodejs/node-addon-api/commit/3075ace9f154006d03c0b8f68850d54b55398eca))
+
+
+### Bug Fixes
+
+* allow const vectors with Object::New overload utilizing node_api_create_object_with_properties ([#1755](https://github.com/nodejs/node-addon-api/issues/1755)) ([25c6b21](https://github.com/nodejs/node-addon-api/commit/25c6b211f0395b38a3a1230f15e9c523dca50fdb))
+
## [8.9.2](https://github.com/nodejs/node-addon-api/compare/v8.9.1...v8.9.2) (2026-08-10)
diff --git a/README.md b/README.md
index 389ed8a..f66cf95 100644
--- a/README.md
+++ b/README.md
@@ -19,7 +19,7 @@
API references are available in the [doc](doc/README.md) directory.
<!-- x-release-please-start-version -->
-## Current version: 8.9.2
+## Current version: 9.0.0
<!-- x-release-please-end -->
(See [CHANGELOG.md](CHANGELOG.md) for complete Changelog)
diff --git a/package.json b/package.json
index b811823..13f7eb0 100644
--- a/package.json
+++ b/package.json
@@ -473,7 +473,7 @@
"lint:fix": "eslint --fix && node tools/clang-format --fix"
},
"pre-commit": "lint",
- "version": "8.9.2",
+ "version": "9.0.0",
"support": true,
"engines": {
"node": "^22 || ^24 || >= 26"