diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7fc60f198..f1a4be647 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,22 @@
# Changelog
+### [1.4.7](https://www.github.com/googleapis/java-pubsublite/compare/v1.4.6...v1.4.7) (2021-12-22)
+
+
+### Bug Fixes
+
+* Numerous publish path performance issues ([#998](https://www.github.com/googleapis/java-pubsublite/issues/998)) ([2cd8b85](https://www.github.com/googleapis/java-pubsublite/commit/2cd8b85c4f6ef8cd41592b889b407dbe3485725f))
+* Restructure java client stream creation to reuse clients for different partitions ([#1002](https://www.github.com/googleapis/java-pubsublite/issues/1002)) ([a45a179](https://www.github.com/googleapis/java-pubsublite/commit/a45a179c71c8c0e220c2ea9f711c8ff5e37908d4))
+* Use an unbounded pool for the GRPC executor ([#997](https://www.github.com/googleapis/java-pubsublite/issues/997)) ([6f3946d](https://www.github.com/googleapis/java-pubsublite/commit/6f3946d3f4648ff294d7812a306b7e8297498795))
+
+
+### Dependencies
+
+* update dependency com.google.cloud:google-cloud-bom to v0.165.0 ([#1005](https://www.github.com/googleapis/java-pubsublite/issues/1005)) ([b1ba967](https://www.github.com/googleapis/java-pubsublite/commit/b1ba9678b2e8b5227e43aa9af8cf1efcbb6cbd16))
+* update dependency com.google.flogger:flogger-system-backend to v0.7.4 ([#1004](https://www.github.com/googleapis/java-pubsublite/issues/1004)) ([8ae651d](https://www.github.com/googleapis/java-pubsublite/commit/8ae651d610d4438f829b5127e461c1e878759f47))
+* update dependency com.google.flogger:google-extensions to v0.7.4 ([#1003](https://www.github.com/googleapis/java-pubsublite/issues/1003)) ([e8295c5](https://www.github.com/googleapis/java-pubsublite/commit/e8295c5d458fe31d7f4741995e7d8ce9d93f1f22))
+* update dependency org.checkerframework:checker-qual to v3.21.0 ([#1001](https://www.github.com/googleapis/java-pubsublite/issues/1001)) ([255817f](https://www.github.com/googleapis/java-pubsublite/commit/255817fe5d5bdff1c916b4685fe5ab6af0de54ea))
+
### [1.4.6](https://www.github.com/googleapis/java-pubsublite/compare/v1.4.5...v1.4.6) (2021-12-16)
diff --git a/google-cloud-pubsublite-bom/pom.xml b/google-cloud-pubsublite-bom/pom.xml
index 3e2d1a1d0..ac65fd6f7 100644
--- a/google-cloud-pubsublite-bom/pom.xml
+++ b/google-cloud-pubsublite-bom/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.google.cloud
google-cloud-pubsublite-bom
- 1.4.7-SNAPSHOT
+ 1.4.7
pom
com.google.cloud
@@ -52,17 +52,17 @@
com.google.cloud
google-cloud-pubsublite
- 1.4.7-SNAPSHOT
+ 1.4.7
com.google.api.grpc
grpc-google-cloud-pubsublite-v1
- 1.4.7-SNAPSHOT
+ 1.4.7
com.google.api.grpc
proto-google-cloud-pubsublite-v1
- 1.4.7-SNAPSHOT
+ 1.4.7
diff --git a/google-cloud-pubsublite/pom.xml b/google-cloud-pubsublite/pom.xml
index 9d5371688..870fcbffe 100644
--- a/google-cloud-pubsublite/pom.xml
+++ b/google-cloud-pubsublite/pom.xml
@@ -3,13 +3,13 @@
com.google.cloud
google-cloud-pubsublite-parent
- 1.4.7-SNAPSHOT
+ 1.4.7
../pom.xml
4.0.0
com.google.cloud
google-cloud-pubsublite
- 1.4.7-SNAPSHOT
+ 1.4.7
jar
Google Cloud Pub/Sub Lite
https://github.com/googleapis/java-pubsublite
@@ -46,12 +46,12 @@
com.google.api.grpc
proto-google-cloud-pubsublite-v1
- 1.4.7-SNAPSHOT
+ 1.4.7
com.google.api.grpc
grpc-google-cloud-pubsublite-v1
- 1.4.7-SNAPSHOT
+ 1.4.7
com.google.flogger
diff --git a/grpc-google-cloud-pubsublite-v1/pom.xml b/grpc-google-cloud-pubsublite-v1/pom.xml
index 28cdd0ac2..e4fc923fe 100644
--- a/grpc-google-cloud-pubsublite-v1/pom.xml
+++ b/grpc-google-cloud-pubsublite-v1/pom.xml
@@ -4,20 +4,20 @@
4.0.0
com.google.api.grpc
grpc-google-cloud-pubsublite-v1
- 1.4.7-SNAPSHOT
+ 1.4.7
grpc-google-cloud-pubsublite-v1
GRPC library for grpc-google-cloud-pubsublite-v1
com.google.cloud
google-cloud-pubsublite-parent
- 1.4.7-SNAPSHOT
+ 1.4.7
../pom.xml
com.google.api.grpc
proto-google-cloud-pubsublite-v1
- 1.4.7-SNAPSHOT
+ 1.4.7
io.grpc
diff --git a/pom.xml b/pom.xml
index 3bf6fa97c..2a4cfafa4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -8,7 +8,7 @@
4.0.0
com.google.cloud
google-cloud-pubsublite-parent
- 1.4.7-SNAPSHOT
+ 1.4.7
pom
Google Cloud Pub/Sub Lite Parent
https://github.com/googleapis/java-pubsublite
@@ -25,17 +25,17 @@
com.google.api.grpc
proto-google-cloud-pubsublite-v1
- 1.4.7-SNAPSHOT
+ 1.4.7
com.google.api.grpc
grpc-google-cloud-pubsublite-v1
- 1.4.7-SNAPSHOT
+ 1.4.7
com.google.cloud
google-cloud-pubsublite
- 1.4.7-SNAPSHOT
+ 1.4.7
com.google.cloud
diff --git a/proto-google-cloud-pubsublite-v1/pom.xml b/proto-google-cloud-pubsublite-v1/pom.xml
index 9fe9b1425..ee188c2b5 100644
--- a/proto-google-cloud-pubsublite-v1/pom.xml
+++ b/proto-google-cloud-pubsublite-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-pubsublite-v1
- 1.4.7-SNAPSHOT
+ 1.4.7
proto-google-cloud-pubsublite-v1
PROTO library for proto-google-cloud-pubsublite-v1
com.google.cloud
google-cloud-pubsublite-parent
- 1.4.7-SNAPSHOT
+ 1.4.7
../pom.xml
diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml
index 8c7fc4722..8fcf3241a 100644
--- a/samples/snapshot/pom.xml
+++ b/samples/snapshot/pom.xml
@@ -45,7 +45,7 @@
com.google.cloud
google-cloud-pubsublite
- 1.4.7-SNAPSHOT
+ 1.4.7
diff --git a/versions.txt b/versions.txt
index cf82f3686..ff5e5c11c 100644
--- a/versions.txt
+++ b/versions.txt
@@ -1,7 +1,7 @@
# Format:
# module:released-version:current-version
-google-cloud-pubsublite:1.4.6:1.4.7-SNAPSHOT
-pubsublite-beam-io:0.23.6:0.23.7-SNAPSHOT
-proto-google-cloud-pubsublite-v1:1.4.6:1.4.7-SNAPSHOT
-grpc-google-cloud-pubsublite-v1:1.4.6:1.4.7-SNAPSHOT
+google-cloud-pubsublite:1.4.7:1.4.7
+pubsublite-beam-io:0.23.7:0.23.7
+proto-google-cloud-pubsublite-v1:1.4.7:1.4.7
+grpc-google-cloud-pubsublite-v1:1.4.7:1.4.7