diff --git a/CHANGELOG.md b/CHANGELOG.md
index e0d281d6f31..e8680d3ccfe 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,26 @@
# Changelog
+## [6.58.0](https://github.com/googleapis/java-spanner/compare/v6.57.0...v6.58.0) (2024-02-08)
+
+
+### Features
+
+* Open telemetry implementation ([#2770](https://github.com/googleapis/java-spanner/issues/2770)) ([244d6a8](https://github.com/googleapis/java-spanner/commit/244d6a836795bf07dacd6b766436dbd6bf5fa912))
+* **spanner:** Support max_commit_delay in Spanner transactions ([#2854](https://github.com/googleapis/java-spanner/issues/2854)) ([e2b7ae6](https://github.com/googleapis/java-spanner/commit/e2b7ae66648ea775c18c71ab353edd6c0f50e7ac))
+* Support Directed Read in Connection API ([#2855](https://github.com/googleapis/java-spanner/issues/2855)) ([ee477c2](https://github.com/googleapis/java-spanner/commit/ee477c2e7c509ce4b7c43da3b68c1433c59e46fb))
+
+
+### Bug Fixes
+
+* Cast for Proto type ([#2862](https://github.com/googleapis/java-spanner/issues/2862)) ([0a95dba](https://github.com/googleapis/java-spanner/commit/0a95dba47681c9c4cc4e41ecfb5dadec6357bff6))
+* Ignore UnsupportedOperationException for virtual threads ([#2866](https://github.com/googleapis/java-spanner/issues/2866)) ([aa9ad7f](https://github.com/googleapis/java-spanner/commit/aa9ad7f5a5e2405e8082a542916c3d1fa7d0fa25))
+* Use default query options with statement cache ([#2860](https://github.com/googleapis/java-spanner/issues/2860)) ([741e4cf](https://github.com/googleapis/java-spanner/commit/741e4cf4eb51c4635078cfe2c52b7462bd4cbbd8))
+
+
+### Dependencies
+
+* Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.24.0 ([#2856](https://github.com/googleapis/java-spanner/issues/2856)) ([968877e](https://github.com/googleapis/java-spanner/commit/968877e4eff7da3ff27180c2a6129b04922d1af4))
+
## [6.57.0](https://github.com/googleapis/java-spanner/compare/v6.56.0...v6.57.0) (2024-01-29)
diff --git a/google-cloud-spanner-bom/pom.xml b/google-cloud-spanner-bom/pom.xml
index e8cece1f7a2..2166bc5c6a0 100644
--- a/google-cloud-spanner-bom/pom.xml
+++ b/google-cloud-spanner-bom/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.google.cloud
google-cloud-spanner-bom
- 6.57.1-SNAPSHOT
+ 6.58.0
pom
com.google.cloud
@@ -53,43 +53,43 @@
com.google.cloud
google-cloud-spanner
- 6.57.1-SNAPSHOT
+ 6.58.0
com.google.cloud
google-cloud-spanner
test-jar
- 6.57.1-SNAPSHOT
+ 6.58.0
com.google.api.grpc
grpc-google-cloud-spanner-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
com.google.api.grpc
grpc-google-cloud-spanner-admin-instance-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
com.google.api.grpc
grpc-google-cloud-spanner-admin-database-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
com.google.api.grpc
proto-google-cloud-spanner-admin-instance-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
com.google.api.grpc
proto-google-cloud-spanner-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
com.google.api.grpc
proto-google-cloud-spanner-admin-database-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
diff --git a/google-cloud-spanner-executor/pom.xml b/google-cloud-spanner-executor/pom.xml
index 8b7ee152ef7..b0dda360aac 100644
--- a/google-cloud-spanner-executor/pom.xml
+++ b/google-cloud-spanner-executor/pom.xml
@@ -5,14 +5,14 @@
4.0.0
com.google.cloud
google-cloud-spanner-executor
- 6.57.1-SNAPSHOT
+ 6.58.0
jar
Google Cloud Spanner Executor
com.google.cloud
google-cloud-spanner-parent
- 6.57.1-SNAPSHOT
+ 6.58.0
diff --git a/google-cloud-spanner/pom.xml b/google-cloud-spanner/pom.xml
index 90f1d73c6e6..5792068ef23 100644
--- a/google-cloud-spanner/pom.xml
+++ b/google-cloud-spanner/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.google.cloud
google-cloud-spanner
- 6.57.1-SNAPSHOT
+ 6.58.0
jar
Google Cloud Spanner
https://github.com/googleapis/java-spanner
@@ -11,7 +11,7 @@
com.google.cloud
google-cloud-spanner-parent
- 6.57.1-SNAPSHOT
+ 6.58.0
google-cloud-spanner
diff --git a/grpc-google-cloud-spanner-admin-database-v1/pom.xml b/grpc-google-cloud-spanner-admin-database-v1/pom.xml
index 71422ec37cc..be7ce3b4dc7 100644
--- a/grpc-google-cloud-spanner-admin-database-v1/pom.xml
+++ b/grpc-google-cloud-spanner-admin-database-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
grpc-google-cloud-spanner-admin-database-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
grpc-google-cloud-spanner-admin-database-v1
GRPC library for grpc-google-cloud-spanner-admin-database-v1
com.google.cloud
google-cloud-spanner-parent
- 6.57.1-SNAPSHOT
+ 6.58.0
diff --git a/grpc-google-cloud-spanner-admin-instance-v1/pom.xml b/grpc-google-cloud-spanner-admin-instance-v1/pom.xml
index 77fea6a97b0..b3645ac4f41 100644
--- a/grpc-google-cloud-spanner-admin-instance-v1/pom.xml
+++ b/grpc-google-cloud-spanner-admin-instance-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
grpc-google-cloud-spanner-admin-instance-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
grpc-google-cloud-spanner-admin-instance-v1
GRPC library for grpc-google-cloud-spanner-admin-instance-v1
com.google.cloud
google-cloud-spanner-parent
- 6.57.1-SNAPSHOT
+ 6.58.0
diff --git a/grpc-google-cloud-spanner-executor-v1/pom.xml b/grpc-google-cloud-spanner-executor-v1/pom.xml
index 655e8cdb4aa..1f9c0bb75c8 100644
--- a/grpc-google-cloud-spanner-executor-v1/pom.xml
+++ b/grpc-google-cloud-spanner-executor-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
grpc-google-cloud-spanner-executor-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
grpc-google-cloud-spanner-executor-v1
GRPC library for google-cloud-spanner
com.google.cloud
google-cloud-spanner-parent
- 6.57.1-SNAPSHOT
+ 6.58.0
diff --git a/grpc-google-cloud-spanner-v1/pom.xml b/grpc-google-cloud-spanner-v1/pom.xml
index 1868ef1b685..e41d7181438 100644
--- a/grpc-google-cloud-spanner-v1/pom.xml
+++ b/grpc-google-cloud-spanner-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
grpc-google-cloud-spanner-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
grpc-google-cloud-spanner-v1
GRPC library for grpc-google-cloud-spanner-v1
com.google.cloud
google-cloud-spanner-parent
- 6.57.1-SNAPSHOT
+ 6.58.0
diff --git a/pom.xml b/pom.xml
index f635b25b2bb..9eaf48ff710 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
com.google.cloud
google-cloud-spanner-parent
pom
- 6.57.1-SNAPSHOT
+ 6.58.0
Google Cloud Spanner Parent
https://github.com/googleapis/java-spanner
@@ -62,47 +62,47 @@
com.google.api.grpc
proto-google-cloud-spanner-admin-instance-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
com.google.api.grpc
proto-google-cloud-spanner-executor-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
com.google.api.grpc
grpc-google-cloud-spanner-executor-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
com.google.api.grpc
proto-google-cloud-spanner-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
com.google.api.grpc
proto-google-cloud-spanner-admin-database-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
com.google.api.grpc
grpc-google-cloud-spanner-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
com.google.api.grpc
grpc-google-cloud-spanner-admin-instance-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
com.google.api.grpc
grpc-google-cloud-spanner-admin-database-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
com.google.cloud
google-cloud-spanner
- 6.57.1-SNAPSHOT
+ 6.58.0
diff --git a/proto-google-cloud-spanner-admin-database-v1/pom.xml b/proto-google-cloud-spanner-admin-database-v1/pom.xml
index df35ae2e591..afc8a9d036c 100644
--- a/proto-google-cloud-spanner-admin-database-v1/pom.xml
+++ b/proto-google-cloud-spanner-admin-database-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-spanner-admin-database-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
proto-google-cloud-spanner-admin-database-v1
PROTO library for proto-google-cloud-spanner-admin-database-v1
com.google.cloud
google-cloud-spanner-parent
- 6.57.1-SNAPSHOT
+ 6.58.0
diff --git a/proto-google-cloud-spanner-admin-instance-v1/pom.xml b/proto-google-cloud-spanner-admin-instance-v1/pom.xml
index cca23e4b20b..30c4451663c 100644
--- a/proto-google-cloud-spanner-admin-instance-v1/pom.xml
+++ b/proto-google-cloud-spanner-admin-instance-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-spanner-admin-instance-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
proto-google-cloud-spanner-admin-instance-v1
PROTO library for proto-google-cloud-spanner-admin-instance-v1
com.google.cloud
google-cloud-spanner-parent
- 6.57.1-SNAPSHOT
+ 6.58.0
diff --git a/proto-google-cloud-spanner-executor-v1/pom.xml b/proto-google-cloud-spanner-executor-v1/pom.xml
index 717ddce50cf..4890cc004b3 100644
--- a/proto-google-cloud-spanner-executor-v1/pom.xml
+++ b/proto-google-cloud-spanner-executor-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-spanner-executor-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
proto-google-cloud-spanner-executor-v1
Proto library for google-cloud-spanner
com.google.cloud
google-cloud-spanner-parent
- 6.57.1-SNAPSHOT
+ 6.58.0
diff --git a/proto-google-cloud-spanner-v1/pom.xml b/proto-google-cloud-spanner-v1/pom.xml
index 57a50309de4..0691dc941f4 100644
--- a/proto-google-cloud-spanner-v1/pom.xml
+++ b/proto-google-cloud-spanner-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-spanner-v1
- 6.57.1-SNAPSHOT
+ 6.58.0
proto-google-cloud-spanner-v1
PROTO library for proto-google-cloud-spanner-v1
com.google.cloud
google-cloud-spanner-parent
- 6.57.1-SNAPSHOT
+ 6.58.0
diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml
index ca8a8325797..a17883b0acc 100644
--- a/samples/snapshot/pom.xml
+++ b/samples/snapshot/pom.xml
@@ -32,7 +32,7 @@
com.google.cloud
google-cloud-spanner
- 6.57.1-SNAPSHOT
+ 6.58.0
diff --git a/versions.txt b/versions.txt
index 8ec191e2fd8..5bfa2637503 100644
--- a/versions.txt
+++ b/versions.txt
@@ -1,13 +1,13 @@
# Format:
# module:released-version:current-version
-proto-google-cloud-spanner-admin-instance-v1:6.57.0:6.57.1-SNAPSHOT
-proto-google-cloud-spanner-v1:6.57.0:6.57.1-SNAPSHOT
-proto-google-cloud-spanner-admin-database-v1:6.57.0:6.57.1-SNAPSHOT
-grpc-google-cloud-spanner-v1:6.57.0:6.57.1-SNAPSHOT
-grpc-google-cloud-spanner-admin-instance-v1:6.57.0:6.57.1-SNAPSHOT
-grpc-google-cloud-spanner-admin-database-v1:6.57.0:6.57.1-SNAPSHOT
-google-cloud-spanner:6.57.0:6.57.1-SNAPSHOT
-google-cloud-spanner-executor:6.57.0:6.57.1-SNAPSHOT
-proto-google-cloud-spanner-executor-v1:6.57.0:6.57.1-SNAPSHOT
-grpc-google-cloud-spanner-executor-v1:6.57.0:6.57.1-SNAPSHOT
+proto-google-cloud-spanner-admin-instance-v1:6.58.0:6.58.0
+proto-google-cloud-spanner-v1:6.58.0:6.58.0
+proto-google-cloud-spanner-admin-database-v1:6.58.0:6.58.0
+grpc-google-cloud-spanner-v1:6.58.0:6.58.0
+grpc-google-cloud-spanner-admin-instance-v1:6.58.0:6.58.0
+grpc-google-cloud-spanner-admin-database-v1:6.58.0:6.58.0
+google-cloud-spanner:6.58.0:6.58.0
+google-cloud-spanner-executor:6.58.0:6.58.0
+proto-google-cloud-spanner-executor-v1:6.58.0:6.58.0
+grpc-google-cloud-spanner-executor-v1:6.58.0:6.58.0