diff --git a/CMakeLists.txt b/CMakeLists.txt
index e2d16686b9dcaa55025d3877d74d82df757e0fb8..3d4a7f2a6478ad0dc980e3b4574eabc358e3c3b3 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -93,8 +93,8 @@ opt(WRAP_PYTHON "Enable generation of Python wrappers" OFF)
 opt(ZIPPER "Enable Zip file compression/decompression" OFF)
 
 set(GMSH_MAJOR_VERSION 2)
-set(GMSH_MINOR_VERSION 15)
-set(GMSH_PATCH_VERSION 1)
+set(GMSH_MINOR_VERSION 16)
+set(GMSH_PATCH_VERSION 0)
 set(GMSH_EXTRA_VERSION "" CACHE STRING "Gmsh extra version string")
 
 set(GMSH_VERSION "${GMSH_MAJOR_VERSION}.${GMSH_MINOR_VERSION}")
diff --git a/doc/VERSIONS.txt b/doc/VERSIONS.txt
index 395e16f791aa997f73d65cacd00d29e986c5ebb1..9181722164fac4911feb4851f2a9895b5407824f 100644
--- a/doc/VERSIONS.txt
+++ b/doc/VERSIONS.txt
@@ -1,4 +1,5 @@
-2.15.1 (January 2, 2017): small improvements and bug fixes.
+2.16.0 (January 2, 2017): small improvements (list functions, second order hexes
+for MED, GUI) and bug fixes.
 
 2.15.0 (December 4, 2016): fixed several regressions (multi-file partitioned
 grid export, mesh subdivision, old compound mesher); improved 2D boundary layer
diff --git a/doc/gmsh.html b/doc/gmsh.html
index 7cd184c49f5df6e661dc661c0ba03d3a3320a331..6899d53762ab2a92ffb2c3fcaba8a68077853303 100644
--- a/doc/gmsh.html
+++ b/doc/gmsh.html
@@ -99,16 +99,16 @@ Public License (GPL)</a>:
 <ul>
   <li>
     <p class="highlight">
-      Current stable release (version 2.15.1, January 2 2017):
+      Current stable release (version 2.16.0, January 2 2017):
       Windows
-      <a href="bin/Windows/gmsh-2.15.0-Windows32.zip">32 bit</a> /
-      <a href="bin/Windows/gmsh-2.15.0-Windows64.zip">64 bit</a>,
+      <a href="bin/Windows/gmsh-2.16.0-Windows32.zip">32 bit</a> /
+      <a href="bin/Windows/gmsh-2.16.0-Windows64.zip">64 bit</a>,
       Linux
-      <a href="bin/Linux/gmsh-2.15.0-Linux32.tgz">32 bit</a> /
-      <a href="bin/Linux/gmsh-2.15.0-Linux64.tgz">64 bit</a>,
-      <a href="bin/MacOSX/gmsh-2.15.0-MacOSX.dmg">Mac OS X</a>
+      <a href="bin/Linux/gmsh-2.16.0-Linux32.tgz">32 bit</a> /
+      <a href="bin/Linux/gmsh-2.16.0-Linux64.tgz">64 bit</a>,
+      <a href="bin/MacOSX/gmsh-2.16.0-MacOSX.dmg">Mac OS X</a>
       and
-      <a href="src/gmsh-2.15.0-source.tgz">source code</a>
+      <a href="src/gmsh-2.16.0-source.tgz">source code</a>
     </p>
     <p>
       <em>A <a href="doc/texinfo/gmsh.html#Tutorial"><strong>tutorial</strong></a>
diff --git a/doc/texinfo/gmsh.texi b/doc/texinfo/gmsh.texi
index 6e5c63443ddb113803bd6bff4054139d61ce9826..be8cdcf478b53bc5c02613819030d391a32711a7 100644
--- a/doc/texinfo/gmsh.texi
+++ b/doc/texinfo/gmsh.texi
@@ -21,7 +21,7 @@
 @c =========================================================================
 @c %**start of header
 @setfilename gmsh.info
-@set GMSH-VERSION 2.15
+@set GMSH-VERSION 2.16
 @set COPYRIGHT @copyright{} 1997-2017 Christophe Geuzaine, Jean-Fran@,{c}ois Remacle
 @settitle Gmsh @value{GMSH-VERSION}
 @footnotestyle separate
diff --git a/utils/misc/update_copyright.sh b/utils/misc/update_copyright.sh
index e3807639f8b6b8a6cb51bc7d6f77b2c2f4fae233..38687eeeef8b27cf27479a3347c4e5a6f91b3b93 100755
--- a/utils/misc/update_copyright.sh
+++ b/utils/misc/update_copyright.sh
@@ -18,3 +18,4 @@ done
 #   doc/texinfo/gmsh.texi
 #   Common/CommandLine.cpp
 #   Fltk/helpWindow.cpp
+#   doc/gmsh.html