diff --git a/google-cloud-datastore/pom.xml b/google-cloud-datastore/pom.xml
index 7c80588b70ff..67aff1bd2ef3 100644
--- a/google-cloud-datastore/pom.xml
+++ b/google-cloud-datastore/pom.xml
@@ -25,12 +25,12 @@
com.google.cloud.datastore
datastore-v1-protos
- 1.2.0
+ 1.3.0
com.google.cloud.datastore
datastore-v1-proto-client
- 1.2.0
+ 1.3.0
guava-jdk5
diff --git a/google-cloud-datastore/src/main/java/com/google/cloud/datastore/testing/LocalDatastoreHelper.java b/google-cloud-datastore/src/main/java/com/google/cloud/datastore/testing/LocalDatastoreHelper.java
index eab79e949989..b8dbb6008fb0 100644
--- a/google-cloud-datastore/src/main/java/com/google/cloud/datastore/testing/LocalDatastoreHelper.java
+++ b/google-cloud-datastore/src/main/java/com/google/cloud/datastore/testing/LocalDatastoreHelper.java
@@ -175,7 +175,7 @@ private static Path executablePath(String cmd) {
private static class Version implements Comparable {
- private static final Pattern VERSION_PATTERN = Pattern.compile("(\\d+).(\\d+).(\\d+)");
+ private static final Pattern VERSION_PATTERN = Pattern.compile("^(\\d+)\\.(\\d+)\\.(\\d+)$");
final int major;
final int minor;