diff --git a/java-workflows/CHANGELOG.md b/java-workflows/CHANGELOG.md
index 2345fece7256..97de9e899005 100644
--- a/java-workflows/CHANGELOG.md
+++ b/java-workflows/CHANGELOG.md
@@ -1,5 +1,24 @@
# Changelog
+## [0.4.0](https://www.github.com/googleapis/java-workflows/compare/v0.3.1...v0.4.0) (2021-04-29)
+
+
+### Features
+
+* v1 client generation ([#240](https://www.github.com/googleapis/java-workflows/issues/240)) ([9619ec1](https://www.github.com/googleapis/java-workflows/commit/9619ec1badf86746f02ff7675cd0c1bebe77309b))
+
+
+### Bug Fixes
+
+* release scripts from issuing overlapping phases ([#234](https://www.github.com/googleapis/java-workflows/issues/234)) ([fd2ed80](https://www.github.com/googleapis/java-workflows/commit/fd2ed802a86e6899562669daa47453e717abc385))
+* typo ([#231](https://www.github.com/googleapis/java-workflows/issues/231)) ([6a883dc](https://www.github.com/googleapis/java-workflows/commit/6a883dc973f0ec59fca2049e8fcdb92f5ca06727))
+
+
+### Dependencies
+
+* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.1 ([#235](https://www.github.com/googleapis/java-workflows/issues/235)) ([4b610fa](https://www.github.com/googleapis/java-workflows/commit/4b610fa70529db33ca807c1332b03a71fc9eec02))
+* update dependency com.google.cloud:google-cloud-shared-dependencies to v1 ([#238](https://www.github.com/googleapis/java-workflows/issues/238)) ([563e22b](https://www.github.com/googleapis/java-workflows/commit/563e22b476b3a495c05c392e929e436262caeca8))
+
### [0.3.1](https://www.github.com/googleapis/java-workflows/compare/v0.3.0...v0.3.1) (2021-04-09)
diff --git a/java-workflows/google-cloud-workflows-bom/pom.xml b/java-workflows/google-cloud-workflows-bom/pom.xml
index 4f0248ef755e..f9ba3fdf9490 100644
--- a/java-workflows/google-cloud-workflows-bom/pom.xml
+++ b/java-workflows/google-cloud-workflows-bom/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.google.cloud
google-cloud-workflows-bom
- 0.3.2-SNAPSHOT
+ 0.4.0
pom
com.google.cloud
@@ -67,27 +67,27 @@
com.google.cloud
google-cloud-workflows
- 0.3.2-SNAPSHOT
+ 0.4.0
com.google.api.grpc
grpc-google-cloud-workflows-v1beta
- 0.3.2-SNAPSHOT
+ 0.4.0
com.google.api.grpc
grpc-google-cloud-workflows-v1
- 0.3.2-SNAPSHOT
+ 0.4.0
com.google.api.grpc
proto-google-cloud-workflows-v1beta
- 0.3.2-SNAPSHOT
+ 0.4.0
com.google.api.grpc
proto-google-cloud-workflows-v1
- 0.3.2-SNAPSHOT
+ 0.4.0
diff --git a/java-workflows/google-cloud-workflows/pom.xml b/java-workflows/google-cloud-workflows/pom.xml
index 2cb2f672c3fc..a1dd9a9b2e73 100644
--- a/java-workflows/google-cloud-workflows/pom.xml
+++ b/java-workflows/google-cloud-workflows/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.google.cloud
google-cloud-workflows
- 0.3.2-SNAPSHOT
+ 0.4.0
jar
Google Cloud Workflows
https://github.com/googleapis/java-workflows
@@ -11,7 +11,7 @@
com.google.cloud
google-cloud-workflows-parent
- 0.3.2-SNAPSHOT
+ 0.4.0
google-cloud-workflows
diff --git a/java-workflows/grpc-google-cloud-workflows-v1/pom.xml b/java-workflows/grpc-google-cloud-workflows-v1/pom.xml
index 2d2b6f24446d..3c550f2b713c 100644
--- a/java-workflows/grpc-google-cloud-workflows-v1/pom.xml
+++ b/java-workflows/grpc-google-cloud-workflows-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
grpc-google-cloud-workflows-v1
- 0.3.2-SNAPSHOT
+ 0.4.0
grpc-google-cloud-workflows-v1
GRPC library for google-cloud-workflows
com.google.cloud
google-cloud-workflows-parent
- 0.3.2-SNAPSHOT
+ 0.4.0
diff --git a/java-workflows/grpc-google-cloud-workflows-v1beta/pom.xml b/java-workflows/grpc-google-cloud-workflows-v1beta/pom.xml
index 650a6e3069a0..8843ef920d81 100644
--- a/java-workflows/grpc-google-cloud-workflows-v1beta/pom.xml
+++ b/java-workflows/grpc-google-cloud-workflows-v1beta/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
grpc-google-cloud-workflows-v1beta
- 0.3.2-SNAPSHOT
+ 0.4.0
grpc-google-cloud-workflows-v1beta
GRPC library for google-cloud-workflows
com.google.cloud
google-cloud-workflows-parent
- 0.3.2-SNAPSHOT
+ 0.4.0
diff --git a/java-workflows/pom.xml b/java-workflows/pom.xml
index f62ec9241650..337e1a697ed3 100644
--- a/java-workflows/pom.xml
+++ b/java-workflows/pom.xml
@@ -4,7 +4,7 @@
com.google.cloud
google-cloud-workflows-parent
pom
- 0.3.2-SNAPSHOT
+ 0.4.0
Google Cloud Workflows Parent
https://github.com/googleapis/java-
@@ -70,27 +70,27 @@
com.google.cloud
google-cloud-workflows
- 0.3.2-SNAPSHOT
+ 0.4.0
com.google.api.grpc
proto-google-cloud-workflows-v1
- 0.3.2-SNAPSHOT
+ 0.4.0
com.google.api.grpc
grpc-google-cloud-workflows-v1
- 0.3.2-SNAPSHOT
+ 0.4.0
com.google.api.grpc
proto-google-cloud-workflows-v1beta
- 0.3.2-SNAPSHOT
+ 0.4.0
com.google.api.grpc
grpc-google-cloud-workflows-v1beta
- 0.3.2-SNAPSHOT
+ 0.4.0
diff --git a/java-workflows/proto-google-cloud-workflows-v1/pom.xml b/java-workflows/proto-google-cloud-workflows-v1/pom.xml
index 34ecbbd953bb..3c68bda1d47f 100644
--- a/java-workflows/proto-google-cloud-workflows-v1/pom.xml
+++ b/java-workflows/proto-google-cloud-workflows-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-workflows-v1
- 0.3.2-SNAPSHOT
+ 0.4.0
proto-google-cloud-workflows-v1
Proto library for google-cloud-workflows
com.google.cloud
google-cloud-workflows-parent
- 0.3.2-SNAPSHOT
+ 0.4.0
diff --git a/java-workflows/proto-google-cloud-workflows-v1beta/pom.xml b/java-workflows/proto-google-cloud-workflows-v1beta/pom.xml
index d88f9a63095a..62669364d9ce 100644
--- a/java-workflows/proto-google-cloud-workflows-v1beta/pom.xml
+++ b/java-workflows/proto-google-cloud-workflows-v1beta/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-workflows-v1beta
- 0.3.2-SNAPSHOT
+ 0.4.0
proto-google-cloud-workflows-v1beta
Proto library for google-cloud-workflows
com.google.cloud
google-cloud-workflows-parent
- 0.3.2-SNAPSHOT
+ 0.4.0
diff --git a/java-workflows/samples/snapshot/pom.xml b/java-workflows/samples/snapshot/pom.xml
index c2ed71a04bdc..1ed0e6bcbd5d 100644
--- a/java-workflows/samples/snapshot/pom.xml
+++ b/java-workflows/samples/snapshot/pom.xml
@@ -28,7 +28,7 @@
com.google.cloud
google-cloud-workflows
- 0.3.2-SNAPSHOT
+ 0.4.0
diff --git a/java-workflows/versions.txt b/java-workflows/versions.txt
index 8a7c66c21c2f..c3017af63fb8 100644
--- a/java-workflows/versions.txt
+++ b/java-workflows/versions.txt
@@ -1,8 +1,8 @@
# Format:
# module:released-version:current-version
-google-cloud-workflows:0.3.1:0.3.2-SNAPSHOT
-grpc-google-cloud-workflows-v1beta:0.3.1:0.3.2-SNAPSHOT
-grpc-google-cloud-workflows-v1:0.3.1:0.3.2-SNAPSHOT
-proto-google-cloud-workflows-v1beta:0.3.1:0.3.2-SNAPSHOT
-proto-google-cloud-workflows-v1:0.3.1:0.3.2-SNAPSHOT
+google-cloud-workflows:0.4.0:0.4.0
+grpc-google-cloud-workflows-v1beta:0.4.0:0.4.0
+grpc-google-cloud-workflows-v1:0.4.0:0.4.0
+proto-google-cloud-workflows-v1beta:0.4.0:0.4.0
+proto-google-cloud-workflows-v1:0.4.0:0.4.0