diff --git a/CHANGELOG.md b/CHANGELOG.md
index ab4ad91d..62119a46 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,30 @@
# Changelog
+## [2.4.0](https://github.com/googleapis/java-os-config/compare/v2.3.2...v2.4.0) (2022-03-02)
+
+
+### Features
+
+* Add existing os_policy_assignment_reports.proto fixing the build ([19ebd73](https://github.com/googleapis/java-os-config/commit/19ebd734a5796650c659f0fe6d9fbd0e3c414620))
+* Add GetOsPolicyAssignmentReport and analogous List rpc method ([19ebd73](https://github.com/googleapis/java-os-config/commit/19ebd734a5796650c659f0fe6d9fbd0e3c414620))
+* Add Inventory to InstanceFilter ([19ebd73](https://github.com/googleapis/java-os-config/commit/19ebd734a5796650c659f0fe6d9fbd0e3c414620))
+* Add item that is affected by vulnerability ([19ebd73](https://github.com/googleapis/java-os-config/commit/19ebd734a5796650c659f0fe6d9fbd0e3c414620))
+* Mark methods as deprecated ([19ebd73](https://github.com/googleapis/java-os-config/commit/19ebd734a5796650c659f0fe6d9fbd0e3c414620))
+* Update osconfig v1 protos ([#437](https://github.com/googleapis/java-os-config/issues/437)) ([5bc7869](https://github.com/googleapis/java-os-config/commit/5bc78698005820e400115722341958c67e70a532))
+* Update v1beta protos with recently added features. PatchRollout proto, mig_instances_allowed field to PatchConfig, UpdatePatchDeployment RPC,PausePatchDeployment and ResumePatchDeployment pair of RPCs ([19ebd73](https://github.com/googleapis/java-os-config/commit/19ebd734a5796650c659f0fe6d9fbd0e3c414620))
+
+
+### Bug Fixes
+
+* Fix description of an interpreter field, validate if the field is not unspecified ([#440](https://github.com/googleapis/java-os-config/issues/440)) ([19ebd73](https://github.com/googleapis/java-os-config/commit/19ebd734a5796650c659f0fe6d9fbd0e3c414620))
+* update third_party protos to the most actual version: ([19ebd73](https://github.com/googleapis/java-os-config/commit/19ebd734a5796650c659f0fe6d9fbd0e3c414620))
+
+
+### Dependencies
+
+* update actions/github-script action to v6 ([#442](https://github.com/googleapis/java-os-config/issues/442)) ([4ebcf46](https://github.com/googleapis/java-os-config/commit/4ebcf46c1ce1523b2eb6a51dbf7ec6b54887301e))
+* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.8.0 ([#453](https://github.com/googleapis/java-os-config/issues/453)) ([0bc72b2](https://github.com/googleapis/java-os-config/commit/0bc72b275b1be3386c102bf3009241f78bd75ab8))
+
### [2.3.2](https://github.com/googleapis/java-os-config/compare/v2.3.1...v2.3.2) (2022-02-03)
diff --git a/google-cloud-os-config-bom/pom.xml b/google-cloud-os-config-bom/pom.xml
index af3bfd05..2fd19c96 100644
--- a/google-cloud-os-config-bom/pom.xml
+++ b/google-cloud-os-config-bom/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.google.cloud
google-cloud-os-config-bom
- 2.3.3-SNAPSHOT
+ 2.4.0
pom
com.google.cloud
@@ -52,37 +52,37 @@
com.google.cloud
google-cloud-os-config
- 2.3.3-SNAPSHOT
+ 2.4.0
com.google.api.grpc
grpc-google-cloud-os-config-v1
- 2.3.3-SNAPSHOT
+ 2.4.0
com.google.api.grpc
grpc-google-cloud-os-config-v1beta
- 2.3.3-SNAPSHOT
+ 2.4.0
com.google.api.grpc
grpc-google-cloud-os-config-v1alpha
- 2.3.3-SNAPSHOT
+ 2.4.0
com.google.api.grpc
proto-google-cloud-os-config-v1
- 2.3.3-SNAPSHOT
+ 2.4.0
com.google.api.grpc
proto-google-cloud-os-config-v1alpha
- 2.3.3-SNAPSHOT
+ 2.4.0
com.google.api.grpc
proto-google-cloud-os-config-v1beta
- 2.3.3-SNAPSHOT
+ 2.4.0
diff --git a/google-cloud-os-config/pom.xml b/google-cloud-os-config/pom.xml
index d75ee732..9eeb2b68 100644
--- a/google-cloud-os-config/pom.xml
+++ b/google-cloud-os-config/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.google.cloud
google-cloud-os-config
- 2.3.3-SNAPSHOT
+ 2.4.0
jar
Google OS Config API
https://github.com/googleapis/java-os-config
@@ -11,7 +11,7 @@
com.google.cloud
google-cloud-os-config-parent
- 2.3.3-SNAPSHOT
+ 2.4.0
google-cloud-os-config
diff --git a/grpc-google-cloud-os-config-v1/pom.xml b/grpc-google-cloud-os-config-v1/pom.xml
index f6e8de3b..b1485e01 100644
--- a/grpc-google-cloud-os-config-v1/pom.xml
+++ b/grpc-google-cloud-os-config-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
grpc-google-cloud-os-config-v1
- 2.3.3-SNAPSHOT
+ 2.4.0
grpc-google-cloud-os-config-v1
GRPC library for grpc-google-cloud-os-config-v1
com.google.cloud
google-cloud-os-config-parent
- 2.3.3-SNAPSHOT
+ 2.4.0
diff --git a/grpc-google-cloud-os-config-v1alpha/pom.xml b/grpc-google-cloud-os-config-v1alpha/pom.xml
index d5c0c605..7d7fa2cd 100644
--- a/grpc-google-cloud-os-config-v1alpha/pom.xml
+++ b/grpc-google-cloud-os-config-v1alpha/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
grpc-google-cloud-os-config-v1alpha
- 2.3.3-SNAPSHOT
+ 2.4.0
grpc-google-cloud-os-config-v1alpha
GRPC library for google-cloud-os-config
com.google.cloud
google-cloud-os-config-parent
- 2.3.3-SNAPSHOT
+ 2.4.0
diff --git a/grpc-google-cloud-os-config-v1beta/pom.xml b/grpc-google-cloud-os-config-v1beta/pom.xml
index 401f25d9..42c08ed2 100644
--- a/grpc-google-cloud-os-config-v1beta/pom.xml
+++ b/grpc-google-cloud-os-config-v1beta/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
grpc-google-cloud-os-config-v1beta
- 2.3.3-SNAPSHOT
+ 2.4.0
grpc-google-cloud-os-config-v1beta
GRPC library for google-cloud-os-config
com.google.cloud
google-cloud-os-config-parent
- 2.3.3-SNAPSHOT
+ 2.4.0
diff --git a/pom.xml b/pom.xml
index 482c958e..cc32d946 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
com.google.cloud
google-cloud-os-config-parent
pom
- 2.3.3-SNAPSHOT
+ 2.4.0
Google OS Config API Parent
https://github.com/googleapis/java-os-config
@@ -61,37 +61,37 @@
com.google.cloud
google-cloud-os-config
- 2.3.3-SNAPSHOT
+ 2.4.0
com.google.api.grpc
proto-google-cloud-os-config-v1beta
- 2.3.3-SNAPSHOT
+ 2.4.0
com.google.api.grpc
proto-google-cloud-os-config-v1alpha
- 2.3.3-SNAPSHOT
+ 2.4.0
com.google.api.grpc
grpc-google-cloud-os-config-v1alpha
- 2.3.3-SNAPSHOT
+ 2.4.0
com.google.api.grpc
grpc-google-cloud-os-config-v1beta
- 2.3.3-SNAPSHOT
+ 2.4.0
com.google.api.grpc
proto-google-cloud-os-config-v1
- 2.3.3-SNAPSHOT
+ 2.4.0
com.google.api.grpc
grpc-google-cloud-os-config-v1
- 2.3.3-SNAPSHOT
+ 2.4.0
diff --git a/proto-google-cloud-os-config-v1/pom.xml b/proto-google-cloud-os-config-v1/pom.xml
index 1bf93465..ad7505fe 100644
--- a/proto-google-cloud-os-config-v1/pom.xml
+++ b/proto-google-cloud-os-config-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-os-config-v1
- 2.3.3-SNAPSHOT
+ 2.4.0
proto-google-cloud-os-config-v1
PROTO library for proto-google-cloud-os-config-v1
com.google.cloud
google-cloud-os-config-parent
- 2.3.3-SNAPSHOT
+ 2.4.0
diff --git a/proto-google-cloud-os-config-v1alpha/pom.xml b/proto-google-cloud-os-config-v1alpha/pom.xml
index 5c214db3..a7bc4ab1 100644
--- a/proto-google-cloud-os-config-v1alpha/pom.xml
+++ b/proto-google-cloud-os-config-v1alpha/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-os-config-v1alpha
- 2.3.3-SNAPSHOT
+ 2.4.0
proto-google-cloud-os-config-v1alpha
Proto library for google-cloud-os-config
com.google.cloud
google-cloud-os-config-parent
- 2.3.3-SNAPSHOT
+ 2.4.0
diff --git a/proto-google-cloud-os-config-v1beta/pom.xml b/proto-google-cloud-os-config-v1beta/pom.xml
index b3f2eef9..2fcb5942 100644
--- a/proto-google-cloud-os-config-v1beta/pom.xml
+++ b/proto-google-cloud-os-config-v1beta/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-os-config-v1beta
- 2.3.3-SNAPSHOT
+ 2.4.0
proto-google-cloud-os-config-v1beta
Proto library for google-cloud-os-config
com.google.cloud
google-cloud-os-config-parent
- 2.3.3-SNAPSHOT
+ 2.4.0
diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml
index 38aa8f3b..860d60e2 100644
--- a/samples/snapshot/pom.xml
+++ b/samples/snapshot/pom.xml
@@ -28,7 +28,7 @@
com.google.cloud
google-cloud-os-config
- 2.3.3-SNAPSHOT
+ 2.4.0
diff --git a/versions.txt b/versions.txt
index e970901f..9a482b90 100644
--- a/versions.txt
+++ b/versions.txt
@@ -1,10 +1,10 @@
# Format:
# module:released-version:current-version
-google-cloud-os-config:2.3.2:2.3.3-SNAPSHOT
-grpc-google-cloud-os-config-v1:2.3.2:2.3.3-SNAPSHOT
-grpc-google-cloud-os-config-v1beta:2.3.2:2.3.3-SNAPSHOT
-grpc-google-cloud-os-config-v1alpha:2.3.2:2.3.3-SNAPSHOT
-proto-google-cloud-os-config-v1:2.3.2:2.3.3-SNAPSHOT
-proto-google-cloud-os-config-v1alpha:2.3.2:2.3.3-SNAPSHOT
-proto-google-cloud-os-config-v1beta:2.3.2:2.3.3-SNAPSHOT
+google-cloud-os-config:2.4.0:2.4.0
+grpc-google-cloud-os-config-v1:2.4.0:2.4.0
+grpc-google-cloud-os-config-v1beta:2.4.0:2.4.0
+grpc-google-cloud-os-config-v1alpha:2.4.0:2.4.0
+proto-google-cloud-os-config-v1:2.4.0:2.4.0
+proto-google-cloud-os-config-v1alpha:2.4.0:2.4.0
+proto-google-cloud-os-config-v1beta:2.4.0:2.4.0