diff --git a/CHANGES.md b/CHANGES.md
index 1589a73d7..6639229a8 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -2,6 +2,13 @@
## Unreleased
+## Version 0.9.0
+
+Released 2022-05-28
+
+- [(#50) Add support for DHKEM(X448, HKDF-SHA512).](https://github.com/dajiaji/hpke-js/pull/50)
+- [(#49) Optimize suite\_id generation.](https://github.com/dajiaji/hpke-js/pull/49)
+
## Version 0.8.0
Released 2022-05-24
diff --git a/README.md b/README.md
index 0cc0386c5..6ac3852a9 100644
--- a/README.md
+++ b/README.md
@@ -95,7 +95,7 @@ Using unpkg CDN:
-
+
```
Using jsDelivr CDN:
@@ -105,7 +105,7 @@ Using jsDelivr CDN:
-
+
```
## Usage
diff --git a/package-lock.json b/package-lock.json
index a56d2008a..9642964cc 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "hpke-js",
- "version": "0.8.0",
+ "version": "0.9.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "hpke-js",
- "version": "0.8.0",
+ "version": "0.9.0",
"license": "MIT",
"dependencies": {
"@stablelib/chacha20poly1305": "^1.0.1",
diff --git a/package.json b/package.json
index 283228d6e..6a87df155 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "hpke-js",
- "version": "0.8.0",
+ "version": "0.9.0",
"description": "A Hybrid Public Key Encryption (HPKE) library",
"repository": {
"type": "git",