diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4978563c..01bc89c8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -23,7 +23,7 @@ jobs: - name: Setup Go uses: actions/setup-go@v5 with: - go-version: '^1.13.1' + go-version: '^1.23.3' - name: Get version run: echo "VERSION=$(awk '/^const Version/{gsub(/"/, "", $4); print $4}' splitio/version.go)" >> $GITHUB_ENV diff --git a/CHANGES.txt b/CHANGES.txt index 750bf25c..405ba4ed 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,3 +1,8 @@ +5.8.3 (Nov 22, 2024) +- Fixed vulnerabilities: + - Updated debian image to 12.8 + - Updated golang image to 1.23.3 + 5.8.2 (Sep 17, 2024) - Fixed healthcheck monitor for cases with no segments. - Updated go-split-commons version to v6.0.1. @@ -5,7 +10,7 @@ 5.8.1 (Jul 12, 2024) - Fixed vulnerabilities: - Updated debian image to 12.6 - - Updated gin-contrib/cors to 1.6.0 + - Updated gin-contrib/cors to 1.6.0 - Updated golang image to 1.22.5 5.8.0 (May 14, 2024) diff --git a/docker/Dockerfile.proxy b/docker/Dockerfile.proxy index 0b874f08..f44f1074 100644 --- a/docker/Dockerfile.proxy +++ b/docker/Dockerfile.proxy @@ -1,5 +1,5 @@ # Build stage -FROM golang:1.22.5-bookworm AS builder +FROM golang:1.23.3-bookworm AS builder ARG EXTRA_BUILD_ARGS ARG FIPS_MODE @@ -17,7 +17,7 @@ RUN bash -c 'if [[ "${FIPS_MODE}" = "enabled" ]]; \ fi' # Runner stage -FROM debian:12.6 AS runner +FROM debian:12.8 AS runner RUN apt update -y RUN apt install -y bash ca-certificates diff --git a/docker/Dockerfile.synchronizer b/docker/Dockerfile.synchronizer index eee3406c..542e1c7f 100644 --- a/docker/Dockerfile.synchronizer +++ b/docker/Dockerfile.synchronizer @@ -1,5 +1,5 @@ # Build stage -FROM golang:1.22.5-bookworm AS builder +FROM golang:1.23.3-bookworm AS builder ARG EXTRA_BUILD_ARGS ARG FIPS_MODE @@ -17,7 +17,7 @@ RUN bash -c 'if [[ "${FIPS_MODE}" = "enabled" ]]; \ fi' # Runner stage -FROM debian:12.6 AS runner +FROM debian:12.8 AS runner RUN apt update -y RUN apt install -y bash ca-certificates diff --git a/go.mod b/go.mod index 35f9e160..cb1c6556 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/splitio/split-synchronizer/v5 -go 1.22 +go 1.23.3 require ( github.com/gin-contrib/cors v1.6.0 diff --git a/splitio/version.go b/splitio/version.go index 11d3d202..2697b785 100644 --- a/splitio/version.go +++ b/splitio/version.go @@ -2,4 +2,4 @@ package splitio // Version is the version of this Agent -const Version = "5.8.2" +const Version = "5.8.3" diff --git a/windows/Makefile b/windows/Makefile index 750ad858..917ac88c 100644 --- a/windows/Makefile +++ b/windows/Makefile @@ -7,7 +7,7 @@ BUILD_FOLDER := $(CURRENT_PATH)/build GO := $(BIN_FOLDER)/go -ASSET ?= go1.22.linux-amd64.tar.gz +ASSET ?= go1.23.linux-amd64.tar.gz SOURCES := $(shell find $(PARENT_PATH) -path $(dirname $(pwd))/windows -prune -o -name "*.go" -print) \ $(PARENT_PATH)/go.mod \ $(PARENT_PATH)/go.sum @@ -67,5 +67,3 @@ help: } \ { lastLine = $$0 }' $(MAKEFILE_LIST) | sort -u @printf "\n" - -