diff --git a/docs/switching-versions.md b/docs/switching-versions.md
new file mode 100644
index 00000000..84183dd0
--- /dev/null
+++ b/docs/switching-versions.md
@@ -0,0 +1,59 @@
+---
+Title: Switching Alfresco Content Services and Share versions
+Added: v3.0.0
+Last reviewed: 2019-01-16
+---
+# Switching Alfresco Content Services and Share versions
+
+The latest version of the Alfresco SDK supports different versions for Alfresco Content Services and Alfresco Share. Since each product is no longer
+released under one common version number, ACS (i.e. alfresco.war) and the Share UI (share.war) are now released with individual version numbers.
+
+By default, SDK 4.0 is configured to generate projects using the most recent version of ACS and Share. You can easily change one (or both) versions by
+simply updating the `pom.xml` file in your project. The compatibility of these versions is up to you, however you should check in advance the right versions
+to use.
+
+When editing `pom.xml` you will see a number of properties that define the Alfresco Content Services platform version and the Alfresco Share version, such as:
+
+```
+6.0.7-ga
+6.0.c
+```
+
+Before continuing, always remember to start from a newly generated SDK project before changing the version numbers. We do not recommend changing the versions
+using developed customizations or source code.
+
+This article is focused on the Community version. If you want to switch to Alfresco Enterprise, please visit [Working with Enterprise](enterprise.md).
+
+The supported versions are explained in the next sections of this article.
+
+## Switch to Alfresco version 6.0.x
+
+Starting from a newly created Alfresco SDK 4.0 project (All-In-One, Platform JAR, or Share JAR), let’s replace the two properties with the following ones.
+
+1. Open the pom.xml in your generated project.
+
+2. Replace the properties with the following:
+
+```
+6.0.7-ga
+6.0.c
+```
+
+In this example we have shown the switch to version 6.0.7-ga. Feel free to use the correct version for your project, paying attention to the compatible versions
+of Alfresco Content Services and Alfresco Share.
+
+3. After changing the versions, delete all the previous data of your development Docker environment:
+
+```
+$ ./run.sh purge
+```
+
+4. Rebuild and restart the project:
+
+```
+$ ./run.sh build_start
+```
+
+**IMPORTANT:** Alfresco 6.1 is ready to work with JDK 11, but Alfresco 6.0 needs to be compiled and run using JDK 8, so please take this into account when you
+switch from version 6.1.x to 6.0.x. If you compile Alfresco 6.0.x with JDK 11 you'll experience the issue described in the [Troubleshooting page](troubleshooting.md)
+about wrong JDK versions.