diff --git a/java-tpu/README.md b/java-tpu/README.md
index 9c8245abe723..e70d4d8c6ba6 100644
--- a/java-tpu/README.md
+++ b/java-tpu/README.md
@@ -19,7 +19,7 @@ If you are using Maven, add this to your pom.xml file:
com.google.cloud
google-cloud-tpu
- 2.3.5
+ 2.4.0
```
@@ -27,13 +27,13 @@ If you are using Maven, add this to your pom.xml file:
If you are using Gradle without BOM, add this to your dependencies:
```Groovy
-implementation 'com.google.cloud:google-cloud-tpu:2.3.5'
+implementation 'com.google.cloud:google-cloud-tpu:2.4.0'
```
If you are using SBT, add this to your dependencies:
```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-tpu" % "2.3.5"
+libraryDependencies += "com.google.cloud" % "google-cloud-tpu" % "2.4.0"
```
## Authentication
diff --git a/java-tpu/samples/install-without-bom/pom.xml b/java-tpu/samples/install-without-bom/pom.xml
index 7ae93da8d614..fe95c43fddae 100644
--- a/java-tpu/samples/install-without-bom/pom.xml
+++ b/java-tpu/samples/install-without-bom/pom.xml
@@ -29,7 +29,7 @@
com.google.cloud
google-cloud-tpu
- 2.3.5
+ 2.4.0
diff --git a/java-tpu/samples/snapshot/pom.xml b/java-tpu/samples/snapshot/pom.xml
index ba35a4ec3f31..eee465727cf8 100644
--- a/java-tpu/samples/snapshot/pom.xml
+++ b/java-tpu/samples/snapshot/pom.xml
@@ -28,7 +28,7 @@
com.google.cloud
google-cloud-tpu
- 2.3.5
+ 2.4.0
diff --git a/java-tpu/samples/snippets/pom.xml b/java-tpu/samples/snippets/pom.xml
index 79bdb35bab65..23d5f21db6c3 100644
--- a/java-tpu/samples/snippets/pom.xml
+++ b/java-tpu/samples/snippets/pom.xml
@@ -28,7 +28,7 @@
com.google.cloud
google-cloud-tpu
- 2.3.5
+ 2.4.0