Release 4.9.0 (#313)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index c5a8aeb..fedc2a3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,11 @@
+# Release 4.9.0 (December 9, 2023)
+
+This feature release adds `typing_extensions.ReadOnly`, as specified
+by PEP 705, and makes various other improvements, especially to
+`@typing_extensions.deprecated()`.
+
+There are no changes since 4.9.0rc1.
+
 # Release 4.9.0rc1 (November 29, 2023)
 
 - Add support for PEP 705, adding `typing_extensions.ReadOnly`. Patch
diff --git a/pyproject.toml b/pyproject.toml
index 7570b03..5bea3e9 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -6,7 +6,7 @@
 # Project metadata
 [project]
 name = "typing_extensions"
-version = "4.9.0rc1"
+version = "4.9.0"
 description = "Backported and Experimental Type Hints for Python 3.8+"
 readme = "README.md"
 requires-python = ">=3.8"