diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8b8467400d2bbdc2f7acecf022387dc93c64f709_LmdpdGxhYi1jaS55bWw=..7ae7ab02d322ee46a11ebd3e7a58d853888d27c1_LmdpdGxhYi1jaS55bWw= 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -8,7 +8,7 @@
 
 unit_tests:
   stage: test
-  image: quay.orus.io/cc/golang:1.21.3-bullseye
+  image: quay.orus.io/cc/golang:1.22.0-bullseye
   variables:
     YTT_VERSION: v0.41.1
     YTT_SHA256: 65dbc4f3a4a2ed84296dd1b323e8e7bd77e488fa7540d12dd36cf7fb2fc77c03
@@ -43,7 +43,7 @@
 
 lint:
   stage: lint
-  image: quay.orus.io/cc/golang:1.21.3-bullseye
+  image: quay.orus.io/cc/golang:1.22.0-bullseye
   cache:
     key: tooling
     paths:
@@ -56,7 +56,7 @@
 
 vulncheck:
   stage: vulncheck
-  image: quay.orus.io/cc/golang:1.21.3-bullseye
+  image: quay.orus.io/cc/golang:1.22.0-bullseye
   cache:
     key: tooling
     paths:
@@ -69,7 +69,7 @@
 
 build:
   stage: build
-  image: quay.orus.io/cc/golang:1.21.3-bullseye
+  image: quay.orus.io/cc/golang:1.22.0-bullseye
   artifacts:
     paths:
       - build
diff --git a/HISTORY.rst b/HISTORY.rst
index 8b8467400d2bbdc2f7acecf022387dc93c64f709_SElTVE9SWS5yc3Q=..7ae7ab02d322ee46a11ebd3e7a58d853888d27c1_SElTVE9SWS5yc3Q= 100644
--- a/HISTORY.rst
+++ b/HISTORY.rst
@@ -2,6 +2,13 @@
 HISTORY
 *******
 
+3.2.5 (2024-03-01)
+==================
+
+- no functional change. Just bumped the golang release from 1.21 to 1.22.0 to
+  avoid potential vulnerability in the filepath.join functions on windows
+
+
 3.2.4 (2024-03-01)
 ==================
 
diff --git a/go.mod b/go.mod
index 8b8467400d2bbdc2f7acecf022387dc93c64f709_Z28ubW9k..7ae7ab02d322ee46a11ebd3e7a58d853888d27c1_Z28ubW9k 100644
--- a/go.mod
+++ b/go.mod
@@ -1,6 +1,6 @@
 module orus.io/orus-io/beaver
 
-go 1.20
+go 1.22
 
 require (
 	github.com/getsentry/sentry-go v0.13.0