diff --git a/doc/handbook/0_dumux-handbook.tex b/doc/handbook/0_dumux-handbook.tex
index 2b3ed2d4122ac7d89cefe03569106a3040774dad..ecc2362996985cce9b5deca9cb718935682a328e 100644
--- a/doc/handbook/0_dumux-handbook.tex
+++ b/doc/handbook/0_dumux-handbook.tex
@@ -87,7 +87,8 @@
 
 \author{}
 
-\date{Version \DumuxVersion}
+\date{Version \DumuxVersion, \\
+Handbook version from \today}
 
 \publishers{%
 \vspace{10mm}
diff --git a/doc/handbook/1_introduction.tex b/doc/handbook/1_introduction.tex
index 4dfd1ed2d807784dcfe0f30e9ad5b13590c5c63d..e661e5a06248d165cb5b96e970c41b68a0ee70bc 100644
--- a/doc/handbook/1_introduction.tex
+++ b/doc/handbook/1_introduction.tex
@@ -74,11 +74,11 @@ spatial and temporal discretization schemes as well as nonlinear solvers,
 to general concepts for model coupling.
 Moreover, \Dumux includes ready to use numerical models and a few example applications.
 
-This is the handbook to a new minor version update of \Dumux: version 3.1.
-The release contains improvements and new features compared to the 3.0 version.
-The update is  backwards compatible with the last release 3.0.
+This is the handbook to a new minor version update of \Dumux: version 3.2.
+The release contains improvements and new features compared to the 3.1 version.
+The update is  backwards compatible with the last release 3.1.
 To facilitate the transition for our users, we have created a changelog
-helping to update programs from version 3.0 to version 3.1, and giving an overview over new capabilities.
+helping to update programs from version 3.1 to version 3.2, and giving an overview over new capabilities.
 It is available online:
 \url{https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/blob/master/CHANGELOG.md}.
 We highly recommend all our users to transition with us to the most recent version of \Dumux
diff --git a/doc/handbook/3_detailedinstall.tex b/doc/handbook/3_detailedinstall.tex
index e45ef829b151c57113955c7d12580a84992009f9..0328e42a96e04f201641559d91b92637b5eba031 100644
--- a/doc/handbook/3_detailedinstall.tex
+++ b/doc/handbook/3_detailedinstall.tex
@@ -15,8 +15,8 @@ Details regarding the installation of \Dune are provided on the \Dune website \c
 \section{Obtaining Source Code for \Dune and \Dumux}
 \label{sc:ObtainingSourceCode}
 The \Dumux release and trunk (developer tree) are based on the most recent
-\Dune release 2.6, comprising the core modules \texttt{dune-common}, \texttt{dune-geometry},
-\texttt{dune-grid}, \texttt{dune-istl} and \texttt{dune-localfunctions}.
+\Dune release 2.7, comprising the core modules \texttt{dune-common}, \texttt{dune-geometry},
+\texttt{dune-grid}, \texttt{dune-istl} and \texttt{dune-localfunctions}. We also support the previous \Dune release 2.6. 
 For working with \Dumux, these modules are required.
 All \Dune modules, including the \Dumux module, get extracted into a common root directory, as it
 is done in an ordinary \Dune installation.
@@ -42,7 +42,7 @@ The slightly old-fashionedly named tape-archive-file, shortly named tar file or
 tarball, is a common file format for distributing collections of files contained
 within these archives.
 The extraction from the tar files is done as follows:
-Download the tarballs from the respective \Dune (version 2.6) and \Dumux websites
+Download the tarballs from the respective \Dune (version 2.6 or version 2.7) and \Dumux websites
 to a certain folder in your file system.
 Create the common root directory, named \texttt{DUMUX} in the example below.
 Then extract the content of the tar files, e.\,g. with the command-line program
@@ -55,12 +55,12 @@ After extraction, the actual name of the dumux subdirectory is \texttt{dumux-\Du
 \begin{lstlisting}[style=Bash]
 $ mkdir DUMUX
 $ cd DUMUX
-$ tar xzvf path_to_tarball_of/dune-common-2.6.0.tar.gz
-$ tar xzvf path_to_tarball_of/dune-geometry-2.6.0.tar.gz
-$ tar xzvf path_to_tarball_of/dune-grid-2.6.0.tar.gz
-$ tar xzvf path_to_tarball_of/dune-istl-2.6.0.tar.gz
-$ tar xzvf path_to_tarball_of/dune-localfunctions-2.6.0.tar.gz
-$ tar xzvf path_to_tarball_of/dumux-3.1.tar.gz
+$ tar xzvf path_to_tarball_of/dune-common-2.7.0.tar.gz
+$ tar xzvf path_to_tarball_of/dune-geometry-2.7.0.tar.gz
+$ tar xzvf path_to_tarball_of/dune-grid-2.7.0.tar.gz
+$ tar xzvf path_to_tarball_of/dune-istl-2.7.0.tar.gz
+$ tar xzvf path_to_tarball_of/dune-localfunctions-2.7.0.tar.gz
+$ tar xzvf path_to_tarball_of/dumux-3.2.tar.gz
 \end{lstlisting}
 
 Furthermore, if you wish to install the optional \Dune Grid-Howto which provides a tutorial
@@ -87,17 +87,17 @@ one for \Dune and one for \Dumux.
 \begin{lstlisting}[style=Bash]
 $ mkdir DUMUX
 $ cd DUMUX
-$ git clone -b releases/2.6 https://gitlab.dune-project.org/core/dune-common.git
-$ git clone -b releases/2.6 https://gitlab.dune-project.org/core/dune-geometry.git
-$ git clone -b releases/2.6 https://gitlab.dune-project.org/core/dune-grid.git
-$ git clone -b releases/2.6 https://gitlab.dune-project.org/core/dune-istl.git
-$ git clone -b releases/2.6 https://gitlab.dune-project.org/core/dune-localfunctions.git
-$ git clone -b releases/3.1 https://git.iws.uni-stuttgart.de/dumux-repositories/dumux.git
+$ git clone -b releases/2.7 https://gitlab.dune-project.org/core/dune-common.git
+$ git clone -b releases/2.7 https://gitlab.dune-project.org/core/dune-geometry.git
+$ git clone -b releases/2.7 https://gitlab.dune-project.org/core/dune-grid.git
+$ git clone -b releases/2.7 https://gitlab.dune-project.org/core/dune-istl.git
+$ git clone -b releases/2.7 https://gitlab.dune-project.org/core/dune-localfunctions.git
+$ git clone -b releases/3.2 https://git.iws.uni-stuttgart.de/dumux-repositories/dumux.git
 \end{lstlisting}
 
 The newest and maybe unstable developments of \Dune and \Dumux are also provided in these repositories and can be found in the \emph{master} branch.
 Please check the \Dune website \cite{DUNE-HP} for further information on the \Dune development. We always try to keep up with the latest developments of \Dune.
-However, the current \Dumux release is based on the stable 2.6 release and it might not compile without further adaptations using the newest versions of \Dune.
+However, the current \Dumux release is based on the stable 2.7 release and it might not compile without further adaptations using the newest versions of \Dune.
 
 Furthermore, if you wish to install the optional \Dune Grid-Howto which provides a tutorial
 on the Dune grid interface, act similar.
@@ -303,3 +303,17 @@ depending on which modules of \Dune and which external libraries you use.
   Intel \Cplusplus compiler. C and Fortran compilers are needed for some external libraries. As code of
   different compilers is linked together, they have to be be compatible with each other.
 \end{itemize}
+
+\section{Backwards Compatibility}
+\label{sec:backwardscompatibility}
+
+Dumux Releases are split into major (e.g. 2.0, 3.0) and minor (e.g. 3.1, 3.2, 3.3) releases.
+Major releases are not required to maintain backwards compatibility, 
+but would provide a detailed guide on how to update dependent modules.
+For each minor release, maintaining backwards compatibility is strongly encouraged and recommended.
+
+Maintaining backwards compatibility means for all changes made to the dumux master, each tests and all dumux dependent modules should still compile. In addition, the user should be warned at compile time of any relevant interface changes. This can be done by deprecating the old method with a deprecation message and forwarding it to the new method. Examples of this are shown in the \href{https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/blob/master/CONTRIBUTING.md}{contribution guide}. Each of these deprecation messages should also include the release in which the interface will be removed, and all changes should be documented thoroughly in the \href{https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/blob/master/CHANGELOG.md}{changelog.md}.
+
+Despite the goal of maintaining backwards compatibility across minor releases,
+for more complicated changes, this is to be decided upon on a case-by-case basis, due to limited developer resources.
+In the case that implementing full backwards compatibility for an update is not feasible, or would require unreasonable resources, the degree of backwards compatibility be decided by a vote in one of the monthly core developer meetings.
diff --git a/doc/handbook/4_course.tex b/doc/handbook/4_course.tex
index 0d6c3df8f114ea72827cc9c52cff7543ea874edc..17016c5bbc9793216c9acb211fa0cf857292d4d8 100644
--- a/doc/handbook/4_course.tex
+++ b/doc/handbook/4_course.tex
@@ -21,12 +21,12 @@ The \Dumux course material is available online:
 In order to download this repository, which acts as an additional module to
 the \Dumux base, you can download an installation script with the following command:
 \begin{lstlisting}[style=Bash]
-$ wget https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-course/raw/releases/3.1/scripts/install.sh
+$ wget https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-course/raw/releases/3.2/scripts/install.sh
 \end{lstlisting}
 This script will install \texttt{dumux}, it's Dune dependencies, and the \texttt{dumux-course}
 repository. Within the directory \texttt{dumux-course} there are a series of exercises
 and slides describing the previously described examples. \par
 %
 The \Dumux course will be updated with each \Dumux release.
-The above script will download the correct version (\textbf{releases/3.1}) of both
+The above script will download the correct version (\textbf{releases/3.2}) of both
 the \texttt{dumux} and \texttt{dumux-course} module.
diff --git a/doc/handbook/4_examples.tex b/doc/handbook/4_examples.tex
index 24a8f0829936e18b3c2f718feae24297739eec65..9ebb322b9b6c7c089e460ad38f489dadf542e7fa 100644
--- a/doc/handbook/4_examples.tex
+++ b/doc/handbook/4_examples.tex
@@ -1,10 +1,11 @@
 \section{Experience \Dumux by reading -- the \Dumux examples}
-As an alternative to going through exercises, you can have a look at our well-documented \Dumux examples. They show how to apply \Dumux to typical physical problems. In the \texttt{README.md} files, the setup is explained, the used code is presented and documented and images resulting from the simulation are included. The \texttt{README.md} files are located directly in the subfolders of \texttt{examples} and can be displayed by web browsers.
-
-We currently have the examples
-\begin{itemize}
-	\item \texttt{1ptracer}: one-phase groundwater flow including a tracer
-	\item \texttt{2pinfiltration}: two-phase infiltration problem
-	\item \texttt{shallowwaterfriction}: steady subcritical shallow water flow including bottom friction  
-\end{itemize}
-The number of examples is continuously growing.
\ No newline at end of file
+As an alternative to going through exercises, you can have a look at our well-documented \Dumux examples in \Dumux's \texttt{examples} directory. They show how to apply \Dumux models to typical physical problems. In the \texttt{README.md} files, the setup is explained, the used code is presented and documented and images resulting from the simulation are included. The \texttt{README.md} files are located directly in the subfolders of \texttt{examples} and can be displayed by web browsers. The number of examples is continuously growing.
+You can find a list of current examples under: \url{https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/tree/releases/3.2/examples}.
+%We currently have the following examples:
+%\begin{itemize}
+%	\item \texttt{1ptracer}: one-phase groundwater flow including a tracer
+%	\item \texttt{2pinfiltration}: two-phase infiltration problem
+%	\item \texttt{shallowwaterfriction}: steady subcritical shallow water flow including bottom friction
+%	\item \texttt{freeflowchannel}: A free-flow problem for flow between two plates
+%	\item \texttt{1protationsymmetry}: A 1D rotation-symmetric problem single phase flow problem with a convergence test.
+%\end{itemize}
diff --git a/doc/handbook/5_restartsimulations.tex b/doc/handbook/5_restartsimulations.tex
index 80b769da4288a2db0989cc32e9d613b160a02938..3eda5d62448b3f0625c25fdb40d94cc81efbb173 100644
--- a/doc/handbook/5_restartsimulations.tex
+++ b/doc/handbook/5_restartsimulations.tex
@@ -11,8 +11,7 @@ a restart using \texttt{BackupRestoreFacility} with plain Dune.
 For VTK files the output can be read with the free function \texttt{loadSolution}. Grids can be read with
 the \texttt{Dumux::VTKReader} or you can simply recreate the grid as you did in the first simulation run.
 
-Unfortunately, writing double-precision floating point numbers to VTK files is only available with Dune master (will be in 2.7).
-That's why we currently only support single precision restart, meaning some information will be lost if you are computing
+Writing double-precision floating point numbers to VTK files is available with the newest \Dune release 2.7. If you are using that version, it is now possible to specify output precision in the input file using \texttt{Vtk.Precision} followed by either \texttt{Float32}, \texttt{Float64}, \texttt{UInt32}, \texttt{UInt8} or \texttt{Int32}. \texttt{Float32} is set as the default. We especially advice the use of \texttt{Float64} when working with restart files. If you are working with the \Dune release 2.6 we only support single precision restart, meaning some information will be lost if you are computing
 in double precision.
 
 The restart capabilities will hopefully be improved in future versions of \Dumux-3.
diff --git a/doc/handbook/6_stepsofasimulation.tex b/doc/handbook/6_stepsofasimulation.tex
index c078583155d1176456066b5da27c93e5627ed773..a820e5f73d8dcaf8273bcfa64719341228386b20 100644
--- a/doc/handbook/6_stepsofasimulation.tex
+++ b/doc/handbook/6_stepsofasimulation.tex
@@ -61,4 +61,4 @@ solution scheme is illustrated down to the element level.
 \subsection{Structure -- by Implementation}
 A possible starting point to understand how the above mentioned algorithm is implemented within \Dumux,
 is the example main file
-\url{https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-course/releases/3.1/exercises/exercise-mainfile/exercise_1p_a.cc}
+\url{https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-course/releases/3.2/exercises/exercise-mainfile/exercise_1p_a.cc}