chore(main): release 2.12.1 (#322)

diff --git a/v2/.release-please-manifest.json b/v2/.release-please-manifest.json
index ef50841..3410710 100644
--- a/v2/.release-please-manifest.json
+++ b/v2/.release-please-manifest.json
@@ -1,3 +1,3 @@
 {
-    "v2": "2.12.0"
+    "v2": "2.12.1"
 }
diff --git a/v2/CHANGES.md b/v2/CHANGES.md
index ae71149..e16ab60 100644
--- a/v2/CHANGES.md
+++ b/v2/CHANGES.md
@@ -1,5 +1,12 @@
 # Changelog
 
+## [2.12.1](https://github.com/googleapis/gax-go/compare/v2.12.0...v2.12.1) (2024-02-13)
+
+
+### Bug Fixes
+
+* add XGoogFieldMaskHeader constant ([#321](https://github.com/googleapis/gax-go/issues/321)) ([666ee08](https://github.com/googleapis/gax-go/commit/666ee08931041b7fed56bed7132649785b2d3dfe))
+
 ## [2.12.0](https://github.com/googleapis/gax-go/compare/v2.11.0...v2.12.0) (2023-06-26)
 
 
diff --git a/v2/internal/version.go b/v2/internal/version.go
index 7425b5f..890d481 100644
--- a/v2/internal/version.go
+++ b/v2/internal/version.go
@@ -30,4 +30,4 @@
 package internal
 
 // Version is the current tagged release of the library.
-const Version = "2.12.0"
+const Version = "2.12.1"