diff --git a/core/java/src/net/i2p/CoreVersion.java b/core/java/src/net/i2p/CoreVersion.java
index eaf5d5edda603d4049b30e94034c7b25833647db..a8c0c125158a7f27effba849accef7506e0ebec2 100644
--- a/core/java/src/net/i2p/CoreVersion.java
+++ b/core/java/src/net/i2p/CoreVersion.java
@@ -31,7 +31,7 @@ public class CoreVersion {
      *  Otherwise, the same as PUBLISHED_VERSION.
      *  RouterVersion.FULL_VERSION is suggested for display to the user.
      */
-    public final static String VERSION = "2.0.0";
+    public final static String VERSION = "2.1.0";
 
     /**
      *  The version published in the netdb via StatisticsManager.
@@ -48,7 +48,7 @@ public class CoreVersion {
      *
      *  @since 0.9.46
      */
-    public final static String PUBLISHED_VERSION = "0.9.56";
+    public final static String PUBLISHED_VERSION = "0.9.57";
 
     /**
      *  For Vuze.
diff --git a/history.txt b/history.txt
index c01cc4755f84253869a4d1c4f79279f39db0aef5..751c573828e03fc6ab22107123b38d599c6fed48 100644
--- a/history.txt
+++ b/history.txt
@@ -1,3 +1,5 @@
+2023-01-10 2.1.0 (API 0.9.57) released
+
 2023-01-08 zzz
  * AppArmor: Allow classes.jsa in other locations
  * SSU:
diff --git a/installer/install.xml b/installer/install.xml
index 2fe134e6d13b4981bd263956ade4f3861da846db..b014dfa1bc9df842ed2ffea38e4632e9764d147a 100644
--- a/installer/install.xml
+++ b/installer/install.xml
@@ -4,7 +4,7 @@
 
     <info>
         <appname>i2p</appname>
-        <appversion>2.0.0</appversion>
+        <appversion>2.1.0</appversion>
         <authors>
             <author name="I2P" email="https://geti2p.net/"/>
         </authors>
diff --git a/installer/install5.xml b/installer/install5.xml
index 3ee64624cf482d5e14091a5b08b21b313043cb3a..cfdbb24366f09d8e9e9dc0448f42379cb8076f96 100644
--- a/installer/install5.xml
+++ b/installer/install5.xml
@@ -10,7 +10,7 @@
 
     <info>
         <appname>i2p</appname>
-        <appversion>2.0.0</appversion>
+        <appversion>2.1.0</appversion>
         <authors>
             <author name="I2P" email="https://geti2p.net/"/>
         </authors>
diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java
index a4b4ca39e54ae9676ccbcd92990dd9865959bdb6..ed7e15522acdb3006c79262f2be5a82dc6418fea 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 = "Git";
     public final static String VERSION = CoreVersion.VERSION;
-    public final static long BUILD = 16;
+    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);