Merge pull request #2 from apache/master

update from master
diff --git a/custom-theme/main-banner.html b/custom-theme/main-banner.html
index ee93766..d52a4ad 100644
--- a/custom-theme/main-banner.html
+++ b/custom-theme/main-banner.html
@@ -8,7 +8,7 @@
         </div>
         <div class="news-cell">
             <div class="well">
-                <h4>Latest News:</h4> <a href="/download">Apache Mynewt 1.3.0</a> released (December 13, 2017)
+                <h4>Latest News:</h4> <a href="/download">Apache Mynewt 1.4.0 and Apache NimBLE 1.0.0</a> released! (June 13, 2018)
             </div>
         </div>
     </div>
diff --git a/docs/download.md b/docs/download.md
index 1d8b687..495e881 100644
--- a/docs/download.md
+++ b/docs/download.md
@@ -1,9 +1,20 @@
-### Latest Apache Mynewt OS Release
+## Latest Apache Mynewt OS Release
 
-* Release Version: Apache Mynewt 1.3.0
-* Release Date: December 13, 2017
-* [Release Notes](https://cwiki.apache.org/confluence/display/MYNEWT/RN-1.3.0)
-* [Release Download](http://www.apache.org/dyn/closer.lua/mynewt/apache-mynewt-1.3.0)
+### Latest Apache Mynewt Core OS Release
+
+* Release Version: Apache Mynewt 1.4.0
+* Release Date: June 13, 2018
+* [Release Notes](https://cwiki.apache.org/confluence/display/MYNEWT/RN-1.4.0)
+* [Release Download](http://www.apache.org/dyn/closer.lua/mynewt/apache-mynewt-1.4.0)
+
+### Latest Apache Mynewt NimBLE (Bluetooth Stack) Release
+
+We are pleased to announce the first release of Mynewt's Bluetooth stack. It now has a Porting Layer that allows the stack to be easily ported to another OS!
+
+* Release Version: Apache NimBLE 1.0.0 (First separate release!) 
+* Release Date: June 13, 2018
+* [Release Notes](https://cwiki.apache.org/confluence/display/MYNEWT/RN-1.4.0)
+* [Release Download](http://www.apache.org/dyn/closer.lua/mynewt/apache-nimble-1.0.0)
 
 #### Fresh install
 
@@ -43,6 +54,8 @@
 
 ### Prior Releases
 
+#### Apache Mynewt Core
+
 * Apache Mynewt 0.8.0-b2-incubating, [Release Notes](https://cwiki.apache.org/confluence/display/MYNEWT/RN-0.8.0-b2-incubating), [Release Archive](https://archive.apache.org/dist/incubator/mynewt/apache-mynewt-0.8.0-b2-incubating/)
 * Apache Mynewt 0.8.0-incubating, [Release Notes](https://cwiki.apache.org/confluence/display/MYNEWT/RN-0.8.0-incubating), [Release Archive](https://archive.apache.org/dist/incubator/mynewt/apache-mynewt-0.8.0-incubating/)
 * Apache Mynewt 0.9.0-incubating, [Release Notes](https://cwiki.apache.org/confluence/display/MYNEWT/RN-0.9.0-incubating), [Release Archive](https://archive.apache.org/dist/incubator/mynewt/apache-mynewt-0.9.0-incubating/)
@@ -51,5 +64,12 @@
 * Apache Mynewt 1.0.0-incubating, [Release Notes](https://cwiki.apache.org/confluence/display/MYNEWT/RN-1.0.0-incubating), [Release Archive](https://archive.apache.org/dist/incubator/mynewt/apache-mynewt-1.0.0-incubating/)
 * Apache Mynewt 1.1.0, [Release Notes](https://cwiki.apache.org/confluence/display/MYNEWT/RN-1.1.0), [Release Archive](https://archive.apache.org/dist/mynewt/apache-mynewt-1.1.0/)
 * Apache Mynewt 1.2.0, [Release Notes](https://cwiki.apache.org/confluence/display/MYNEWT/RN-1.2.0), [Release Archive](https://archive.apache.org/dist/mynewt/apache-mynewt-1.2.0/)
+* Apache Mynewt 1.3.0 [Release Notes](https://cwiki.apache.org/confluence/display/MYNEWT/RN-1.3.0), [Release Archive](http://www.apache.org/dyn/closer.lua/mynewt/apache-mynewt-1.3.0)
+
+#### Apache Mynewt NimBLE (Bluetooth Stack)
+
+No archives yet
+
+
 <br>
 <br>
diff --git a/docs/faq/go_env.md b/docs/faq/go_env.md
index c0a5f3a..ebd2d3d 100644
--- a/docs/faq/go_env.md
+++ b/docs/faq/go_env.md
@@ -19,7 +19,7 @@
 
 
 ### Step 1: Installing Go 
-The latest master branch of newt and newtmgr requires GO version 1.7.6 or higher. You can skip this step and proceed to Step 2 if you already have Go version 1.7.6 or higher installed.
+The latest master branch of newt and newtmgr requires GO version 1.10.  You can skip this step and proceed to Step 2 if you already have Go version 1.10 installed.
 
 <br>
 #### Installing Go on Mac OS X
@@ -40,7 +40,7 @@
 ...
 ... 
 ==> Summary
-🍺  /usr/local/Cellar/go/1.8.3: 7,035 files, 282.0MB
+🍺  /usr/local/Cellar/go/1.10.3: 8,170 files, 336.8MB
 ```
 You can also download the Go package directly from (https://golang.org/dl/) and install it in /usr/local/bin instead of brewing it. 
 
diff --git a/docs/newt/install/newt_linux.md b/docs/newt/install/newt_linux.md
index 4e7783a..7edd009 100644
--- a/docs/newt/install/newt_linux.md
+++ b/docs/newt/install/newt_linux.md
@@ -1,6 +1,6 @@
 ## Installing Newt on Linux
 
-You can install the latest release (1.3.0) of the newt tool from a Debian binary package (amd64). You can also download and build the latest release version of newt from source.
+You can install the latest release (1.4.0) of the newt tool from a Debian binary package (amd64). You can also download and build the latest release version of newt from source.
 
 This page shows you how to:
 
@@ -90,8 +90,8 @@
 Download and install the package manually.
 
 ```no-highlight
-$ wget https://raw.githubusercontent.com/runtimeco/binary-releases/master/mynewt-newt-tools_1.3.0/newt_1.3.0-1_amd64.deb
-$ sudo dpkg -i newt_1.3.0-1_amd64.deb
+$ wget https://raw.githubusercontent.com/runtimeco/binary-releases/master/mynewt-newt-tools_1.4.0/newt_1.4.0-1_amd64.deb
+$ sudo dpkg -i newt_1.4.0-1_amd64.deb
 ```
 <br>
 See [Checking the Installed Version of Newt](#check) to verify that you are using the installed version of newt.
@@ -100,23 +100,25 @@
 ### Installing the Latest Release of Newt from a Source Package 
 
 If you are running Linux on a different architecture, you can build and install the latest release version of newt from source.
+
+**Note**: newt 1.4.0 requires go version 1.10.
 <br>
 
-2. Download and unpack the newt source:
+1. Download and unpack the newt source:
 
 ```no-highlight
-$ wget -P /tmp https://github.com/apache/mynewt-newt/archive/mynewt_1_3_0_tag.tar.gz
-$ tar -xzf /tmp/mynewt_1_3_0_tag.tar.gz
+$ wget -P /tmp https://github.com/apache/mynewt-newt/archive/mynewt_1_4_0_tag.tar.gz
+$ tar -xzf /tmp/mynewt_1_4_0_tag.tar.gz
 ```
 
 <br>
-3. Run the build.sh to build the newt tool.
+2. Run the build.sh to build the newt tool.
 
 ```no-highlight
 
-$ cd mynewt-newt-mynewt_1_3_0_tag
+$ cd mynewt-newt-mynewt_1_4_0_tag
 $ ./build.sh
-$ rm /tmp/mynewt_1_3_0_tag.tar.gz
+$ rm /tmp/mynewt_1_4_0_tag.tar.gz
 ```
 
 <br>
@@ -141,7 +143,7 @@
 $ which newt
 /usr/bin/newt
 $ newt version
-Apache Newt version: 1.3.0
+Apache Newt version: 1.4.0
 ```
 
 <br>
diff --git a/docs/newt/install/newt_mac.md b/docs/newt/install/newt_mac.md
index 7a8218a..255ef56 100644
--- a/docs/newt/install/newt_mac.md
+++ b/docs/newt/install/newt_mac.md
@@ -4,7 +4,7 @@
 
 This page shows you how to install the following versions of newt:
 
-* Upgrade to or install the latest release version (1.3.0).
+* Upgrade to or install the latest release version (1.4.0).
 * Install the latest from the master branch (unstable).
 
 See [Installing Previous Releases of Newt](/newt/install/prev_releases) to install an earlier version of newt.
@@ -63,7 +63,7 @@
 $ which newt
 /usr/local/bin/newt
 $ newt version
-Apache Newt version: 1.3.0
+Apache Newt version: 1.4.0
 ```
 **Note:** If you previously built newt from source and the output of `which newt` shows "$GOPATH/bin/newt", you will need to move "$GOPATH/bin"  after "/usr/local/bin" for your PATH in  ~/.bash_profile, and source ~/.bash_profile.  
 
@@ -147,6 +147,6 @@
 <br>
 To switch back to the latest stable release version of newt, you can run:
 ```no-highlight
-$ brew switch mynewt-newt 1.3.0
+$ brew switch mynewt-newt 1.4.0
 ```
 <br>
diff --git a/docs/newt/install/prev_releases.md b/docs/newt/install/prev_releases.md
index 6d079df..d22cd79 100644
--- a/docs/newt/install/prev_releases.md
+++ b/docs/newt/install/prev_releases.md
@@ -51,6 +51,8 @@
 -------|--------
 1.0.0  |[newt_1.0.0-1_amd64.deb](https://raw.githubusercontent.com/runtimeco/binary-releases/master/mynewt-newt-tools_1.0.0/newt_1.0.0-1_amd64.deb)
 1.1.0  |[newt_1.1.0-1_amd64.deb](https://raw.githubusercontent.com/runtimeco/binary-releases/master/mynewt-newt-tools_1.1.0/newt_1.1.0-1_amd64.deb)
+1.2.0  |[newt_1.2.0-1_amd64.deb](https://raw.githubusercontent.com/runtimeco/binary-releases/master/mynewt-newt-tools_1.2.0/newt_1.2.0-1_amd64.deb)
+1.3.0  |[newt_1.3.0-1_amd64.deb](https://raw.githubusercontent.com/runtimeco/binary-releases/master/mynewt-newt-tools_1.3.0/newt_1.3.0-1_amd64.deb)
 
 <br>
 2. Run the `sudo apt-get remove newt` command to remove the the current installation.
diff --git a/docs/newtmgr/install_linux.md b/docs/newtmgr/install_linux.md
index c900779..fafd64c 100644
--- a/docs/newtmgr/install_linux.md
+++ b/docs/newtmgr/install_linux.md
@@ -1,6 +1,6 @@
 ## Installing Newtmgr on Linux
 
-You can install the latest release (1.3.0) of the newtmgr tool from a Debian binary package (amd64). You can also download and build the latest release version of newtmgr from source.
+You can install the latest release (1.4.0) of the newtmgr tool from a Debian binary package (amd64). You can also download and build the latest release version of newtmgr from source.
 
 This page shows you how to:
 
@@ -98,8 +98,8 @@
 Download and install the package manually.
 
 ```no-highlight
-$ wget https://raw.githubusercontent.com/runtimeco/binary-releases/master/mynewt-newt-tools_1.3.0/newtmgr_1.3.0-1_amd64.deb
-$ sudo dpkg -i newtmgr_1.3.0-1_amd64.deb
+$ wget https://raw.githubusercontent.com/runtimeco/binary-releases/master/mynewt-newt-tools_1.4.0/newtmgr_1.4.0-1_amd64.deb
+$ sudo dpkg -i newtmgr_1.4.0-1_amd64.deb
 ```
 
 See [Checking the Installed Version of Newtmgr](#check) to verify that you are using the installed version of newtmgr.
@@ -138,8 +138,8 @@
 
 ```no-highlight
 $ cd src/mynewt.apache.org/newtmgr
-$ git checkout mynewt_1_3_0_tag
-Note: checking out 'mynewt_1_3_0_tag'.
+$ git checkout mynewt_1_4_0_tag
+Note: checking out 'mynewt_1_4_0_tag'.
 ```
 
 <br> 5. Build newtmgr from the latest release version: 
diff --git a/docs/newtmgr/install_mac.md b/docs/newtmgr/install_mac.md
index e214c34..e3fae95 100644
--- a/docs/newtmgr/install_mac.md
+++ b/docs/newtmgr/install_mac.md
@@ -4,7 +4,7 @@
 
 This page shows you how to install the following versions of newtmgr:
 
-* Upgrade to or install the latest release version (1.3.0).
+* Upgrade to or install the latest release version (1.4.0).
 * Install the latest from the master branch (unstable).
 
 See [Installing Previous Releases of Newtmgr](/newtmgr/prev_releases) to install an earlier version of newtmgr.
@@ -48,7 +48,7 @@
 $ brew install mynewt-newtmgr
 ```
 <br>
-**Notes:** Homebrew bottles for newtmgr 1.3.0 are available for Mac OS Sierra.  If you are running an earlier version of Mac OS, the installation will install the latest version of Go and compile newtmgr locally.
+**Notes:** Homebrew bottles for newtmgr 1.4.0 are available for Mac OS Sierra.  If you are running an earlier version of Mac OS, the installation will install the latest version of Go and compile newtmgr locally.
 
 <br>
 ### Checking the Installed Version
@@ -121,6 +121,6 @@
 <br>
 To switch back to the latest stable release version of newtmgr, you can run:
 ```no-highlight
-$ brew switch mynewt-newtmgr 1.3.0
+$ brew switch mynewt-newtmgr 1.4.0
 ```
 <br>
diff --git a/docs/newtmgr/prev_releases.md b/docs/newtmgr/prev_releases.md
index 7e76b07..dd82d95 100644
--- a/docs/newtmgr/prev_releases.md
+++ b/docs/newtmgr/prev_releases.md
@@ -51,6 +51,8 @@
 -------|--------
 1.0.0  |[newtmgr_1.0.0-1_amd64.deb](https://raw.githubusercontent.com/runtimeco/binary-releases/master/mynewt-newt-tools_1.0.0/newtmgr_1.0.0-1_amd64.deb)
 1.1.0  |[newtmgr_1.1.0-1_amd64.deb](https://raw.githubusercontent.com/runtimeco/binary-releases/master/mynewt-newt-tools_1.1.0/newtmgr_1.1.0-1_amd64.deb)
+1.2.0  |[newtmgr_1.2.0-1_amd64.deb](https://raw.githubusercontent.com/runtimeco/binary-releases/master/mynewt-newt-tools_1.2.0/newtmgr_1.2.0-1_amd64.deb)
+1.3.0  |[newtmgr_1.3.0-1_amd64.deb](https://raw.githubusercontent.com/runtimeco/binary-releases/master/mynewt-newt-tools_1.3.0/newtmgr_1.3.0-1_amd64.deb)
 
 <br>
 2. Run the `sudo apt-get remove newtmgr` command to remove the the current installation.