diff --git a/CHANGES b/CHANGES
index 6cedbaf7dac416c1cfa47673eaf7eab985784648..a063ae75e9b43d50e205ffeb146f66b678f672cd 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,16 @@
+v3.0.1
+------
+
+- When an application does not request a specific language, use the
+  default one (or English)
+
+- Fix: applications failed to start when the system's default locale
+  was unsupported.
+
+- Now properly detects when launched with unsupported JVM (currently
+  v9 and v10), and informs the user before exiting.
+
+
 v3.0.0
 ------
 
diff --git a/build.xml b/build.xml
index 3fbae22a9c82bd3954d058037704263d99c03898..0509b93401665ba5f1e3497222d8ceea866dbb13 100644
--- a/build.xml
+++ b/build.xml
@@ -7,7 +7,7 @@
     <format property="build.time" pattern="yyyy-MM-dd'T'hh:mm:ss.SSSZ"/>
   </tstamp>
 
-  <property name="praxis.version" value="3.0.0"/>
+  <property name="praxis.version" value="3.0.1"/>
   <!-- If not called from an other project setting praxis.home, define it.
        In details:
        - it is unset when directly building the jars of Praxis,
diff --git a/src/eu/telecom_bretagne/praxis/common/ReleaseInfo.java b/src/eu/telecom_bretagne/praxis/common/ReleaseInfo.java
index a7f452d0b23256d52948b851d0def8ddca9b4445..6c94c1ce48d41b48f8cd5b150bef9218f7de6a79 100644
--- a/src/eu/telecom_bretagne/praxis/common/ReleaseInfo.java
+++ b/src/eu/telecom_bretagne/praxis/common/ReleaseInfo.java
@@ -7,9 +7,9 @@ package eu.telecom_bretagne.praxis.common;
  */
 public abstract class ReleaseInfo
 {
-	public static final String release              = "3.0.0";
+	public static final String release              = "3.0.1";
 
-	public static final String release_date         = "2018-07-17";
+	public static final String release_date         = "2018-07-25";
 
 	public static final int    application_revision = Configuration.getInt("revision");