diff --git a/CHANGELOG.md b/CHANGELOG.md
index b43cabe3b12..6081c97954a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,32 @@
# Changelog
+## [6.64.0](https://github.com/googleapis/java-spanner/compare/v6.63.0...v6.64.0) (2024-04-12)
+
+
+### Features
+
+* Add endpoint connection URL property ([#2969](https://github.com/googleapis/java-spanner/issues/2969)) ([c9be29c](https://github.com/googleapis/java-spanner/commit/c9be29c717924d7f4c5acd8fe09ee371d0101642))
+* Add PG OID support ([#2736](https://github.com/googleapis/java-spanner/issues/2736)) ([ba2a4af](https://github.com/googleapis/java-spanner/commit/ba2a4afa5c1d64c932e9687d52b15c28d9dd7d91))
+* Add SessionPoolOptions, SpannerOptions protos in executor protos ([#2932](https://github.com/googleapis/java-spanner/issues/2932)) ([1673fd7](https://github.com/googleapis/java-spanner/commit/1673fd70df4ebfaa4b5fa07112d152119427699a))
+* Support max_commit_delay in Connection API ([#2954](https://github.com/googleapis/java-spanner/issues/2954)) ([a8f1852](https://github.com/googleapis/java-spanner/commit/a8f185261c812e7d6c92cb61ecc1f9c78ba3c4d9))
+
+
+### Bug Fixes
+
+* Executor framework changes skipped in clirr checks, and added exception for partition methods in admin class ([#3000](https://github.com/googleapis/java-spanner/issues/3000)) ([c2d8e95](https://github.com/googleapis/java-spanner/commit/c2d8e955abddb0117f1b3b94c2d9650d2cf4fdfd))
+
+
+### Dependencies
+
+* Update actions/checkout action to v4 ([#3006](https://github.com/googleapis/java-spanner/issues/3006)) ([368a9f3](https://github.com/googleapis/java-spanner/commit/368a9f33758961d8e3fd387ec94d380e7c6460cc))
+* Update actions/github-script action to v7 ([#3007](https://github.com/googleapis/java-spanner/issues/3007)) ([b0cfea6](https://github.com/googleapis/java-spanner/commit/b0cfea6e73b7293f564357e8d1c8c6bb2e0cf855))
+* Update actions/setup-java action to v4 ([#3008](https://github.com/googleapis/java-spanner/issues/3008)) ([d337080](https://github.com/googleapis/java-spanner/commit/d337080089dbd58cb4bf94f2cb5925f627435d39))
+* Update dependency com.google.cloud:google-cloud-monitoring to v3.42.0 ([#2997](https://github.com/googleapis/java-spanner/issues/2997)) ([0615beb](https://github.com/googleapis/java-spanner/commit/0615beb806ef62dbbfcc6bbffd082adc9c62372c))
+* Update dependency com.google.cloud:google-cloud-trace to v2.41.0 ([#2998](https://github.com/googleapis/java-spanner/issues/2998)) ([f50cd04](https://github.com/googleapis/java-spanner/commit/f50cd04660f480c62ddbd6c8a9e892cd95ec16b0))
+* Update dependency commons-io:commons-io to v2.16.1 ([#3020](https://github.com/googleapis/java-spanner/issues/3020)) ([aafd5b9](https://github.com/googleapis/java-spanner/commit/aafd5b9514c14a0dbfd0bf2616990f3c347ac0c6))
+* Update opentelemetry.version to v1.37.0 ([#3021](https://github.com/googleapis/java-spanner/issues/3021)) ([8f1ed2a](https://github.com/googleapis/java-spanner/commit/8f1ed2ac20896fb413749bb18652764096f1fb2d))
+* Update stcarolas/setup-maven action to v5 ([#3009](https://github.com/googleapis/java-spanner/issues/3009)) ([541acd2](https://github.com/googleapis/java-spanner/commit/541acd23aaf2c9336615406e30618fb65606e6c5))
+
## [6.63.0](https://github.com/googleapis/java-spanner/compare/v6.62.1...v6.63.0) (2024-03-30)
diff --git a/google-cloud-spanner-bom/pom.xml b/google-cloud-spanner-bom/pom.xml
index 85f70e34611..2e58b597a98 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.63.1-SNAPSHOT
+ 6.64.0
pom
com.google.cloud
@@ -53,43 +53,43 @@
com.google.cloud
google-cloud-spanner
- 6.63.1-SNAPSHOT
+ 6.64.0
com.google.cloud
google-cloud-spanner
test-jar
- 6.63.1-SNAPSHOT
+ 6.64.0
com.google.api.grpc
grpc-google-cloud-spanner-v1
- 6.63.1-SNAPSHOT
+ 6.64.0
com.google.api.grpc
grpc-google-cloud-spanner-admin-instance-v1
- 6.63.1-SNAPSHOT
+ 6.64.0
com.google.api.grpc
grpc-google-cloud-spanner-admin-database-v1
- 6.63.1-SNAPSHOT
+ 6.64.0
com.google.api.grpc
proto-google-cloud-spanner-admin-instance-v1
- 6.63.1-SNAPSHOT
+ 6.64.0
com.google.api.grpc
proto-google-cloud-spanner-v1
- 6.63.1-SNAPSHOT
+ 6.64.0
com.google.api.grpc
proto-google-cloud-spanner-admin-database-v1
- 6.63.1-SNAPSHOT
+ 6.64.0
diff --git a/google-cloud-spanner-executor/pom.xml b/google-cloud-spanner-executor/pom.xml
index d4e55640ebc..b61e3b65513 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.63.1-SNAPSHOT
+ 6.64.0
jar
Google Cloud Spanner Executor
com.google.cloud
google-cloud-spanner-parent
- 6.63.1-SNAPSHOT
+ 6.64.0
diff --git a/google-cloud-spanner/pom.xml b/google-cloud-spanner/pom.xml
index 1ec77b621da..b9bd156201b 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.63.1-SNAPSHOT
+ 6.64.0
jar
Google Cloud Spanner
https://github.com/googleapis/java-spanner
@@ -11,7 +11,7 @@
com.google.cloud
google-cloud-spanner-parent
- 6.63.1-SNAPSHOT
+ 6.64.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 ee51aec078f..0bbbb06ae7a 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.63.1-SNAPSHOT
+ 6.64.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.63.1-SNAPSHOT
+ 6.64.0
diff --git a/grpc-google-cloud-spanner-admin-instance-v1/pom.xml b/grpc-google-cloud-spanner-admin-instance-v1/pom.xml
index a8b13860d0d..4f37e87882f 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.63.1-SNAPSHOT
+ 6.64.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.63.1-SNAPSHOT
+ 6.64.0
diff --git a/grpc-google-cloud-spanner-executor-v1/pom.xml b/grpc-google-cloud-spanner-executor-v1/pom.xml
index c222c845653..d0e574942cd 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.63.1-SNAPSHOT
+ 6.64.0
grpc-google-cloud-spanner-executor-v1
GRPC library for google-cloud-spanner
com.google.cloud
google-cloud-spanner-parent
- 6.63.1-SNAPSHOT
+ 6.64.0
diff --git a/grpc-google-cloud-spanner-v1/pom.xml b/grpc-google-cloud-spanner-v1/pom.xml
index ae485866b24..4bb969ad45e 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.63.1-SNAPSHOT
+ 6.64.0
grpc-google-cloud-spanner-v1
GRPC library for grpc-google-cloud-spanner-v1
com.google.cloud
google-cloud-spanner-parent
- 6.63.1-SNAPSHOT
+ 6.64.0
diff --git a/pom.xml b/pom.xml
index 0aa134f33b5..00c407149eb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
com.google.cloud
google-cloud-spanner-parent
pom
- 6.63.1-SNAPSHOT
+ 6.64.0
Google Cloud Spanner Parent
https://github.com/googleapis/java-spanner
@@ -61,47 +61,47 @@
com.google.api.grpc
proto-google-cloud-spanner-admin-instance-v1
- 6.63.1-SNAPSHOT
+ 6.64.0
com.google.api.grpc
proto-google-cloud-spanner-executor-v1
- 6.63.1-SNAPSHOT
+ 6.64.0
com.google.api.grpc
grpc-google-cloud-spanner-executor-v1
- 6.63.1-SNAPSHOT
+ 6.64.0
com.google.api.grpc
proto-google-cloud-spanner-v1
- 6.63.1-SNAPSHOT
+ 6.64.0
com.google.api.grpc
proto-google-cloud-spanner-admin-database-v1
- 6.63.1-SNAPSHOT
+ 6.64.0
com.google.api.grpc
grpc-google-cloud-spanner-v1
- 6.63.1-SNAPSHOT
+ 6.64.0
com.google.api.grpc
grpc-google-cloud-spanner-admin-instance-v1
- 6.63.1-SNAPSHOT
+ 6.64.0
com.google.api.grpc
grpc-google-cloud-spanner-admin-database-v1
- 6.63.1-SNAPSHOT
+ 6.64.0
com.google.cloud
google-cloud-spanner
- 6.63.1-SNAPSHOT
+ 6.64.0
diff --git a/proto-google-cloud-spanner-admin-database-v1/pom.xml b/proto-google-cloud-spanner-admin-database-v1/pom.xml
index 9b42a92d1c8..53693abc677 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.63.1-SNAPSHOT
+ 6.64.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.63.1-SNAPSHOT
+ 6.64.0
diff --git a/proto-google-cloud-spanner-admin-instance-v1/pom.xml b/proto-google-cloud-spanner-admin-instance-v1/pom.xml
index 708d3b77f34..2a272d3cc41 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.63.1-SNAPSHOT
+ 6.64.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.63.1-SNAPSHOT
+ 6.64.0
diff --git a/proto-google-cloud-spanner-executor-v1/pom.xml b/proto-google-cloud-spanner-executor-v1/pom.xml
index 9be1f299b06..24b4effee53 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.63.1-SNAPSHOT
+ 6.64.0
proto-google-cloud-spanner-executor-v1
Proto library for google-cloud-spanner
com.google.cloud
google-cloud-spanner-parent
- 6.63.1-SNAPSHOT
+ 6.64.0
diff --git a/proto-google-cloud-spanner-v1/pom.xml b/proto-google-cloud-spanner-v1/pom.xml
index 0afbd5b9501..9802bcbab14 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.63.1-SNAPSHOT
+ 6.64.0
proto-google-cloud-spanner-v1
PROTO library for proto-google-cloud-spanner-v1
com.google.cloud
google-cloud-spanner-parent
- 6.63.1-SNAPSHOT
+ 6.64.0
diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml
index a39d16f7420..dcb0d0a8da7 100644
--- a/samples/snapshot/pom.xml
+++ b/samples/snapshot/pom.xml
@@ -32,7 +32,7 @@
com.google.cloud
google-cloud-spanner
- 6.63.1-SNAPSHOT
+ 6.64.0
diff --git a/versions.txt b/versions.txt
index abf942b1a0d..28f75056662 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.63.0:6.63.1-SNAPSHOT
-proto-google-cloud-spanner-v1:6.63.0:6.63.1-SNAPSHOT
-proto-google-cloud-spanner-admin-database-v1:6.63.0:6.63.1-SNAPSHOT
-grpc-google-cloud-spanner-v1:6.63.0:6.63.1-SNAPSHOT
-grpc-google-cloud-spanner-admin-instance-v1:6.63.0:6.63.1-SNAPSHOT
-grpc-google-cloud-spanner-admin-database-v1:6.63.0:6.63.1-SNAPSHOT
-google-cloud-spanner:6.63.0:6.63.1-SNAPSHOT
-google-cloud-spanner-executor:6.63.0:6.63.1-SNAPSHOT
-proto-google-cloud-spanner-executor-v1:6.63.0:6.63.1-SNAPSHOT
-grpc-google-cloud-spanner-executor-v1:6.63.0:6.63.1-SNAPSHOT
+proto-google-cloud-spanner-admin-instance-v1:6.64.0:6.64.0
+proto-google-cloud-spanner-v1:6.64.0:6.64.0
+proto-google-cloud-spanner-admin-database-v1:6.64.0:6.64.0
+grpc-google-cloud-spanner-v1:6.64.0:6.64.0
+grpc-google-cloud-spanner-admin-instance-v1:6.64.0:6.64.0
+grpc-google-cloud-spanner-admin-database-v1:6.64.0:6.64.0
+google-cloud-spanner:6.64.0:6.64.0
+google-cloud-spanner-executor:6.64.0:6.64.0
+proto-google-cloud-spanner-executor-v1:6.64.0:6.64.0
+grpc-google-cloud-spanner-executor-v1:6.64.0:6.64.0