diff --git a/CHANGES.md b/CHANGES.md
index 1f35cb58..fc5027bd 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,6 +1,8 @@
# jpy Changelog
-## Version 0.14.0 (in development)
+## Version 0.14.0
+* [#99](https://github.com/jpy-consortium/jpy/pull/99) Check for exception in getInt/Long/DoubleValue()
+* [#104](https://github.com/jpy-consortium/jpy/pull/104) PyDictWrapper.values() incorrectly close the underlying PyObject while it is still referenced
## Version 0.13.0
* [#96](https://github.com/jpy-consortium/jpy/pull/96) Python 3.11 compatibility
diff --git a/jpyutil.py b/jpyutil.py
index 203859db..05b12640 100644
--- a/jpyutil.py
+++ b/jpyutil.py
@@ -36,7 +36,7 @@
__author__ = "Norman Fomferra (Brockmann Consult GmbH) and contributors"
__copyright__ = "Copyright 2015-2018 Brockmann Consult GmbH and contributors"
__license__ = "Apache 2.0"
-__version__ = "0.14.0.dev0"
+__version__ = "0.14.0"
# Setup a dedicated logger for jpyutil.
diff --git a/pom.xml b/pom.xml
index 2b267aba..76d49afa 100644
--- a/pom.xml
+++ b/pom.xml
@@ -26,7 +26,7 @@
org.jpyconsortium
jpy
- 0.14.0-SNAPSHOT
+ 0.14.0
jar
Java-Python Bridge