diff --git a/CHANGELOG.md b/CHANGELOG.md
index 89ee1ea4..d51f7fdb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ## [Unreleased]
 
+## [0.12.0] - 2023-11-10
+
+### Added
+- Added support for opening password protected files ([#350](https://github.com/jstockwin/py-pdf-parser/pull/350))
+
 ## [0.11.0] - 2023-08-07
 
 ### Changed
diff --git a/setup.py b/setup.py
index 1ca40728..e38bc83e 100644
--- a/setup.py
+++ b/setup.py
@@ -16,7 +16,7 @@
     name="py-pdf-parser",
     packages=find_packages(),
     exclude=["tests.*", "tests", "docs", "docs.*"],
-    version="0.11.0",
+    version="0.12.0",
     url="https://github.com/jstockwin/py-pdf-parser",
     license="BSD",
     description="A tool to help extracting information from structured PDFs.",