diff --git a/c-ext/python-zstandard.h b/c-ext/python-zstandard.h
index bdab93a2..e232a50d 100644
--- a/c-ext/python-zstandard.h
+++ b/c-ext/python-zstandard.h
@@ -25,7 +25,7 @@
 #endif
 
 /* Remember to change the string in zstandard/__init__ as well */
-#define PYTHON_ZSTANDARD_VERSION "0.15.0.dev0"
+#define PYTHON_ZSTANDARD_VERSION "0.15.0"
 
 typedef enum {
     compressorobj_flush_finish,
diff --git a/docs/news.rst b/docs/news.rst
index df801381..1597e8e6 100644
--- a/docs/news.rst
+++ b/docs/news.rst
@@ -73,8 +73,8 @@ Other Actions Not Blocking Release
 * API for ensuring max memory ceiling isn't exceeded.
 * Move off nose for testing.
 
-0.15.0 (not yet released)
-=========================
+0.15.0 (released 2020-12-29)
+============================
 
 Backwards Compatibility Notes
 -----------------------------
diff --git a/rust-ext/src/lib.rs b/rust-ext/src/lib.rs
index 30c2b85d..3f198192 100644
--- a/rust-ext/src/lib.rs
+++ b/rust-ext/src/lib.rs
@@ -16,7 +16,7 @@ mod frame_parameters;
 
 use exceptions::ZstdError;
 
-const VERSION: &'static str = "0.15.0.dev0";
+const VERSION: &'static str = "0.15.0";
 
 py_module_initializer!(backend_rust, |py, m| { init_module(py, m) });
 
diff --git a/tests/test_module_attributes.py b/tests/test_module_attributes.py
index fb200865..610e28ec 100644
--- a/tests/test_module_attributes.py
+++ b/tests/test_module_attributes.py
@@ -7,7 +7,7 @@ class TestModuleAttributes(unittest.TestCase):
     def test_version(self):
         self.assertEqual(zstd.ZSTD_VERSION, (1, 4, 8))
 
-        self.assertEqual(zstd.__version__, "0.15.0.dev0")
+        self.assertEqual(zstd.__version__, "0.15.0")
 
     def test_features(self):
         self.assertIsInstance(zstd.backend_features, set)
diff --git a/zstandard/__init__.py b/zstandard/__init__.py
index 43eed40b..09f0ef67 100644
--- a/zstandard/__init__.py
+++ b/zstandard/__init__.py
@@ -80,7 +80,7 @@
     )
 
 # Keep this in sync with python-zstandard.h.
-__version__ = "0.15.0.dev0"
+__version__ = "0.15.0"
 
 _MODE_CLOSED = 0
 _MODE_READ = 1