diff --git a/core/java/src/net/i2p/CoreVersion.java b/core/java/src/net/i2p/CoreVersion.java
index 1b94e4e1d607b5fa09b02f64a92ee2b235387cde..81212cb5a7d2a517671c806112fa7e75e5ed86bc 100644
--- a/core/java/src/net/i2p/CoreVersion.java
+++ b/core/java/src/net/i2p/CoreVersion.java
@@ -16,7 +16,7 @@ package net.i2p;
 public class CoreVersion {
     /** deprecated */
     public final static String ID = "Monotone";
-    public final static String VERSION = "0.9.8.1";
+    public final static String VERSION = "0.9.9";
 
     public static void main(String args[]) {
         System.out.println("I2P Core version: " + VERSION);
diff --git a/history.txt b/history.txt
index 1b22d9a0cc15e59f4e0e832dcae34bd4b0844da9..e9f34cd1356fb8479f7b695c76aab0fa54fecc7f 100644
--- a/history.txt
+++ b/history.txt
@@ -1,3 +1,5 @@
+* 2013-12-07 0.9.9 released
+
 2013-12-04 zzz
 i2psnark: Fix ConnectionAcceptor not restarting after tunnel
   restart, preventing incoming connections
diff --git a/installer/install.xml b/installer/install.xml
index f9b5a94a8c0b671e1708d89aea69d2a1fd3c95ba..a45c2f786e0f11c15e5b10f32ab147debbd707af 100644
--- a/installer/install.xml
+++ b/installer/install.xml
@@ -4,7 +4,7 @@
 
     <info>
         <appname>i2p</appname>
-        <appversion>0.9.8.1</appversion>
+        <appversion>0.9.9</appversion>
         <authors>
             <author name="I2P" email="http://www.i2p2.de/"/>
         </authors>
diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java
index 4411f73700e3456ff2c61394c526e337eca5650c..a411b009986dc5f1f6384384ad98aeea42885422 100644
--- a/router/java/src/net/i2p/router/RouterVersion.java
+++ b/router/java/src/net/i2p/router/RouterVersion.java
@@ -18,10 +18,10 @@ public class RouterVersion {
     /** deprecated */
     public final static String ID = "Monotone";
     public final static String VERSION = CoreVersion.VERSION;
-    public final static long BUILD = 38;
+    public final static long BUILD = 0;
 
     /** for example "-test" */
-    public final static String EXTRA = "-rc";
+    public final static String EXTRA = "";
     public final static String FULL_VERSION = VERSION + "-" + BUILD + EXTRA;
     public static void main(String args[]) {
         System.out.println("I2P Router version: " + FULL_VERSION);