Repository: googleapis/google-http-java-client
Pull request #487 (2018-10-08 16:58:40)

Add Java 11 Kokoro config




Patch:
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index 2d3555c9..54221045 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -1,1 +1,1 @@
-@googleapis/yoshi-java
+* @googleapis/yoshi-java
diff --git a/.kokoro/build.sh b/.kokoro/build.sh
index 54392a85..ac85fb80 100755
--- a/.kokoro/build.sh
+++ b/.kokoro/build.sh
@@ -21,5 +21,7 @@ cd github/google-http-java-client/
 java -version
 echo $JOB_TYPE
 
+export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=128m"
+
 mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V
 mvn test -B
diff --git a/.kokoro/continuous/java11.cfg b/.kokoro/continuous/java11.cfg
new file mode 100644
index 00000000..709f2b4c
--- /dev/null
+++ b/.kokoro/continuous/java11.cfg
@@ -0,0 +1,7 @@
+# Format: //devtools/kokoro/config/proto/build.proto
+
+# Configure the docker image for kokoro-trampoline.
+env_vars: {
+  key: "TRAMPOLINE_IMAGE"
+  value: "gcr.io/cloud-devrel-kokoro-resources/java11"
+}
diff --git a/.kokoro/presubmit/java11.cfg b/.kokoro/presubmit/java11.cfg
new file mode 100644
index 00000000..709f2b4c
--- /dev/null
+++ b/.kokoro/presubmit/java11.cfg
@@ -0,0 +1,7 @@
+# Format: //devtools/kokoro/config/proto/build.proto
+
+# Configure the docker image for kokoro-trampoline.
+env_vars: {
+  key: "TRAMPOLINE_IMAGE"
+  value: "gcr.io/cloud-devrel-kokoro-resources/java11"
+}
diff --git a/README.md b/README.md
index fe53b342..424e5b07 100644
--- a/README.md
+++ b/README.md
@@ -42,7 +42,7 @@ Java Version | Status
 ------------ | ------
 Java 7 | [![Kokoro CI](https://storage.googleapis.com/cloud-devrel-public/java/badges/google-http-java-client/java7.svg)](https://storage.googleapis.com/cloud-devrel-public/java/badges/google-http-java-client/java7.html)
 Java 8 | [![Kokoro CI](https://storage.googleapis.com/cloud-devrel-public/java/badges/google-http-java-client/java8.svg)](https://storage.googleapis.com/cloud-devrel-public/java/badges/google-http-java-client/java8.html)
-Java 10 | [![Kokoro CI](https://storage.googleapis.com/cloud-devrel-public/java/badges/google-http-java-client/java10.svg)](https://storage.googleapis.com/cloud-devrel-public/java/badges/google-http-java-client/java10.html)
+Java 11 | [![Kokoro CI](https://storage.googleapis.com/cloud-devrel-public/java/badges/google-http-java-client/java11.svg)](https://storage.googleapis.com/cloud-devrel-public/java/badges/google-http-java-client/java11.html)
 
 ## Links
 
diff --git a/google-http-client-android/pom.xml b/google-http-client-android/pom.xml
index eaead49c..99968587 100644
--- a/google-http-client-android/pom.xml
+++ b/google-http-client-android/pom.xml
@@ -4,10 +4,11 @@
   <parent>
     <groupId>com.google.http-client</groupId>
     <artifactId>google-http-client-parent</artifactId>
-    <version>1.26.0-SNAPSHOT</version>
+    <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-parent:current} -->
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>google-http-client-android</artifactId>
+  <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-android:current} -->
   <name>Android Platform Extensions to the Google HTTP Client Library for Java.</name>
 
   <build>
diff --git a/google-http-client-appengine/pom.xml b/google-http-client-appengine/pom.xml
index 881a0174..27013590 100644
--- a/google-http-client-appengine/pom.xml
+++ b/google-http-client-appengine/pom.xml
@@ -4,11 +4,13 @@
   <parent>
     <groupId>com.google.http-client</groupId>
     <artifactId>google-http-client-parent</artifactId>
-    <version>1.26.0-SNAPSHOT</version>
+    <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-parent:current} -->
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>google-http-client-appengine</artifactId>
+  <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-appengine:current} -->
   <name>Google App Engine extensions to the Google HTTP Client Library for Java.</name>
+
   <build>
     <plugins>
       <plugin>
diff --git a/google-http-client-assembly/assembly.xml b/google-http-client-assembly/assembly.xml
index 24d84951..e20b89d8 100644
--- a/google-http-client-assembly/assembly.xml
+++ b/google-http-client-assembly/assembly.xml
@@ -25,11 +25,60 @@
       <filtered>true</filtered>
       <outputDirectory>google-http-java-client</outputDirectory>
     </file>
+    <file>
+      <source>properties/google-http-client.jar.properties</source>
+      <destName>google-http-client-${project.version}.jar.properties</destName>
+      <outputDirectory>google-http-java-client/libs</outputDirectory>
+      <filtered>true</filtered>
+    </file>
+    <file>
+      <source>properties/google-http-client-android.jar.properties</source>
+      <destName>google-http-client-android-${project.version}.jar.properties</destName>
+      <outputDirectory>google-http-java-client/libs</outputDirectory>
+      <filtered>true</filtered>
+    </file>
+    <file>
+      <source>properties/google-http-client-gson.jar.properties</source>
+      <destName>google-http-client-gson-${project.version}.jar.properties</destName>
+      <outputDirectory>google-http-java-client/libs</outputDirectory>
+      <filtered>true</filtered>
+    </file>
+    <file>
+      <source>properties/google-http-client-jackson.jar.properties</source>
+      <destName>google-http-client-jackson-${project.version}.jar.properties</destName>
+      <outputDirectory>google-http-java-client/libs</outputDirectory>
+      <filtered>true</filtered>
+    </file>
+    <file>
+      <source>properties/google-http-client-jackson2.jar.properties</source>
+      <destName>google-http-client-jackson2-${project.version}.jar.properties</destName>
+      <outputDirectory>google-http-java-client/libs</outputDirectory>
+      <filtered>true</filtered>
+    </file>
+    <file>
+      <source>properties/google-http-client-jdo.jar.properties</source>
+      <destName>google-http-client-jdo-${project.version}.jar.properties</destName>
+      <outputDirectory>google-http-java-client/libs</outputDirectory>
+      <filtered>true</filtered>
+    </file>
+    <file>
+      <source>properties/google-http-client-protobuf.jar.properties</source>
+      <destName>google-http-client-protobuf-${project.version}.jar.properties</destName>
+      <outputDirectory>google-http-java-client/libs</outputDirectory>
+      <filtered>true</filtered>
+    </file>
+    <file>
+      <source>properties/google-http-client-xml.jar.properties</source>
+      <destName>google-http-client-xml-${project.version}.jar.properties</destName>
+      <outputDirectory>google-http-java-client/libs</outputDirectory>
+      <filtered>true</filtered>
+    </file>
   </files>
   <fileSets>
     <fileSet>
       <directory>dependencies</directory>
       <outputDirectory>google-http-java-client/dependencies</outputDirectory>
+      <filtered>true</filtered>
     </fileSet>
     <fileSet>
       <directory>target/libs</directory>
diff --git a/google-http-client-assembly/dependencies/google-http-client-android-dependencies.html b/google-http-client-assembly/dependencies/google-http-client-android-dependencies.html
index ca9e37b5..694fd327 100644
--- a/google-http-client-assembly/dependencies/google-http-client-android-dependencies.html
+++ b/google-http-client-assembly/dependencies/google-http-client-android-dependencies.html
@@ -25,7 +25,7 @@
         
                 <div class="xleft">
         <span id="publishDate">Last Published: 2018-08-20</span>
-                  &nbsp;| <span id="projectVersion">Version: 1.26.0-SNAPSHOT</span>
+                  &nbsp;| <span id="projectVersion">Version: ${project.version}</span>
                       </div>
             <div class="xright">        
         
@@ -63,7 +63,7 @@
 <tr class="b">
 <td>com.google.http-client</td>
 <td><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client">google-http-client</a></td>
-<td>1.26.0-SNAPSHOT</td>
+<td>${project.version}</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr></table></div><a name="Project_Dependencies_provided"></a>
 <div class="section">
@@ -187,7 +187,7 @@
 <div class="section">
 <h3>Dependency Tree<a name="Dependency_Tree"></a></h3>
 <ul>
-<li>com.google.http-client:google-http-client-android:jar:1.26.0-SNAPSHOT <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
+<li>com.google.http-client:google-http-client-android:jar:${project.version} <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Android Platform Extensions to the Google HTTP Client Library for Java.</th></tr>
@@ -289,7 +289,7 @@
     These properties make JSON an ideal data-interchange language.</p>
 <p><b>URL: </b><a class="externalLink" href="http://www.json.org/java/index.html">http://www.json.org/java/index.html</a></p>
 <p><b>Project License: </b><a class="externalLink" href="http://www.json.org/license.html">provided without support or warranty</a></p></td></tr></table></div></li></ul></li>
-<li>com.google.http-client:google-http-client:jar:1.26.0-SNAPSHOT (compile) <img id="_img21" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep20', '_img21' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep20" style="display:none">
+<li>com.google.http-client:google-http-client:jar:${project.version} (compile) <img id="_img21" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep20', '_img21' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep20" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Google HTTP Client Library for Java</th></tr>
@@ -357,7 +357,7 @@
 <td>1.5</td>
 <td>debug</td></tr>
 <tr class="b">
-<td>google-http-client-1.26.0-SNAPSHOT.jar</td>
+<td>google-http-client-${project.version}.jar</td>
 <td>261.81 kB</td>
 <td>223</td>
 <td>200</td>
@@ -509,7 +509,7 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="b">
-<td>com.google.http-client:google-http-client:jar:1.26.0-SNAPSHOT</td>
+<td>com.google.http-client:google-http-client:jar:${project.version}</td>
 <td>-</td>
 <td>-</td>
 <td>-</td></tr>
diff --git a/google-http-client-assembly/dependencies/google-http-client-appengine-dependencies.html b/google-http-client-assembly/dependencies/google-http-client-appengine-dependencies.html
index da6a0419..91510b1a 100644
--- a/google-http-client-assembly/dependencies/google-http-client-appengine-dependencies.html
+++ b/google-http-client-assembly/dependencies/google-http-client-appengine-dependencies.html
@@ -25,7 +25,7 @@
         
                 <div class="xleft">
         <span id="publishDate">Last Published: 2018-08-20</span>
-                  &nbsp;| <span id="projectVersion">Version: 1.26.0-SNAPSHOT</span>
+                  &nbsp;| <span id="projectVersion">Version: ${project.version}</span>
                       </div>
             <div class="xright">        
         
@@ -63,7 +63,7 @@
 <tr class="b">
 <td>com.google.http-client</td>
 <td><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client">google-http-client</a></td>
-<td>1.26.0-SNAPSHOT</td>
+<td>${project.version}</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr></table></div><a name="Project_Dependencies_test"></a>
 <div class="section">
@@ -97,7 +97,7 @@
 <tr class="a">
 <td>com.google.http-client</td>
 <td><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client-test">google-http-client-test</a></td>
-<td>1.26.0-SNAPSHOT</td>
+<td>${project.version}</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr>
 <tr class="b">
@@ -193,7 +193,7 @@
 <div class="section">
 <h3>Dependency Tree<a name="Dependency_Tree"></a></h3>
 <ul>
-<li>com.google.http-client:google-http-client-appengine:jar:1.26.0-SNAPSHOT <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
+<li>com.google.http-client:google-http-client-appengine:jar:${project.version} <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Google App Engine extensions to the Google HTTP Client Library for Java.</th></tr>
@@ -203,7 +203,7 @@
 <p><b>URL: </b><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client-appengine">https://github.com/googleapis/google-http-java-client/google-http-client-appengine</a></p>
 <p><b>Project License: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div>
 <ul>
-<li>com.google.http-client:google-http-client:jar:1.26.0-SNAPSHOT (compile) <img id="_img3" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep2', '_img3' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep2" style="display:none">
+<li>com.google.http-client:google-http-client:jar:${project.version} (compile) <img id="_img3" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep2', '_img3' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep2" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Google HTTP Client Library for Java</th></tr>
@@ -274,7 +274,7 @@
     translator to modify the result of translation.</p>
 <p><b>URL: </b><a class="externalLink" href="https://github.com/google/j2objc/">https://github.com/google/j2objc/</a></p>
 <p><b>Project License: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li></ul></li>
-<li>com.google.http-client:google-http-client-test:jar:1.26.0-SNAPSHOT (test) <img id="_img17" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep16', '_img17' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep16" style="display:none">
+<li>com.google.http-client:google-http-client-test:jar:${project.version} (test) <img id="_img17" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep16', '_img17' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep16" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Shared classes used for testing of artifacts in the Google HTTP Client Library for Java.</th></tr>
@@ -391,7 +391,7 @@
 <td>1.6</td>
 <td>debug</td></tr>
 <tr class="a">
-<td>google-http-client-1.26.0-SNAPSHOT.jar</td>
+<td>google-http-client-${project.version}.jar</td>
 <td>261.81 kB</td>
 <td>223</td>
 <td>200</td>
@@ -399,7 +399,7 @@
 <td>1.6</td>
 <td>debug</td></tr>
 <tr class="b">
-<td>google-http-client-test-1.26.0-SNAPSHOT.jar</td>
+<td>google-http-client-test-${project.version}.jar</td>
 <td>51.73 kB</td>
 <td>59</td>
 <td>49</td>
@@ -550,12 +550,12 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="a">
-<td>com.google.http-client:google-http-client:jar:1.26.0-SNAPSHOT</td>
+<td>com.google.http-client:google-http-client:jar:${project.version}</td>
 <td>-</td>
 <td>-</td>
 <td>-</td></tr>
 <tr class="b">
-<td>com.google.http-client:google-http-client-test:jar:1.26.0-SNAPSHOT</td>
+<td>com.google.http-client:google-http-client-test:jar:${project.version}</td>
 <td>-</td>
 <td>-</td>
 <td>-</td></tr>
diff --git a/google-http-client-assembly/dependencies/google-http-client-dependencies.html b/google-http-client-assembly/dependencies/google-http-client-dependencies.html
index c4d62a54..39260043 100644
--- a/google-http-client-assembly/dependencies/google-http-client-dependencies.html
+++ b/google-http-client-assembly/dependencies/google-http-client-dependencies.html
@@ -25,7 +25,7 @@
         
                 <div class="xleft">
         <span id="publishDate">Last Published: 2018-08-20</span>
-                  &nbsp;| <span id="projectVersion">Version: 1.26.0-SNAPSHOT</span>
+                  &nbsp;| <span id="projectVersion">Version: ${project.version}</span>
                       </div>
             <div class="xright">        
         
@@ -237,7 +237,7 @@
 <div class="section">
 <h3>Dependency Tree<a name="Dependency_Tree"></a></h3>
 <ul>
-<li>com.google.http-client:google-http-client:jar:1.26.0-SNAPSHOT <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
+<li>com.google.http-client:google-http-client:jar:${project.version} <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Google HTTP Client Library for Java</th></tr>
diff --git a/google-http-client-assembly/dependencies/google-http-client-gson-dependencies.html b/google-http-client-assembly/dependencies/google-http-client-gson-dependencies.html
index 5c0fcc8f..37205eb6 100644
--- a/google-http-client-assembly/dependencies/google-http-client-gson-dependencies.html
+++ b/google-http-client-assembly/dependencies/google-http-client-gson-dependencies.html
@@ -25,7 +25,7 @@
         
                 <div class="xleft">
         <span id="publishDate">Last Published: 2018-08-20</span>
-                  &nbsp;| <span id="projectVersion">Version: 1.26.0-SNAPSHOT</span>
+                  &nbsp;| <span id="projectVersion">Version: ${project.version}</span>
                       </div>
             <div class="xright">        
         
@@ -69,7 +69,7 @@
 <tr class="a">
 <td>com.google.http-client</td>
 <td><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client">google-http-client</a></td>
-<td>1.26.0-SNAPSHOT</td>
+<td>${project.version}</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr></table></div><a name="Project_Dependencies_test"></a>
 <div class="section">
@@ -91,7 +91,7 @@
 <tr class="a">
 <td>com.google.http-client</td>
 <td><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client-test">google-http-client-test</a></td>
-<td>1.26.0-SNAPSHOT</td>
+<td>${project.version}</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr>
 <tr class="b">
@@ -171,7 +171,7 @@
 <div class="section">
 <h3>Dependency Tree<a name="Dependency_Tree"></a></h3>
 <ul>
-<li>com.google.http-client:google-http-client-gson:jar:1.26.0-SNAPSHOT <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
+<li>com.google.http-client:google-http-client-gson:jar:${project.version} <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>GSON extensions to the Google HTTP Client Library for Java.</th></tr>
@@ -181,7 +181,7 @@
 <p><b>URL: </b><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client-gson">https://github.com/googleapis/google-http-java-client/google-http-client-gson</a></p>
 <p><b>Project License: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div>
 <ul>
-<li>com.google.http-client:google-http-client:jar:1.26.0-SNAPSHOT (compile) <img id="_img3" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep2', '_img3' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep2" style="display:none">
+<li>com.google.http-client:google-http-client:jar:${project.version} (compile) <img id="_img3" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep2', '_img3' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep2" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Google HTTP Client Library for Java</th></tr>
@@ -252,7 +252,7 @@
     translator to modify the result of translation.</p>
 <p><b>URL: </b><a class="externalLink" href="https://github.com/google/j2objc/">https://github.com/google/j2objc/</a></p>
 <p><b>Project License: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li></ul></li>
-<li>com.google.http-client:google-http-client-test:jar:1.26.0-SNAPSHOT (test) <img id="_img17" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep16', '_img17' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep16" style="display:none">
+<li>com.google.http-client:google-http-client-test:jar:${project.version} (test) <img id="_img17" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep16', '_img17' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep16" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Shared classes used for testing of artifacts in the Google HTTP Client Library for Java.</th></tr>
@@ -334,7 +334,7 @@
 <td>1.6</td>
 <td>debug</td></tr>
 <tr class="a">
-<td>google-http-client-1.26.0-SNAPSHOT.jar</td>
+<td>google-http-client-${project.version}.jar</td>
 <td>261.81 kB</td>
 <td>223</td>
 <td>200</td>
@@ -342,7 +342,7 @@
 <td>1.6</td>
 <td>debug</td></tr>
 <tr class="b">
-<td>google-http-client-test-1.26.0-SNAPSHOT.jar</td>
+<td>google-http-client-test-${project.version}.jar</td>
 <td>51.73 kB</td>
 <td>59</td>
 <td>49</td>
@@ -475,12 +475,12 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="a">
-<td>com.google.http-client:google-http-client:jar:1.26.0-SNAPSHOT</td>
+<td>com.google.http-client:google-http-client:jar:${project.version}</td>
 <td>-</td>
 <td>-</td>
 <td>-</td></tr>
 <tr class="b">
-<td>com.google.http-client:google-http-client-test:jar:1.26.0-SNAPSHOT</td>
+<td>com.google.http-client:google-http-client-test:jar:${project.version}</td>
 <td>-</td>
 <td>-</td>
 <td>-</td></tr>
diff --git a/google-http-client-assembly/dependencies/google-http-client-jackson-dependencies.html b/google-http-client-assembly/dependencies/google-http-client-jackson-dependencies.html
index 8d360c1a..6abf838f 100644
--- a/google-http-client-assembly/dependencies/google-http-client-jackson-dependencies.html
+++ b/google-http-client-assembly/dependencies/google-http-client-jackson-dependencies.html
@@ -25,7 +25,7 @@
         
                 <div class="xleft">
         <span id="publishDate">Last Published: 2018-08-20</span>
-                  &nbsp;| <span id="projectVersion">Version: 1.26.0-SNAPSHOT</span>
+                  &nbsp;| <span id="projectVersion">Version: ${project.version}</span>
                       </div>
             <div class="xright">        
         
@@ -63,7 +63,7 @@
 <tr class="b">
 <td>com.google.http-client</td>
 <td><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client">google-http-client</a></td>
-<td>1.26.0-SNAPSHOT</td>
+<td>${project.version}</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr>
 <tr class="a">
@@ -91,7 +91,7 @@
 <tr class="a">
 <td>com.google.http-client</td>
 <td><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client-test">google-http-client-test</a></td>
-<td>1.26.0-SNAPSHOT</td>
+<td>${project.version}</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr>
 <tr class="b">
@@ -171,7 +171,7 @@
 <div class="section">
 <h3>Dependency Tree<a name="Dependency_Tree"></a></h3>
 <ul>
-<li>com.google.http-client:google-http-client-jackson:jar:1.26.0-SNAPSHOT <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
+<li>com.google.http-client:google-http-client-jackson:jar:${project.version} <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Jackson extensions to the Google HTTP Client Library for Java.</th></tr>
@@ -181,7 +181,7 @@
 <p><b>URL: </b><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client-jackson">https://github.com/googleapis/google-http-java-client/google-http-client-jackson</a></p>
 <p><b>Project License: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div>
 <ul>
-<li>com.google.http-client:google-http-client:jar:1.26.0-SNAPSHOT (compile) <img id="_img3" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep2', '_img3' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep2" style="display:none">
+<li>com.google.http-client:google-http-client:jar:${project.version} (compile) <img id="_img3" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep2', '_img3' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep2" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Google HTTP Client Library for Java</th></tr>
@@ -252,7 +252,7 @@
     translator to modify the result of translation.</p>
 <p><b>URL: </b><a class="externalLink" href="https://github.com/google/j2objc/">https://github.com/google/j2objc/</a></p>
 <p><b>Project License: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li></ul></li>
-<li>com.google.http-client:google-http-client-test:jar:1.26.0-SNAPSHOT (test) <img id="_img17" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep16', '_img17' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep16" style="display:none">
+<li>com.google.http-client:google-http-client-test:jar:${project.version} (test) <img id="_img17" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep16', '_img17' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep16" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Shared classes used for testing of artifacts in the Google HTTP Client Library for Java.</th></tr>
@@ -326,7 +326,7 @@
 <td>1.6</td>
 <td>debug</td></tr>
 <tr class="b">
-<td>google-http-client-1.26.0-SNAPSHOT.jar</td>
+<td>google-http-client-${project.version}.jar</td>
 <td>261.81 kB</td>
 <td>223</td>
 <td>200</td>
@@ -334,7 +334,7 @@
 <td>1.6</td>
 <td>debug</td></tr>
 <tr class="a">
-<td>google-http-client-test-1.26.0-SNAPSHOT.jar</td>
+<td>google-http-client-test-${project.version}.jar</td>
 <td>51.73 kB</td>
 <td>59</td>
 <td>49</td>
@@ -470,12 +470,12 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="b">
-<td>com.google.http-client:google-http-client:jar:1.26.0-SNAPSHOT</td>
+<td>com.google.http-client:google-http-client:jar:${project.version}</td>
 <td>-</td>
 <td>-</td>
 <td>-</td></tr>
 <tr class="a">
-<td>com.google.http-client:google-http-client-test:jar:1.26.0-SNAPSHOT</td>
+<td>com.google.http-client:google-http-client-test:jar:${project.version}</td>
 <td>-</td>
 <td>-</td>
 <td>-</td></tr>
diff --git a/google-http-client-assembly/dependencies/google-http-client-jackson2-dependencies.html b/google-http-client-assembly/dependencies/google-http-client-jackson2-dependencies.html
index 8fe3c9eb..16e83ecc 100644
--- a/google-http-client-assembly/dependencies/google-http-client-jackson2-dependencies.html
+++ b/google-http-client-assembly/dependencies/google-http-client-jackson2-dependencies.html
@@ -25,7 +25,7 @@
         
                 <div class="xleft">
         <span id="publishDate">Last Published: 2018-08-20</span>
-                  &nbsp;| <span id="projectVersion">Version: 1.26.0-SNAPSHOT</span>
+                  &nbsp;| <span id="projectVersion">Version: ${project.version}</span>
                       </div>
             <div class="xright">        
         
@@ -69,7 +69,7 @@
 <tr class="a">
 <td>com.google.http-client</td>
 <td><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client">google-http-client</a></td>
-<td>1.26.0-SNAPSHOT</td>
+<td>${project.version}</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr></table></div><a name="Project_Dependencies_test"></a>
 <div class="section">
@@ -91,7 +91,7 @@
 <tr class="a">
 <td>com.google.http-client</td>
 <td><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client-test">google-http-client-test</a></td>
-<td>1.26.0-SNAPSHOT</td>
+<td>${project.version}</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr>
 <tr class="b">
@@ -171,7 +171,7 @@
 <div class="section">
 <h3>Dependency Tree<a name="Dependency_Tree"></a></h3>
 <ul>
-<li>com.google.http-client:google-http-client-jackson2:jar:1.26.0-SNAPSHOT <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
+<li>com.google.http-client:google-http-client-jackson2:jar:${project.version} <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Jackson 2 extensions to the Google HTTP Client Library for Java.</th></tr>
@@ -181,7 +181,7 @@
 <p><b>URL: </b><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client-jackson2">https://github.com/googleapis/google-http-java-client/google-http-client-jackson2</a></p>
 <p><b>Project License: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div>
 <ul>
-<li>com.google.http-client:google-http-client:jar:1.26.0-SNAPSHOT (compile) <img id="_img3" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep2', '_img3' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep2" style="display:none">
+<li>com.google.http-client:google-http-client:jar:${project.version} (compile) <img id="_img3" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep2', '_img3' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep2" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Google HTTP Client Library for Java</th></tr>
@@ -252,7 +252,7 @@
     translator to modify the result of translation.</p>
 <p><b>URL: </b><a class="externalLink" href="https://github.com/google/j2objc/">https://github.com/google/j2objc/</a></p>
 <p><b>Project License: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li></ul></li>
-<li>com.google.http-client:google-http-client-test:jar:1.26.0-SNAPSHOT (test) <img id="_img17" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep16', '_img17' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep16" style="display:none">
+<li>com.google.http-client:google-http-client-test:jar:${project.version} (test) <img id="_img17" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep16', '_img17' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep16" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Shared classes used for testing of artifacts in the Google HTTP Client Library for Java.</th></tr>
@@ -334,7 +334,7 @@
 <td>1.6</td>
 <td>debug</td></tr>
 <tr class="a">
-<td>google-http-client-1.26.0-SNAPSHOT.jar</td>
+<td>google-http-client-${project.version}.jar</td>
 <td>261.81 kB</td>
 <td>223</td>
 <td>200</td>
@@ -342,7 +342,7 @@
 <td>1.6</td>
 <td>debug</td></tr>
 <tr class="b">
-<td>google-http-client-test-1.26.0-SNAPSHOT.jar</td>
+<td>google-http-client-test-${project.version}.jar</td>
 <td>51.73 kB</td>
 <td>59</td>
 <td>49</td>
@@ -475,12 +475,12 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="a">
-<td>com.google.http-client:google-http-client:jar:1.26.0-SNAPSHOT</td>
+<td>com.google.http-client:google-http-client:jar:${project.version}</td>
 <td>-</td>
 <td>-</td>
 <td>-</td></tr>
 <tr class="b">
-<td>com.google.http-client:google-http-client-test:jar:1.26.0-SNAPSHOT</td>
+<td>com.google.http-client:google-http-client-test:jar:${project.version}</td>
 <td>-</td>
 <td>-</td>
 <td>-</td></tr>
diff --git a/google-http-client-assembly/dependencies/google-http-client-jdo-dependencies.html b/google-http-client-assembly/dependencies/google-http-client-jdo-dependencies.html
index 177ad878..4e113f88 100644
--- a/google-http-client-assembly/dependencies/google-http-client-jdo-dependencies.html
+++ b/google-http-client-assembly/dependencies/google-http-client-jdo-dependencies.html
@@ -25,7 +25,7 @@
         
                 <div class="xleft">
         <span id="publishDate">Last Published: 2018-08-20</span>
-                  &nbsp;| <span id="projectVersion">Version: 1.26.0-SNAPSHOT</span>
+                  &nbsp;| <span id="projectVersion">Version: ${project.version}</span>
                       </div>
             <div class="xright">        
         
@@ -63,7 +63,7 @@
 <tr class="b">
 <td>com.google.http-client</td>
 <td><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client">google-http-client</a></td>
-<td>1.26.0-SNAPSHOT</td>
+<td>${project.version}</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr>
 <tr class="a">
@@ -91,7 +91,7 @@
 <tr class="a">
 <td>com.google.http-client</td>
 <td><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client-test">google-http-client-test</a></td>
-<td>1.26.0-SNAPSHOT</td>
+<td>${project.version}</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr>
 <tr class="b">
@@ -201,7 +201,7 @@
 <div class="section">
 <h3>Dependency Tree<a name="Dependency_Tree"></a></h3>
 <ul>
-<li>com.google.http-client:google-http-client-jdo:jar:1.26.0-SNAPSHOT <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
+<li>com.google.http-client:google-http-client-jdo:jar:${project.version} <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>JDO extensions to the Google HTTP Client Library for Java.</th></tr>
@@ -211,7 +211,7 @@
 <p><b>URL: </b><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client-jdo">https://github.com/googleapis/google-http-java-client/google-http-client-jdo</a></p>
 <p><b>Project License: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div>
 <ul>
-<li>com.google.http-client:google-http-client:jar:1.26.0-SNAPSHOT (compile) <img id="_img3" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep2', '_img3' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep2" style="display:none">
+<li>com.google.http-client:google-http-client:jar:${project.version} (compile) <img id="_img3" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep2', '_img3' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep2" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Google HTTP Client Library for Java</th></tr>
@@ -282,7 +282,7 @@
     translator to modify the result of translation.</p>
 <p><b>URL: </b><a class="externalLink" href="https://github.com/google/j2objc/">https://github.com/google/j2objc/</a></p>
 <p><b>Project License: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li></ul></li>
-<li>com.google.http-client:google-http-client-test:jar:1.26.0-SNAPSHOT (test) <img id="_img17" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep16', '_img17' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep16" style="display:none">
+<li>com.google.http-client:google-http-client-test:jar:${project.version} (test) <img id="_img17" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep16', '_img17' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep16" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Shared classes used for testing of artifacts in the Google HTTP Client Library for Java.</th></tr>
@@ -405,7 +405,7 @@
 <td>1.6</td>
 <td>debug</td></tr>
 <tr class="b">
-<td>google-http-client-1.26.0-SNAPSHOT.jar</td>
+<td>google-http-client-${project.version}.jar</td>
 <td>261.81 kB</td>
 <td>223</td>
 <td>200</td>
@@ -413,7 +413,7 @@
 <td>1.6</td>
 <td>debug</td></tr>
 <tr class="a">
-<td>google-http-client-test-1.26.0-SNAPSHOT.jar</td>
+<td>google-http-client-test-${project.version}.jar</td>
 <td>51.73 kB</td>
 <td>59</td>
 <td>49</td>
@@ -597,13 +597,13 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="b">
-<td>com.google.http-client:google-http-client:jar:1.26.0-SNAPSHOT</td>
+<td>com.google.http-client:google-http-client:jar:${project.version}</td>
 <td>-</td>
 <td>-</td>
 <td>-</td>
 <td>-</td></tr>
 <tr class="a">
-<td>com.google.http-client:google-http-client-test:jar:1.26.0-SNAPSHOT</td>
+<td>com.google.http-client:google-http-client-test:jar:${project.version}</td>
 <td>-</td>
 <td>-</td>
 <td>-</td>
diff --git a/google-http-client-assembly/dependencies/google-http-client-protobuf-dependencies.html b/google-http-client-assembly/dependencies/google-http-client-protobuf-dependencies.html
index 619c50d7..cc8787bb 100644
--- a/google-http-client-assembly/dependencies/google-http-client-protobuf-dependencies.html
+++ b/google-http-client-assembly/dependencies/google-http-client-protobuf-dependencies.html
@@ -25,7 +25,7 @@
         
                 <div class="xleft">
         <span id="publishDate">Last Published: 2018-08-20</span>
-                  &nbsp;| <span id="projectVersion">Version: 1.26.0-SNAPSHOT</span>
+                  &nbsp;| <span id="projectVersion">Version: ${project.version}</span>
                       </div>
             <div class="xright">        
         
@@ -63,7 +63,7 @@
 <tr class="b">
 <td>com.google.http-client</td>
 <td><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client">google-http-client</a></td>
-<td>1.26.0-SNAPSHOT</td>
+<td>${project.version}</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr>
 <tr class="a">
@@ -159,7 +159,7 @@
 <div class="section">
 <h3>Dependency Tree<a name="Dependency_Tree"></a></h3>
 <ul>
-<li>com.google.http-client:google-http-client-protobuf:jar:1.26.0-SNAPSHOT <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
+<li>com.google.http-client:google-http-client-protobuf:jar:${project.version} <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Protocol Buffer extensions to the Google HTTP Client Library for Java.</th></tr>
@@ -169,7 +169,7 @@
 <p><b>URL: </b><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client-protobuf">https://github.com/googleapis/google-http-java-client/google-http-client-protobuf</a></p>
 <p><b>Project License: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div>
 <ul>
-<li>com.google.http-client:google-http-client:jar:1.26.0-SNAPSHOT (compile) <img id="_img3" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep2', '_img3' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep2" style="display:none">
+<li>com.google.http-client:google-http-client:jar:${project.version} (compile) <img id="_img3" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep2', '_img3' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep2" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Google HTTP Client Library for Java</th></tr>
@@ -285,7 +285,7 @@
 <td>1.5</td>
 <td>debug</td></tr>
 <tr class="a">
-<td>google-http-client-1.26.0-SNAPSHOT.jar</td>
+<td>google-http-client-${project.version}.jar</td>
 <td>261.81 kB</td>
 <td>223</td>
 <td>200</td>
@@ -416,7 +416,7 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="a">
-<td>com.google.http-client:google-http-client:jar:1.26.0-SNAPSHOT</td>
+<td>com.google.http-client:google-http-client:jar:${project.version}</td>
 <td>-</td>
 <td>-</td>
 <td>-</td></tr>
diff --git a/google-http-client-assembly/dependencies/google-http-client-xml-dependencies.html b/google-http-client-assembly/dependencies/google-http-client-xml-dependencies.html
index 8fef806d..980cd40f 100644
--- a/google-http-client-assembly/dependencies/google-http-client-xml-dependencies.html
+++ b/google-http-client-assembly/dependencies/google-http-client-xml-dependencies.html
@@ -25,7 +25,7 @@
         
                 <div class="xleft">
         <span id="publishDate">Last Published: 2018-08-20</span>
-                  &nbsp;| <span id="projectVersion">Version: 1.26.0-SNAPSHOT</span>
+                  &nbsp;| <span id="projectVersion">Version: ${project.version}</span>
                       </div>
             <div class="xright">        
         
@@ -63,7 +63,7 @@
 <tr class="b">
 <td>com.google.http-client</td>
 <td><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client">google-http-client</a></td>
-<td>1.26.0-SNAPSHOT</td>
+<td>${project.version}</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr>
 <tr class="a">
@@ -165,7 +165,7 @@
 <div class="section">
 <h3>Dependency Tree<a name="Dependency_Tree"></a></h3>
 <ul>
-<li>com.google.http-client:google-http-client-xml:jar:1.26.0-SNAPSHOT <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
+<li>com.google.http-client:google-http-client-xml:jar:${project.version} <img id="_img1" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>XML extensions to the Google HTTP Client Library for Java.</th></tr>
@@ -175,7 +175,7 @@
 <p><b>URL: </b><a class="externalLink" href="https://github.com/googleapis/google-http-java-client/google-http-client-xml">https://github.com/googleapis/google-http-java-client/google-http-client-xml</a></p>
 <p><b>Project License: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div>
 <ul>
-<li>com.google.http-client:google-http-client:jar:1.26.0-SNAPSHOT (compile) <img id="_img3" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep2', '_img3' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep2" style="display:none">
+<li>com.google.http-client:google-http-client:jar:${project.version} (compile) <img id="_img3" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_dep2', '_img3' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_dep2" style="display:none">
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Google HTTP Client Library for Java</th></tr>
@@ -314,7 +314,7 @@
 <td>1.6</td>
 <td>debug</td></tr>
 <tr class="b">
-<td>google-http-client-1.26.0-SNAPSHOT.jar</td>
+<td>google-http-client-${project.version}.jar</td>
 <td>261.81 kB</td>
 <td>223</td>
 <td>200</td>
@@ -450,7 +450,7 @@
 <td>-</td>
 <td>-</td></tr>
 <tr class="b">
-<td>com.google.http-client:google-http-client:jar:1.26.0-SNAPSHOT</td>
+<td>com.google.http-client:google-http-client:jar:${project.version}</td>
 <td>-</td>
 <td>-</td>
 <td>-</td></tr>
diff --git a/google-http-client-assembly/pom.xml b/google-http-client-assembly/pom.xml
index d9a00eb5..e8932543 100644
--- a/google-http-client-assembly/pom.xml
+++ b/google-http-client-assembly/pom.xml
@@ -4,11 +4,12 @@
   <parent>
     <groupId>com.google.http-client</groupId>
     <artifactId>google-http-client-parent</artifactId>
-    <version>1.26.0-SNAPSHOT</version>
+    <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-parent:current} -->
     <relativePath>../pom.xml</relativePath>
   </parent>
   <groupId>com.google.http-client</groupId>
   <artifactId>google-http-client-assembly</artifactId>
+  <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-assembly:current} -->
   <packaging>pom</packaging>
   <name>Assembly for the Google HTTP Client Library for Java</name>
 
@@ -52,6 +53,19 @@
   </dependencies>
 
   <build>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <artifactId>maven-assembly-plugin</artifactId>
+          <configuration>
+            <descriptors>
+              <descriptor>assembly.xml</descriptor>
+            </descriptors>
+            <finalName>google-http-java-client</finalName>
+          </configuration>
+        </plugin>
+      </plugins>
+    </pluginManagement>
     <plugins>
       <plugin>
         <artifactId>maven-dependency-plugin</artifactId>
@@ -92,12 +106,6 @@
             <goals>
               <goal>single</goal>
             </goals>
-            <configuration>
-              <descriptors>
-                <descriptor>assembly.xml</descriptor>
-              </descriptors>
-              <finalName>google-http-java-client</finalName>
-            </configuration>
           </execution>
         </executions>
       </plugin>
diff --git a/google-http-client-assembly/android-properties/google-http-client-android-1.26.0-SNAPSHOT.jar.properties b/google-http-client-assembly/properties/google-http-client-android.jar.properties
similarity index 100%
rename from google-http-client-assembly/android-properties/google-http-client-android-1.26.0-SNAPSHOT.jar.properties
rename to google-http-client-assembly/properties/google-http-client-android.jar.properties
diff --git a/google-http-client-assembly/android-properties/google-http-client-gson-1.26.0-SNAPSHOT.jar.properties b/google-http-client-assembly/properties/google-http-client-gson.jar.properties
similarity index 100%
rename from google-http-client-assembly/android-properties/google-http-client-gson-1.26.0-SNAPSHOT.jar.properties
rename to google-http-client-assembly/properties/google-http-client-gson.jar.properties
diff --git a/google-http-client-assembly/android-properties/google-http-client-jackson-1.26.0-SNAPSHOT.jar.properties b/google-http-client-assembly/properties/google-http-client-jackson.jar.properties
similarity index 100%
rename from google-http-client-assembly/android-properties/google-http-client-jackson-1.26.0-SNAPSHOT.jar.properties
rename to google-http-client-assembly/properties/google-http-client-jackson.jar.properties
diff --git a/google-http-client-assembly/android-properties/google-http-client-jackson2-1.26.0-SNAPSHOT.jar.properties b/google-http-client-assembly/properties/google-http-client-jackson2.jar.properties
similarity index 100%
rename from google-http-client-assembly/android-properties/google-http-client-jackson2-1.26.0-SNAPSHOT.jar.properties
rename to google-http-client-assembly/properties/google-http-client-jackson2.jar.properties
diff --git a/google-http-client-assembly/android-properties/google-http-client-jdo-1.26.0-SNAPSHOT.jar.properties b/google-http-client-assembly/properties/google-http-client-jdo.jar.properties
similarity index 100%
rename from google-http-client-assembly/android-properties/google-http-client-jdo-1.26.0-SNAPSHOT.jar.properties
rename to google-http-client-assembly/properties/google-http-client-jdo.jar.properties
diff --git a/google-http-client-assembly/android-properties/google-http-client-protobuf-1.26.0-SNAPSHOT.jar.properties b/google-http-client-assembly/properties/google-http-client-protobuf.jar.properties
similarity index 100%
rename from google-http-client-assembly/android-properties/google-http-client-protobuf-1.26.0-SNAPSHOT.jar.properties
rename to google-http-client-assembly/properties/google-http-client-protobuf.jar.properties
diff --git a/google-http-client-assembly/android-properties/google-http-client-xml-1.26.0-SNAPSHOT.jar.properties b/google-http-client-assembly/properties/google-http-client-xml.jar.properties
similarity index 100%
rename from google-http-client-assembly/android-properties/google-http-client-xml-1.26.0-SNAPSHOT.jar.properties
rename to google-http-client-assembly/properties/google-http-client-xml.jar.properties
diff --git a/google-http-client-assembly/android-properties/google-http-client-1.26.0-SNAPSHOT.jar.properties b/google-http-client-assembly/properties/google-http-client.jar.properties
similarity index 100%
rename from google-http-client-assembly/android-properties/google-http-client-1.26.0-SNAPSHOT.jar.properties
rename to google-http-client-assembly/properties/google-http-client.jar.properties
diff --git a/google-http-client-findbugs/pom.xml b/google-http-client-findbugs/pom.xml
index d82eac53..719b36ee 100644
--- a/google-http-client-findbugs/pom.xml
+++ b/google-http-client-findbugs/pom.xml
@@ -4,11 +4,13 @@
   <parent>
     <groupId>com.google.http-client</groupId>
     <artifactId>google-http-client-parent</artifactId>
-    <version>1.26.0-SNAPSHOT</version>
+    <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-parent:current} -->
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>google-http-client-findbugs</artifactId>
+  <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-findbugs:current} -->
   <name>Google APIs Client Library Findbugs custom plugin.</name>
+
   <build>
     <plugins>
       <plugin>
diff --git a/google-http-client-gson/pom.xml b/google-http-client-gson/pom.xml
index 6f1321a8..443c23ae 100644
--- a/google-http-client-gson/pom.xml
+++ b/google-http-client-gson/pom.xml
@@ -4,10 +4,11 @@
   <parent>
     <groupId>com.google.http-client</groupId>
     <artifactId>google-http-client-parent</artifactId>
-    <version>1.26.0-SNAPSHOT</version>
+    <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-parent:current} -->
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>google-http-client-gson</artifactId>
+  <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-gson:current} -->
   <name>GSON extensions to the Google HTTP Client Library for Java.</name>
 
   <build>
diff --git a/google-http-client-jackson/pom.xml b/google-http-client-jackson/pom.xml
index 9d619fe8..712e5366 100644
--- a/google-http-client-jackson/pom.xml
+++ b/google-http-client-jackson/pom.xml
@@ -4,10 +4,11 @@
   <parent>
     <groupId>com.google.http-client</groupId>
     <artifactId>google-http-client-parent</artifactId>
-    <version>1.26.0-SNAPSHOT</version>
+    <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-parent:current} -->
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>google-http-client-jackson</artifactId>
+  <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-jackson:current} -->
   <name>Jackson extensions to the Google HTTP Client Library for Java.</name>
 
   <build>
diff --git a/google-http-client-jackson2/pom.xml b/google-http-client-jackson2/pom.xml
index 0df2b4fc..c34bf6f1 100644
--- a/google-http-client-jackson2/pom.xml
+++ b/google-http-client-jackson2/pom.xml
@@ -4,10 +4,11 @@
   <parent>
     <groupId>com.google.http-client</groupId>
     <artifactId>google-http-client-parent</artifactId>
-    <version>1.26.0-SNAPSHOT</version>
+    <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-parent:current} -->
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>google-http-client-jackson2</artifactId>
+  <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-jackson2:current} -->
   <name>Jackson 2 extensions to the Google HTTP Client Library for Java.</name>
 
   <build>
diff --git a/google-http-client-jdo/pom.xml b/google-http-client-jdo/pom.xml
index 8d70eab3..020b1de3 100644
--- a/google-http-client-jdo/pom.xml
+++ b/google-http-client-jdo/pom.xml
@@ -4,11 +4,13 @@
   <parent>
     <groupId>com.google.http-client</groupId>
     <artifactId>google-http-client-parent</artifactId>
-    <version>1.26.0-SNAPSHOT</version>
+    <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-parent:current} -->
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>google-http-client-jdo</artifactId>
+  <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-jdo:current} -->
   <name>JDO extensions to the Google HTTP Client Library for Java.</name>
+
   <build>
     <plugins>
       <plugin>
diff --git a/google-http-client-protobuf/pom.xml b/google-http-client-protobuf/pom.xml
index 8018e89a..87acfc2f 100644
--- a/google-http-client-protobuf/pom.xml
+++ b/google-http-client-protobuf/pom.xml
@@ -4,10 +4,11 @@
   <parent>
     <groupId>com.google.http-client</groupId>
     <artifactId>google-http-client-parent</artifactId>
-    <version>1.26.0-SNAPSHOT</version>
+    <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-parent:current} -->
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>google-http-client-protobuf</artifactId>
+  <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-protobuf:current} -->
   <name>Protocol Buffer extensions to the Google HTTP Client Library for Java.</name>
 
   <build>
diff --git a/google-http-client-xml/pom.xml b/google-http-client-xml/pom.xml
index b67fc66d..9f7b745c 100644
--- a/google-http-client-xml/pom.xml
+++ b/google-http-client-xml/pom.xml
@@ -4,10 +4,11 @@
   <parent>
     <groupId>com.google.http-client</groupId>
     <artifactId>google-http-client-parent</artifactId>
-    <version>1.26.0-SNAPSHOT</version>
+    <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-parent:current} -->
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>google-http-client-xml</artifactId>
+  <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-xml:current} -->
   <name>XML extensions to the Google HTTP Client Library for Java.</name>
 
   <build>
diff --git a/google-http-client-xml/src/main/java/com/google/api/client/xml/Xml.java b/google-http-client-xml/src/main/java/com/google/api/client/xml/Xml.java
index 48d7ef3d..a0f0b95d 100644
--- a/google-http-client-xml/src/main/java/com/google/api/client/xml/Xml.java
+++ b/google-http-client-xml/src/main/java/com/google/api/client/xml/Xml.java
@@ -237,6 +237,8 @@ public class Xml {
     @SuppressWarnings("unchecked")
     Map<String, Object> destinationMap =
         genericXml == null && destination instanceof Map<?, ?> ? Map.class.cast(destination) : null;
+
+    // if there is a class, we want to put the data into, create the class Info for this
     ClassInfo classInfo =
         destinationMap != null || destination == null ? null : ClassInfo.of(destination.getClass());
     if (parser.getEventType() == XmlPullParser.START_DOCUMENT) {
@@ -313,7 +315,11 @@ public class Xml {
             parseNamespacesForElement(parser, namespaceDictionary);
             String namespace = parser.getNamespace();
             String alias = namespaceDictionary.getNamespaceAliasForUriErrorOnUnknown(namespace);
+
+            //  get the "real" field name of the
             String fieldName = getFieldName(false, alias, namespace, parser.getName());
+
+            // fetch the field from the classInfo
             field = classInfo == null ? null : classInfo.getField(fieldName);
             Type fieldType = field == null ? valueType : field.getGenericType();
             fieldType = Data.resolveWildcardTypeOrTypeVariable(context, fieldType);
@@ -326,7 +332,9 @@ public class Xml {
             boolean isArray = Types.isArray(fieldType);
             // text content
             boolean ignore = field == null && destinationMap == null && genericXml == null;
-            if (ignore || Data.isPrimitive(fieldType)) {
+            // is the field an Enum
+            boolean isEnum = fieldClass != null && fieldClass.isEnum();
+            if (ignore || Data.isPrimitive(fieldType) || isEnum) {
               int level = 1;
               while (level != 0) {
                 switch (parser.next()) {
@@ -425,7 +433,8 @@ public class Xml {
               if (subFieldType instanceof ParameterizedType) {
                 subFieldClass = Types.getRawClass((ParameterizedType) subFieldType);
               }
-              if (Data.isPrimitive(subFieldType)) {
+              boolean isSubEnum = subFieldClass != null && subFieldClass.isEnum();
+              if (Data.isPrimitive(subFieldType) || isSubEnum) {
                 elementValue = parseTextContentForElement(parser, context, false, subFieldType);
               } else if (subFieldType == null || subFieldClass != null
                   && Types.isAssignableToOrFrom(subFieldClass, Map.class)) {
@@ -501,9 +510,9 @@ public class Xml {
             isStopped = true;
             break main;
           }
-          break;
-      }
-    }
+          break; // break Switch;
+      } // end -- switch (event)
+    } // end -- main: while (true)
     arrayValueMap.setValues();
     return isStopped;
   }
diff --git a/google-http-client-xml/src/main/java/com/google/api/client/xml/XmlNamespaceDictionary.java b/google-http-client-xml/src/main/java/com/google/api/client/xml/XmlNamespaceDictionary.java
index 2058a9dd..ae32fe5e 100644
--- a/google-http-client-xml/src/main/java/com/google/api/client/xml/XmlNamespaceDictionary.java
+++ b/google-http-client-xml/src/main/java/com/google/api/client/xml/XmlNamespaceDictionary.java
@@ -257,7 +257,7 @@ public final class XmlNamespaceDictionary {
             aliases.add(alias);
           }
           Class<?> valueClass = value.getClass();
-          if (!isAttribute && !Data.isPrimitive(valueClass)) {
+          if (!isAttribute && !Data.isPrimitive(valueClass)  && !valueClass.isEnum() ) {
             if (value instanceof Iterable<?> || valueClass.isArray()) {
               for (Object subValue : Types.iterableOf(value)) {
                 computeAliases(subValue, aliases);
@@ -328,6 +328,8 @@ public final class XmlNamespaceDictionary {
       Class<?> valueClass = elementValue.getClass();
       if (Data.isPrimitive(valueClass) && !Data.isNull(elementValue)) {
         textValue = elementValue;
+      } else if (valueClass.isEnum() && !Data.isNull(elementValue)){
+        textValue =  elementValue;
       } else {
         for (Map.Entry<String, Object> entry : Data.mapOf(elementValue).entrySet()) {
           Object fieldValue = entry.getValue();
diff --git a/google-http-client/pom.xml b/google-http-client/pom.xml
index 35165258..0a5996d2 100644
--- a/google-http-client/pom.xml
+++ b/google-http-client/pom.xml
@@ -4,14 +4,15 @@
   <parent>
     <groupId>com.google.http-client</groupId>
     <artifactId>google-http-client-parent</artifactId>
-    <version>1.26.0-SNAPSHOT</version>
+    <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-parent:current} -->
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>google-http-client</artifactId>
+  <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client:current} -->
   <name>Google HTTP Client Library for Java</name>
   <description>
     Google HTTP Client Library for Java. Functionality that works on all supported Java platforms,
-    including Java 5 (or higher) desktop (SE) and web (EE), Android, and Google App Engine.
+    including Java 6 (or higher) desktop (SE) and web (EE), Android, and Google App Engine.
   </description>
 
   <build>
diff --git a/google-http-client/src/main/java/com/google/api/client/http/HttpRequest.java b/google-http-client/src/main/java/com/google/api/client/http/HttpRequest.java
index 6376b2b7..d75b7fa2 100644
--- a/google-http-client/src/main/java/com/google/api/client/http/HttpRequest.java
+++ b/google-http-client/src/main/java/com/google/api/client/http/HttpRequest.java
@@ -50,7 +50,7 @@ public final class HttpRequest {
    *
    * @since 1.8
    */
-  public static final String VERSION = "1.26.0-SNAPSHOT";
+  public static final String VERSION = "1.26.0";
 
   /**
    * User agent suffix for all requests.
diff --git a/google-http-client/src/main/java/com/google/api/client/util/Data.java b/google-http-client/src/main/java/com/google/api/client/util/Data.java
index a3a85312..2a8c9ac6 100644
--- a/google-http-client/src/main/java/com/google/api/client/util/Data.java
+++ b/google-http-client/src/main/java/com/google/api/client/util/Data.java
@@ -445,6 +445,10 @@ public class Data {
         return new BigDecimal(stringValue);
       }
       if (primitiveClass.isEnum()) {
+        if (!ClassInfo.of(primitiveClass).names.contains(stringValue)) {
+          throw new IllegalArgumentException(String.format("given enum name %s not part of " +
+              "enumeration", stringValue));
+        }
         @SuppressWarnings({"unchecked", "rawtypes"})
         Enum result = ClassInfo.of(primitiveClass).getFieldInfo(stringValue).<Enum>enumValue();
         return result;
diff --git a/pom.xml b/pom.xml
index e7d255ba..0b710eb0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -9,7 +9,7 @@
   </parent>
   <groupId>com.google.http-client</groupId>
   <artifactId>google-http-client-parent</artifactId>
-  <version>1.26.0-SNAPSHOT</version>
+  <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-parent:current} -->
   <packaging>pom</packaging>
   <name>Parent for the Google HTTP Client Library for Java</name>
 
@@ -66,11 +66,14 @@
     <module>google-http-client-jackson</module>
     <module>google-http-client-jackson2</module>
     <module>google-http-client-jdo</module>
-    <module>google-http-client-xml</module>
+
     <module>google-http-client-findbugs</module>
     <module>google-http-client-test</module>
     <module>samples/dailymotion-simple-cmdline-sample</module>
     <module>samples/googleplus-simple-cmdline-sample</module>
+
+    <!-- A deployable artifact must be last or deploys are skipped -->
+    <module>google-http-client-xml</module>
   </modules>
 
   <pluginRepositories>
@@ -284,7 +287,7 @@
         </plugin>
         <plugin>
           <artifactId>maven-assembly-plugin</artifactId>
-          <version>2.2</version>
+          <version>3.1.0</version>
         </plugin>
         <plugin>
           <artifactId>maven-compiler-plugin</artifactId>
@@ -505,6 +508,10 @@
           </execution>
         </executions>
       </plugin>
+      <plugin>
+        <groupId>org.sonatype.plugins</groupId>
+        <artifactId>nexus-staging-maven-plugin</artifactId>
+      </plugin>
     </plugins>
   </build>
   <properties>
diff --git a/samples/dailymotion-simple-cmdline-sample/pom.xml b/samples/dailymotion-simple-cmdline-sample/pom.xml
index 14b2c281..ca0ffb08 100644
--- a/samples/dailymotion-simple-cmdline-sample/pom.xml
+++ b/samples/dailymotion-simple-cmdline-sample/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <groupId>com.google.http-client</groupId>
     <artifactId>google-http-client-parent</artifactId>
-    <version>1.26.0-SNAPSHOT</version>
+    <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-parent:current} -->
     <relativePath>../../pom.xml</relativePath>
   </parent>
   <artifactId>dailymotion-simple-cmdline-sample</artifactId>
@@ -73,6 +73,14 @@
           <skip>true</skip>
         </configuration>
       </plugin>
+      <plugin>
+        <groupId>org.sonatype.plugins</groupId>
+        <artifactId>nexus-staging-maven-plugin</artifactId>
+        <version>1.6.6</version>
+        <configuration>
+          <skipNexusStagingDeployMojo>true</skipNexusStagingDeployMojo>
+        </configuration>
+      </plugin>
     </plugins>
     <finalName>${project.artifactId}-${project.version}</finalName>
   </build>
diff --git a/samples/googleplus-simple-cmdline-sample/pom.xml b/samples/googleplus-simple-cmdline-sample/pom.xml
index 55a36740..16d6b3a8 100644
--- a/samples/googleplus-simple-cmdline-sample/pom.xml
+++ b/samples/googleplus-simple-cmdline-sample/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <groupId>com.google.http-client</groupId>
     <artifactId>google-http-client-parent</artifactId>
-    <version>1.26.0-SNAPSHOT</version>
+    <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-parent:current} -->
     <relativePath>../../pom.xml</relativePath>
   </parent>
   <artifactId>googleplus-simple-cmdline-sample</artifactId>
@@ -72,6 +72,14 @@
           <skip>true</skip>
         </configuration>
       </plugin>
+      <plugin>
+        <groupId>org.sonatype.plugins</groupId>
+        <artifactId>nexus-staging-maven-plugin</artifactId>
+        <version>1.6.6</version>
+        <configuration>
+          <skipNexusStagingDeployMojo>true</skipNexusStagingDeployMojo>
+        </configuration>
+      </plugin>
     </plugins>
     <finalName>${project.artifactId}-${project.version}</finalName>
   </build>
diff --git a/versions.txt b/versions.txt
new file mode 100644
index 00000000..61355d7c
--- /dev/null
+++ b/versions.txt
@@ -0,0 +1,17 @@
+# Format:
+# module:released-version:current-version
+
+google-http-client:1.26.0:1.26.1-SNAPSHOT
+google-http-client-parent:1.26.0:1.26.1-SNAPSHOT
+google-http-client-android:1.26.0:1.26.1-SNAPSHOT
+google-http-client-android-test:1.26.0:1.26.1-SNAPSHOT
+google-http-client-appengine:1.26.0:1.26.1-SNAPSHOT
+google-http-client-assembly:1.26.0:1.26.1-SNAPSHOT
+google-http-client-findbugs:1.26.0:1.26.1-SNAPSHOT
+google-http-client-gson:1.26.0:1.26.1-SNAPSHOT
+google-http-client-jackson:1.26.0:1.26.1-SNAPSHOT
+google-http-client-jackson2:1.26.0:1.26.1-SNAPSHOT
+google-http-client-jdo:1.26.0:1.26.1-SNAPSHOT
+google-http-client-protobuf:1.26.0:1.26.1-SNAPSHOT
+google-http-client-test:1.26.0:1.26.1-SNAPSHOT
+google-http-client-xml:1.26.0:1.26.1-SNAPSHOT


Test patch:
diff --git a/google-http-client-android-test/pom.xml b/google-http-client-android-test/pom.xml
index 8c0414c3..d129d05e 100644
--- a/google-http-client-android-test/pom.xml
+++ b/google-http-client-android-test/pom.xml
@@ -4,7 +4,7 @@
   <groupId>google-http-client</groupId>
   <artifactId>google-http-client-android-test</artifactId>
   <name>Test project for google-http-client-android.</name>
-  <version>1.26.0-SNAPSHOT</version>
+  <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-android-test:current} -->
   <packaging>apk</packaging>
 
   <build>
@@ -53,7 +53,7 @@
     <dependency>
       <groupId>com.google.http-client</groupId>
       <artifactId>google-http-client-android</artifactId>
-      <version>1.26.0-SNAPSHOT</version>
+      <version>1.26.0-1.26.0</version>
       <exclusions>
         <exclusion>
           <artifactId>android</artifactId>
@@ -72,7 +72,7 @@
     <dependency>
       <groupId>com.google.http-client</groupId>
       <artifactId>google-http-client-test</artifactId>
-      <version>1.26.0-SNAPSHOT</version>
+      <version>1.26.0</version>
       <exclusions>
         <exclusion>
           <artifactId>junit</artifactId>
diff --git a/google-http-client-test/pom.xml b/google-http-client-test/pom.xml
index 5f4a0d84..df038a2c 100644
--- a/google-http-client-test/pom.xml
+++ b/google-http-client-test/pom.xml
@@ -4,10 +4,11 @@
   <parent>
     <groupId>com.google.http-client</groupId>
     <artifactId>google-http-client-parent</artifactId>
-    <version>1.26.0-SNAPSHOT</version>
+    <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-parent:current} -->
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>google-http-client-test</artifactId>
+  <version>1.26.1-SNAPSHOT</version><!-- {x-version-update:google-http-client-test:current} -->
   <name>Shared classes used for testing of artifacts in the Google HTTP Client Library for Java.</name>
 
   <build>
diff --git a/google-http-client-xml/src/test/java/com/google/api/client/xml/XmlEnumTest.java b/google-http-client-xml/src/test/java/com/google/api/client/xml/XmlEnumTest.java
new file mode 100644
index 00000000..1e0d7918
--- /dev/null
+++ b/google-http-client-xml/src/test/java/com/google/api/client/xml/XmlEnumTest.java
@@ -0,0 +1,132 @@
+package com.google.api.client.xml;
+
+import java.io.ByteArrayOutputStream;
+import java.io.StringReader;
+import java.util.ArrayList;
+import org.xmlpull.v1.XmlPullParser;
+import org.xmlpull.v1.XmlSerializer;
+import com.google.api.client.util.Key;
+import com.google.api.client.util.Value;
+import junit.framework.TestCase;
+
+public class XmlEnumTest extends TestCase {
+
+  public enum AnyEnum {
+    @Value ENUM_1,
+    @Value ENUM_2
+  }
+
+  public static class AnyType {
+    @Key("@attr")
+    public Object attr;
+    @Key
+    public Object elem;
+    @Key
+    public Object rep;
+    @Key("@anyEnum")
+    public XmlEnumTest.AnyEnum anyEnum;
+    @Key
+    public XmlEnumTest.AnyEnum anotherEnum;
+    @Key
+    public ValueType value;
+  }
+
+  public static class AnyTypeEnumElementOnly {
+    @Key
+    public XmlEnumTest.AnyEnum elementEnum;
+  }
+
+  public static class AnyTypeEnumAttributeOnly {
+    @Key("@attributeEnum")
+    public XmlEnumTest.AnyEnum attributeEnum;
+  }
+
+  public static class ValueType {
+    @Key("text()")
+    public XmlEnumTest.AnyEnum content;
+  }
+
+  private static final String XML =
+      "<?xml version=\"1.0\"?><any anyEnum=\"ENUM_1\" attr=\"value\" xmlns=\"http://www.w3.org/2005/Atom\">"
+          + "<anotherEnum>ENUM_2</anotherEnum><elem>content</elem><rep>rep1</rep><rep>rep2</rep><value>ENUM_1</value></any>";
+
+  private static final String XML_ENUM_ELEMENT_ONLY =   "<?xml version=\"1.0\"?><any xmlns=\"http://www.w3.org/2005/Atom\"><elementEnum>ENUM_2</elementEnum></any>";
+
+  private static final String XML_ENUM_ATTRIBUTE_ONLY =   "<?xml version=\"1.0\"?><any attributeEnum=\"ENUM_1\" xmlns=\"http://www.w3.org/2005/Atom\" />";
+
+  private static final String XML_ENUM_INCORRECT =   "<?xml version=\"1.0\"?><any xmlns=\"http://www.w3.org/2005/Atom\"><elementEnum>ENUM_3</elementEnum></any>";
+
+
+  @SuppressWarnings("cast")
+  public void testParse_anyType() throws Exception {
+    AnyType xml = new AnyType();
+    XmlPullParser parser = Xml.createParser();
+    parser.setInput(new StringReader(XML));
+    XmlNamespaceDictionary namespaceDictionary = new XmlNamespaceDictionary();
+    Xml.parseElement(parser, xml, namespaceDictionary, null);
+    assertTrue(xml.attr instanceof String);
+    assertTrue(xml.elem.toString(), xml.elem instanceof ArrayList<?>);
+    assertTrue(xml.rep.toString(), xml.rep instanceof ArrayList<?>);
+    assertTrue(xml.value instanceof ValueType);
+    assertTrue(xml.value.content instanceof XmlEnumTest.AnyEnum);
+    assertTrue(xml.anyEnum instanceof XmlEnumTest.AnyEnum);
+    assertTrue(xml.anotherEnum instanceof XmlEnumTest.AnyEnum);
+    assertTrue(xml.anyEnum.equals(AnyEnum.ENUM_1));
+    assertTrue(xml.anotherEnum.equals(AnyEnum.ENUM_2));
+    assertTrue(xml.value.content.equals(AnyEnum.ENUM_1));
+    // serialize
+    XmlSerializer serializer = Xml.createSerializer();
+    ByteArrayOutputStream out = new ByteArrayOutputStream();
+    serializer.setOutput(out, "UTF-8");
+    namespaceDictionary.serialize(serializer, "any", xml);
+    assertEquals(XML, out.toString());
+  }
+
+  public void testParse_enumElementType() throws Exception {
+    XmlEnumTest.AnyTypeEnumElementOnly xml = new XmlEnumTest.AnyTypeEnumElementOnly();
+    XmlPullParser parser = Xml.createParser();
+    parser.setInput(new StringReader(XML_ENUM_ELEMENT_ONLY));
+    XmlNamespaceDictionary namespaceDictionary = new XmlNamespaceDictionary();
+    Xml.parseElement(parser, xml, namespaceDictionary, null);
+    assertTrue(xml.elementEnum instanceof XmlEnumTest.AnyEnum);
+    assertTrue(xml.elementEnum.equals(AnyEnum.ENUM_2));
+    // serialize
+    XmlSerializer serializer = Xml.createSerializer();
+    ByteArrayOutputStream out = new ByteArrayOutputStream();
+    serializer.setOutput(out, "UTF-8");
+    namespaceDictionary.serialize(serializer, "any", xml);
+    assertEquals(XML_ENUM_ELEMENT_ONLY, out.toString());
+  }
+
+  public void testParse_enumAttributeType() throws Exception {
+    XmlEnumTest.AnyTypeEnumAttributeOnly xml = new XmlEnumTest.AnyTypeEnumAttributeOnly();
+    XmlPullParser parser = Xml.createParser();
+    parser.setInput(new StringReader(XML_ENUM_ATTRIBUTE_ONLY));
+    XmlNamespaceDictionary namespaceDictionary = new XmlNamespaceDictionary();
+    Xml.parseElement(parser, xml, namespaceDictionary, null);
+    assertTrue(xml.attributeEnum instanceof XmlEnumTest.AnyEnum);
+    assertTrue(xml.attributeEnum.equals(AnyEnum.ENUM_1));
+    // serialize
+    XmlSerializer serializer = Xml.createSerializer();
+    ByteArrayOutputStream out = new ByteArrayOutputStream();
+    serializer.setOutput(out, "UTF-8");
+    namespaceDictionary.serialize(serializer, "any", xml);
+    assertEquals(XML_ENUM_ATTRIBUTE_ONLY, out.toString());
+  }
+
+  public void testParse_enumElementTypeIncorrect() throws Exception {
+    XmlEnumTest.AnyTypeEnumElementOnly xml = new XmlEnumTest.AnyTypeEnumElementOnly();
+    XmlPullParser parser = Xml.createParser();
+    parser.setInput(new StringReader(XML_ENUM_INCORRECT));
+    XmlNamespaceDictionary namespaceDictionary = new XmlNamespaceDictionary();
+    try{
+      Xml.parseElement(parser, xml, namespaceDictionary, null);
+      // fail test, if there is no exception
+      fail();
+    } catch (final IllegalArgumentException e){
+      assertEquals("given enum name ENUM_3 not part of enumeration", e.getMessage());
+    }
+
+  }
+
+}