ATLAS-3531 : UI : Atlas website: download/release page missing releases.
diff --git a/docs/docz-lib/config/versions.js b/docs/docz-lib/config/versions.js
index 6c86283..feefbf1 100644
--- a/docs/docz-lib/config/versions.js
+++ b/docs/docz-lib/config/versions.js
@@ -1,8 +1,9 @@
 export default  [
-	{ id: 1, href: "/Doc-test/", title: "Latest", label: "Latest" },
 	{ id: 2, href: "/2.0.0/index.html", title: "2.0.0", label: "2.0.0" },
+        { id: 3, href: "/1.2.0/index.html", title: "1.2.0", label: "1.2.0" },
 	{ id: 4, href: "/1.1.0/index.html", title: "1.1.0", label: "1.1.0" },
 	{ id: 5, href: "/1.0.0/index.html", title: "1.0.0", label: "1.0.0" },
+        { id: 6, href: "/0.8.4/index.html", title: "0.8.4", label: "0.8.4" },
 	{ id: 7, href: "/0.8.3/index.html", title: "0.8.3", label: "0.8.3" },
 	{ id: 8, href: "/0.8.2/index.html", title: "0.8.2", label: "0.8.2" },
 	{ id: 9, href: "/0.8.1/index.html", title: "0.8.1", label: "0.8.1" },
diff --git a/docs/package.json b/docs/package.json
index d91db32..77c5edc 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -22,7 +22,6 @@
     "babel-plugin-lodash": "^3.3.4",
     "babel-plugin-react-transform": "^3.0.0",
     "gh-pages": "^2.0.1",
-    "react-dropdown-select": "^3.0.0",
     "react-github-btn": "^1.0.5",
     "react-syntax-highlighter": "^11.0.1",
     "reactstrap": "^8.0.0",
diff --git a/docs/src/documents/Downloads/Downloads.md b/docs/src/documents/Downloads/Downloads.md
index 577e01f..d88721e 100644
--- a/docs/src/documents/Downloads/Downloads.md
+++ b/docs/src/documents/Downloads/Downloads.md
@@ -18,16 +18,19 @@
 
 | **Version** | **Release Date** | **Tarball** | **GPG** | **Hash** |
 | : ------------- : | : ------------- : | : ------------- : | : ------------- : |: ------------- :|
-| 2.0.0 | 2019-05-14 | [source](https://www.apache.org/dyn/closer.cgi/atlas/2.0.0/apache-atlas-2.0.0-sources.tar.gz) | [signature](https://www.apache.org/dist/atlas/2.0.0/apache-atlas-2.0.0-sources.tar.gz.asc) | [SHA512](https://www.apache.org/dist/atlas/2.0.0/apache-atlas-2.0.0-sources.tar.gz.sha512) |
-| 1.1.0 | 2018-09-17 | [source](https://www.apache.org/dyn/closer.cgi/atlas/1.1.0/apache-atlas-1.1.0-sources.tar.gz) | [signature](https://www.apache.org/dist/atlas/1.1.0/apache-atlas-1.1.0-sources.tar.gz.asc) | [SHA512](https://www.apache.org/dist/atlas/1.1.0/apache-atlas-1.1.0-sources.tar.gz.sha512) |
-| 1.0.0 | 2018-06-02 | [source](https://www.apache.org/dyn/closer.cgi/atlas/1.0.0/apache-atlas-1.0.0-sources.tar.gz) | [signature](https://www.apache.org/dist/atlas/1.0.0/apache-atlas-1.0.0-sources.tar.gz.asc) | [SHA512](https://www.apache.org/dist/atlas/1.0.0/apache-atlas-1.0.0-sources.tar.gz.sha512) |
-| 0.8.2 | 2018-02-05 | [source](https://www.apache.org/dyn/closer.cgi/atlas/0.8.2/apache-atlas-0.8.2-sources.tar.gz) | [signature](https://www.apache.org/dist/atlas/0.8.2/apache-atlas-0.8.2-sources.tar.gz.asc) | [SHA512](https://www.apache.org/dist/atlas/0.8.2/apache-atlas-0.8.2-sources.tar.gz.sha512) |
+| 0.8.4 | 2019-06-21 | [source](https://www.apache.org/dyn/closer.cgi/atlas/0.8.4/apache-atlas-0.8.4-sources.tar.gz) | [signature](https://www.apache.org/dist/atlas/0.8.4/apache-atlas-0.8.4-sources.tar.gz.asc) | [SHA512](https://www.apache.org/dist/atlas/0.8.4/apache-atlas-0.8.4-sources.tar.gz.sha512) |
+| 1.2.0 | 2019-06-07 | [source](https://www.apache.org/dyn/closer.cgi/atlas/1.2.0/apache-atlas-1.2.0-sources.tar.gz) | [signature](https://www.apache.org/dist/atlas/1.2.0/apache-atlas-1.2.0-sources.tar.gz.asc) | [SHA512](https://www.apache.org/dist/atlas/1.2.0/apache-atlas-1.2.0-sources.tar.gz.sha512) |
+| 2.0.0 | 2019-05-13 | [source](https://www.apache.org/dyn/closer.cgi/atlas/2.0.0/apache-atlas-2.0.0-sources.tar.gz) | [signature](https://www.apache.org/dist/atlas/2.0.0/apache-atlas-2.0.0-sources.tar.gz.asc) | [SHA512](https://www.apache.org/dist/atlas/2.0.0/apache-atlas-2.0.0-sources.tar.gz.sha512) |
+| 0.8.3 | 2018-10-31 | [source](https://archive.apache.org/dist/atlas/0.8.3/apache-atlas-0.8.3-sources.tar.gz) | [signature](https://www.apache.org/dist/atlas/0.8.3/apache-atlas-0.8.3-sources.tar.gz.asc) | [SHA512](https://www.apache.org/dist/atlas/0.8.3/apache-atlas-0.8.3-sources.tar.gz.sha512) |
+| 1.1.0 | 2018-09-14 | [source](https://archive.apache.org/dist/atlas/1.1.0/apache-atlas-1.1.0-sources.tar.gz) | [signature](https://www.apache.org/dist/atlas/1.1.0/apache-atlas-1.1.0-sources.tar.gz.asc) | [SHA512](https://www.apache.org/dist/atlas/1.1.0/apache-atlas-1.1.0-sources.tar.gz.sha512) |
+| 1.0.0 | 2018-06-02 | [source](https://archive.apache.org/dist/atlas/1.0.0/apache-atlas-1.0.0-sources.tar.gz) | [signature](https://www.apache.org/dist/atlas/1.0.0/apache-atlas-1.0.0-sources.tar.gz.asc) | [SHA512](https://www.apache.org/dist/atlas/1.0.0/apache-atlas-1.0.0-sources.tar.gz.sha512) |
+| 0.8.2 | 2018-02-05 | [source](https://archive.apache.org/dist/atlas/0.8.2/apache-atlas-0.8.2-sources.tar.gz) | [signature](https://www.apache.org/dist/atlas/0.8.2/apache-atlas-0.8.2-sources.tar.gz.asc) | [SHA512](https://www.apache.org/dist/atlas/0.8.2/apache-atlas-0.8.2-sources.tar.gz.sha512) |
 | 0.8.1 | 2017-08-29 | [source](https://archive.apache.org/dist/atlas/0.8.1/apache-atlas-0.8.1-sources.tar.gz) | [signature](https://archive.apache.org/dist/atlas/0.8.1/apache-atlas-0.8.1-sources.tar.gz.asc) | [SHA512](https://archive.apache.org/dist/atlas/0.8.1/apache-atlas-0.8.1-sources.tar.gz.sha512) |
-| 0.8.0-incubating | 2017-03-16 | [source](https://archive.apache.org/dist/incubator/atlas/0.8.0-incubating/apache-atlas-0.8-incubating-sources.tar.gz) | [signature](https://archive.apache.org/dist/incubator/atlas/0.8.0-incubating/apache-atlas-0.8-incubating-sources.tar.gz.asc) | [SHA512](https://archive.apache.org/dist/incubator/atlas/0.8.0-incubating/apache-atlas-0.8-incubating-sources.tar.gz.sha512) |
-| 0.7.1-incubating | 2017-01-29 | [source](https://archive.apache.org/dist/incubator/atlas/0.7.1-incubating/apache-atlas-0.7.1-incubating-sources.tar.gz) | [signature](https://archive.apache.org/dist/incubator/atlas/0.7.1-incubating/apache-atlas-0.7.1-incubating-sources.tar.gz.asc) | [checksum](https://archive.apache.org/dist/incubator/atlas/0.7.1-incubating/apache-atlas-0.7.1-incubating-sources.tar.gz.mds) |
-| 0.7.0-incubating | 2016-07-09 | [source](https://archive.apache.org/dist/incubator/atlas/0.7.0-incubating/apache-atlas-0.7-incubating-sources.tar.gz) | [signature](https://archive.apache.org/dist/incubator/atlas/0.7.0-incubating/apache-atlas-0.7-incubating-sources.tar.gz.asc) | [SHA512](https://archive.apache.org/dist/incubator/atlas/0.7.0-incubating/apache-atlas-0.7-incubating-sources.tar.gz.sha512) |
-| 0.6.0-incubating | 2015-12-31 | [source](https://archive.apache.org/dist/incubator/atlas/0.6.0-incubating/apache-atlas-0.6-incubating-sources.tar.gz) | [signature](https://archive.apache.org/dist/incubator/atlas/0.6.0-incubating/apache-atlas-0.6-incubating-sources.tar.gz.asc) | [SHA](https://archive.apache.org/dist/incubator/atlas/0.6.0-incubating/apache-atlas-0.6-incubating-sources.tar.gz.sha) |
-| 0.5.0-incubating | 2015-06-22 | [source](https://archive.apache.org/dist/incubator/atlas/0.5.0-incubating/apache-atlas-0.5-incubating-sources.tar.gz) | [signature](https://archive.apache.org/dist/incubator/atlas/0.5.0-incubating/apache-atlas-0.5-incubating-sources.tar.gz.asc) | [SHA](https://archive.apache.org/dist/incubator/atlas/0.5.0-incubating/apache-atlas-0.5-incubating-sources.tar.gz.sha) |
+| 0.7.0-incubating | 2016-07-09 | [source](https://archive.apache.org/dist/atlas/0.7.0-incubating/apache-atlas-0.7-incubating-sources.tar.gz) | [signature](https://archive.apache.org/dist/atlas/0.7.0-incubating/apache-atlas-0.7-incubating-sources.tar.gz.asc) | [SHA512](https://archive.apache.org/dist/atlas/0.7.0-incubating/apache-atlas-0.7-incubating-sources.tar.gz.sha512) |
+| 0.8.0-incubating | 2017-06-26 | [source](https://archive.apache.org/dist/atlas/0.8.0-incubating/apache-atlas-0.8-incubating-sources.tar.gz) | [signature](https://archive.apache.org/dist/atlas/0.8.0-incubating/apache-atlas-0.8-incubating-sources.tar.gz.asc) | [SHA512](https://archive.apache.org/dist/atlas/0.8.0-incubating/apache-atlas-0.8-incubating-sources.tar.gz.sha512) |
+| 0.7.1-incubating | 2017-01-28 | [source](https://archive.apache.org/dist/atlas/0.7.1-incubating/apache-atlas-0.7.1-incubating-sources.tar.gz) | [signature](https://archive.apache.org/dist/atlas/0.7.1-incubating/apache-atlas-0.7.1-incubating-sources.tar.gz.asc) | [checksum](https://archive.apache.org/dist/atlas/0.7.1-incubating/apache-atlas-0.7.1-incubating-sources.tar.gz.mds) |
+| 0.6.0-incubating | 2015-12-31 | [source](https://archive.apache.org/dist/atlas/0.6.0-incubating/apache-atlas-0.6-incubating-sources.tar.gz) | [signature](https://archive.apache.org/dist/atlas/0.6.0-incubating/apache-atlas-0.6-incubating-sources.tar.gz.asc) | [SHA](https://archive.apache.org/dist/atlas/0.6.0-incubating/apache-atlas-0.6-incubating-sources.tar.gz.sha) |
+| 0.5.0-incubating | 2015-07-10 | [source](https://archive.apache.org/dist/atlas/0.5.0-incubating/apache-atlas-0.5-incubating-sources.tar.gz) | [signature](https://archive.apache.org/dist/atlas/0.5.0-incubating/apache-atlas-0.5-incubating-sources.tar.gz.asc) | [SHA](https://archive.apache.org/dist/atlas/0.5.0-incubating/apache-atlas-0.5-incubating-sources.tar.gz.sha) |
 
 ## Verify the integrity of the files
 
diff --git a/docs/src/documents/Security/AuthorizationModel.md b/docs/src/documents/Security/AuthorizationModel.md
index d848916..872afe1 100644
--- a/docs/src/documents/Security/AuthorizationModel.md
+++ b/docs/src/documents/Security/AuthorizationModel.md
@@ -10,7 +10,7 @@
 import SyntaxHighlighter from 'react-syntax-highlighter';
 
 
-### Atlas Authorization Model
+# Atlas Authorization Model
 
 
 ##  Introduction
diff --git a/docs/src/documents/Setup/InstallationInstruction.md b/docs/src/documents/Setup/InstallationInstruction.md
index 6704c4d..d1b22d6 100644
--- a/docs/src/documents/Setup/InstallationInstruction.md
+++ b/docs/src/documents/Setup/InstallationInstruction.md
@@ -226,7 +226,7 @@
 using Apache Atlas. To do so, Apache Atlas provides a script =bin/atlas_kafka_setup.py= which can be run from Apache Atlas server. In some
 environments, the hooks might start getting used first before Apache Atlas server itself is setup. In such cases, the topics
 can be run on the hosts where hooks are installed using a similar script `hook-bin/atlas_kafka_setup_hook.py`. Both these
-use configuration in `atlas-application.properties` for setting up the topics. Please refer to the [Configuration](#/Configuration])
+use configuration in `atlas-application.properties` for setting up the topics. Please refer to the [Configuration](#/Configuration)
 for these details.
 
 #### Setting up Apache Atlas
diff --git a/docs/theme/components/shared/Header/HeaderDropDown/Basic.js b/docs/theme/components/shared/Header/HeaderDropDown/Basic.js
index e980161..d6a0252 100644
--- a/docs/theme/components/shared/Header/HeaderDropDown/Basic.js
+++ b/docs/theme/components/shared/Header/HeaderDropDown/Basic.js
@@ -16,54 +16,128 @@
  * limitations under the License.
  */
 
-import Select from "react-dropdown-select";
-import React, { Fragment, useState } from "react";
+import React, { useEffect, useState, useRef } from "react";
 import styled from "styled-components";
-import * as colors from "../../../../styles/colors";
 
 const Basic = props => {
-  let { options, ...rest } = props;
-  const [value, setValue] = useState([
-    { id: 1, href: "/", title: "Latest", label: "Latest" }
-  ]);
+  let { options} = props;
+  const [toggle, setToggle] = useState(false);
+  const dropdownRef = useRef();
+  useEffect(() => {
+    const setToggleOnEvent = event => {
+      if (!(event.target.classList.contains('dropbtn') || event.target.classList.contains('dropdown-item')) && dropdownRef.current.classList.contains('show')) {
+        setToggle(false);
+      }
+    };
+    window.addEventListener("mousedown", setToggleOnEvent);
+    return () => {
+      window.removeEventListener("mousedown", setToggleOnEvent);
+    };
+  }, []);
 
   const ComponentStyle = styled.div`
     > div {
       display: inline-block;
-      width: 145px;
+      width: 160px;
     }
     label {
       margin-right: 5px;
     }
   `;
 
+  const DropDownComp = styled.div`
+    .dropbtn {
+      background-color: #ffffff;
+      color: rgb(45, 55, 71);
+      padding: 5px;
+      font-size: 14px;
+      border: 1px solid rgb(204, 204, 204);
+      cursor: pointer;
+      width: 100%;
+      text-align: left;
+      border-radius: 4px;
+      &:hover, &:focus {
+        border: 1px solid rgb(55, 187, 155);
+      }
+    }
+
+    .dropdown {
+      position: relative;
+      display: inline-block;
+      width: 100%;
+    }
+
+    .dropdown-content {
+      margin-top: 10px;
+      display: none;
+      position: absolute;
+      background-color: #ffffff;
+      width: 160px;
+      overflow: auto;
+      max-height: 300px;
+      box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
+      z-index: 1;
+      .dropdown-item {
+        padding: 5px 12px;
+        &:hover {
+          background-color: rgba(55, 187, 155, 0.1);;
+        }
+      }
+    }
+
+    .dropdown-content a {
+      padding: 12px 16px;
+      text-decoration: none;
+      display: block;
+    }
+
+    .dropdown a:hover {background-color: #ddd;}
+
+    .show {display: block;}
+    i {
+      color: rgb(45, 55, 71);
+      border: solid black;
+      border-width: 0 1px 1px 0;
+      display: inline-block;
+      padding: 3px;
+      float: right;
+    }
+    .up {
+      margin-top: 5px;
+      transform: rotate(-135deg);
+      -webkit-transform: rotate(-135deg);
+    }
+
+    .down {
+      margin-top: 3px;
+      transform: rotate(45deg);
+      -webkit-transform: rotate(45deg);
+    }
+  `;
+
   return (
     <ComponentStyle>
-      <Fragment>
-        <label>Versions:</label>
-        <Select
-          valueField="id"
-          placeholder="Documentation"
-          color={colors.green}
-          options={options}
-          values={value}
-          onChange={selectedValue => {
-            if (selectedValue.length > 0 && value !== selectedValue) {
-              let href = selectedValue[0].href,
-                target = "_self";
-              setValue(selectedValue);
-              if (selectedValue[0].title !== "Latest") {
-                href = `http://atlas.apache.org${selectedValue[0].href}`;
-                target = "_blank";
-              }
-              window.open(href, target);
+      <DropDownComp>
+        <div className="dropdown">
+          <button className="dropbtn" onClick={() => setToggle(c => !c)}>Versions <i className={`${toggle ? 'up' : 'down'}`}></i></button>
+          <div ref={dropdownRef} id="myDropdown" className={`dropdown-content ${toggle ? 'show' : ''}`}>
+            {
+              options.map(function(opt, i) {
+                return <div className="dropdown-item" key={i} data-href={opt.href} onClick={
+                  event => {
+                    const dataHref = event.currentTarget.dataset.href;
+                    const href = `${window.location.origin}${dataHref}`;
+                    window.open(href, "_blank");
+                  }}>
+                    {opt.title}
+                </div>
+              })
             }
-          }}
-          {...rest}
-        />
-      </Fragment>
+          </div>
+        </div>
+      </DropDownComp>
     </ComponentStyle>
   );
 };
 Basic.propTypes = {};
-export default Basic;
\ No newline at end of file
+export default Basic;
diff --git a/docs/theme/components/shared/Header/HeaderDropDown/index.js b/docs/theme/components/shared/Header/HeaderDropDown/index.js
index 1c8f0a2..91cfde7 100644
--- a/docs/theme/components/shared/Header/HeaderDropDown/index.js
+++ b/docs/theme/components/shared/Header/HeaderDropDown/index.js
@@ -22,7 +22,7 @@
 import { doczState } from "../../../../../docz-lib/docz/dist";
 
 const DropDownDivContainer = styled.div`
-	width: 220px;
+        width: 160px;
 	padding: 0;
 	margin-right: 5px;
 	float: right;
@@ -43,4 +43,4 @@
 			/>
 		</DropDownDivContainer>
 	);
-};
\ No newline at end of file
+};