diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 16b1fc78cbe53ff73f3870a279d0a982d0ab1f01..c7a137359c4b142548a6816985a81fec075d8d60 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -2,8 +2,8 @@
 Changelog
 =========
 
-Forthcoming
------------
+0.3.1 (2017-02-22)
+------------------
 * NativeNodeMain upgraded to upstream error codes to the application.
 * Parameter Node added to new Helper module.
 * publishMavenJavaPublicationToMavenRepository -> publish
diff --git a/package.xml b/package.xml
index f46103c0723f5272650aa3443a4c03035f21fa96..9c6d99f47142ff3838d1f03ad988596df9219c31 100644
--- a/package.xml
+++ b/package.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <package>
   <name>rosjava_core</name>
-  <version>0.3.0</version>
+  <version>0.3.1</version>
   <description>
     An implementation of ROS in pure-Java with Android support.
   </description>