diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 0e9b5eaa1ddaaa46994539adb78ced0f954d472b..b85f31e5306c65f660b0116ce125088606721d78 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -2,8 +2,8 @@
 Changelog
 =========
 
-Forthcoming
------------
+0.2.2 (2017-03-06)
+------------------
 * Adds fix for shutting down DefaultNodeMainExecutor ListenerGroup to prevent leak in android when activities are destroyed.
 * Added ability to remove listener from ListenerGroup to fix android_core issue `#254 <https://github.com/rosjava/rosjava_core/issues/254>`_.
 * Contributors: Dan Ambrosio, Julian Cerruti
diff --git a/package.xml b/package.xml
index 7c01807523c3dbda615db68f8624260b09d3e018..fcf9a7c94a86593406d084787fe42992ecfb01b7 100644
--- a/package.xml
+++ b/package.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <package>
   <name>rosjava_core</name>
-  <version>0.2.1</version>
+  <version>0.2.2</version>
   <description>
     An implementation of ROS in pure-Java with Android support.
   </description>