diff --git a/README.txt b/README.txt
index 1fe5706437a60c3ce5bb0d4fbd4e06fad51b3951..723fc4f2378f8ad0486548fb7a22dadab54f6b33 100644
--- a/README.txt
+++ b/README.txt
@@ -10,38 +10,10 @@ is located in doc/texinfo/. See the demos/ directory and the web site
 http://geuz.org/gmsh for additional examples.
 
 Building Gmsh from its source code requires a C++ compiler and CMake
-(http://cmake.org).  Building the graphical user interface requires FLTK 1.3
+(http://cmake.org).  Building the graphical user interface requires FLTK 1.3.2
 (http://fltk.org), configured with OpenGL support.
 
 
-Build Gmsh using CMake's graphical user interface
--------------------------------------------------
-
-* Launch CMake and fill-in the two top input fields (telling where the Gmsh
-  source directory is located and where you want the Gmsh binary to be created).
-
-* Click on "Add entry" and define the variable CMAKE_PREFIX_PATH, of type
-  "PATH", pointing to the location(s) of any external package(s) (FLTK,
-  BLAS/LAPACK, etc.) installed in non-standard directories.
-
-  (If you are using our pre-compiled "gmsh dependencies" package
-  (http://geuz.org/gmsh/bin/Windows/gmsh-dep-msvc2008-release.zip) with Visual
-  Studio on Windows simply point CMAKE_PREFIX_PATH to the "gmsh-dep" directory.)
-
-* Click on "Configure" and choose your compiler (e.g. Visual Studio).
-
-* Optionally change some configuration options (re-run "Configure" every time
-  you change some options).
-
-* Once you are happy with all the configuration options, click on "Generate".
-
-* Go to the build directory and build Gmsh using your chosen compiler.
-
-  (With Visual Studio double-click on "gmsh.sln". If you are using our
-  pre-compiled "gmsh dependencies" package you must use the "Release" or
-  "RelWithDebInfo" build type.)
-
-
 Build Gmsh from the command line
 --------------------------------
 
@@ -105,3 +77,24 @@ Build Gmsh from the command line
 * To see a detailed compilation log use
 
     make VERBOSE=1
+
+
+Build Gmsh using CMake's graphical user interface
+-------------------------------------------------
+
+* Launch CMake and fill-in the two top input fields (telling where the Gmsh
+  source directory is located and where you want the Gmsh binary to be created).
+
+* Click on "Add entry" and define the variable CMAKE_PREFIX_PATH, of type
+  "PATH", pointing to the location(s) of any external package(s) (FLTK,
+  BLAS/LAPACK, etc.) installed in non-standard directories.
+
+* Click on "Configure" and choose your compiler.
+
+* Optionally change some configuration options (re-run "Configure" every time
+  you change some options).
+
+* Once you are happy with all the configuration options, click on "Generate".
+
+* Go to the build directory and build Gmsh using your chosen compiler.
+
diff --git a/doc/VERSIONS.txt b/doc/VERSIONS.txt
index 5bbaee4b703530e6ba0cae3b851bcffcc871ef20..3035f508ec4604ed58889f2a2dd2c4988e791cb9 100644
--- a/doc/VERSIONS.txt
+++ b/doc/VERSIONS.txt
@@ -1,4 +1,4 @@
-2.8.1 (July ?, 2013): improved compound surfaces.
+2.8.1 (July 11, 2013): improved compound surfaces and transfinite arrangements.
 
 2.8.0 (July 8, 2013): improved Delaunay point insertion; fixed mesh orientation
 of plane surfaces; fixed mesh size prescribed at embedded points; improved
diff --git a/doc/gmsh.html b/doc/gmsh.html
index ab83a9e8f4b831f2e979123fa7cd7e864aa0b448..3e7c7e5181aa9b8a243b10a4f6acd659f96cfcf9 100644
--- a/doc/gmsh.html
+++ b/doc/gmsh.html
@@ -29,7 +29,7 @@ generator with built-in pre- and post-processing facilities</h1>
 
 <h4 align="center">Christophe Geuzaine and Jean-Fran�ois Remacle</h4>
 
-<h4 align="center">Version 2.8.0, July 8 2013</h4>
+<h4 align="center">Version 2.8.1, July 11 2013</h4>
 
 <center>
   <a href="#Description">Description</a> |
@@ -69,14 +69,14 @@ the <a href="doc/LICENSE.txt">GNU General Public License
   <li>
     <p class="highlight">
       <strong>Current stable release</strong>: Windows
-      <a href="bin/Windows/gmsh-2.8.0-Windows.zip"><strong>32 bit</strong></a> /
-      <a href="bin/Windows/gmsh-2.8.0-Windows64.zip"><strong>64 bit</strong></a>,
+      <a href="bin/Windows/gmsh-2.8.1-Windows.zip"><strong>32 bit</strong></a> /
+      <a href="bin/Windows/gmsh-2.8.1-Windows64.zip"><strong>64 bit</strong></a>,
       Linux
-      <a href="bin/Linux/gmsh-2.8.0-Linux.tgz"><strong>32 bit</strong></a> /
-      <a href="bin/Linux/gmsh-2.8.0-Linux64.tgz"><strong>64 bit</strong></a>,
-      <a href="bin/MacOSX/gmsh-2.8.0-MacOSX.dmg"><strong>Mac OS X</strong></a>
+      <a href="bin/Linux/gmsh-2.8.1-Linux.tgz"><strong>32 bit</strong></a> /
+      <a href="bin/Linux/gmsh-2.8.1-Linux64.tgz"><strong>64 bit</strong></a>,
+      <a href="bin/MacOSX/gmsh-2.8.1-MacOSX.dmg"><strong>Mac OS X</strong></a>
       and
-      <a href="src/gmsh-2.8.0-source.tgz"><strong>source code</strong></a>
+      <a href="src/gmsh-2.8.1-source.tgz"><strong>source code</strong></a>
     </p>
     <p>
       <em>A <a href="doc/texinfo/gmsh.html#Tutorial"><strong>tutorial</strong></a>