From 46f564008264426b3dac7a5bf0afcfb1675ad4fd Mon Sep 17 00:00:00 2001 From: Nadia Mayor Date: Mon, 10 Nov 2025 13:14:46 -0300 Subject: [PATCH 1/2] Updated version, fix vulnerabilities and updated changelogs --- CHANGES.txt | 8 ++++++++ docker/Dockerfile.proxy | 2 +- docker/Dockerfile.synchronizer | 2 +- splitio/version.go | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index 62a00d18..e124d61f 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,3 +1,11 @@ +5.11.0 (Nov 10, 2025) +- Split Proxy: + - Added support for rule-based segment. These segments determine membership at runtime by evaluating their configured rules against the user attributes provided to the SDK. +- Split-Sync: + - Added support for rule-based segment. These segments determine membership at runtime by evaluating their configured rules against the user attributes provided to the SDK. +- Fixed vulnerabilities: + - Updated golang image to 1.24.9 + 5.10.4 (Oct 3, 2025) - Fixed vulnerabilities: - Updated golang image to 1.24.7 diff --git a/docker/Dockerfile.proxy b/docker/Dockerfile.proxy index d26d3b92..024ee397 100644 --- a/docker/Dockerfile.proxy +++ b/docker/Dockerfile.proxy @@ -1,5 +1,5 @@ # Build stage -FROM golang:1.24.7-bookworm AS builder +FROM golang:1.24.9-bookworm AS builder ARG EXTRA_BUILD_ARGS ARG FIPS_MODE diff --git a/docker/Dockerfile.synchronizer b/docker/Dockerfile.synchronizer index 0d065513..5d60edff 100644 --- a/docker/Dockerfile.synchronizer +++ b/docker/Dockerfile.synchronizer @@ -1,5 +1,5 @@ # Build stage -FROM golang:1.24.7-bookworm AS builder +FROM golang:1.24.9-bookworm AS builder ARG EXTRA_BUILD_ARGS ARG FIPS_MODE diff --git a/splitio/version.go b/splitio/version.go index 57bf3ddd..3bd5557e 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.10.4" +const Version = "5.11.0" From 08f6b955f194de663003ec46952cd46399bea877 Mon Sep 17 00:00:00 2001 From: Nadia Mayor Date: Mon, 10 Nov 2025 18:04:53 -0300 Subject: [PATCH 2/2] Updated commons --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 7320f83c..8c2d34de 100644 --- a/go.mod +++ b/go.mod @@ -8,7 +8,7 @@ require ( github.com/gin-gonic/gin v1.10.1 github.com/google/uuid v1.3.0 github.com/splitio/gincache v1.0.1 - github.com/splitio/go-split-commons/v8 v8.0.0-20251105195355-72c6decfb074 + github.com/splitio/go-split-commons/v8 v8.0.0 github.com/splitio/go-toolkit/v5 v5.4.1 github.com/stretchr/testify v1.11.1 go.etcd.io/bbolt v1.3.6 diff --git a/go.sum b/go.sum index 7a44966b..0827631c 100644 --- a/go.sum +++ b/go.sum @@ -74,8 +74,8 @@ github.com/rogpeppe/go-internal v1.8.0 h1:FCbCCtXNOY3UtUuHUYaghJg4y7Fd14rXifAYUA github.com/rogpeppe/go-internal v1.8.0/go.mod h1:WmiCO8CzOY8rg0OYDC4/i/2WRWAB6poM+XZ2dLUbcbE= github.com/splitio/gincache v1.0.1 h1:dLYdANY/BqH4KcUMCe/LluLyV5WtuE/LEdQWRE06IXU= github.com/splitio/gincache v1.0.1/go.mod h1:CcgJDSM9Af75kyBH0724v55URVwMBuSj5x1eCWIOECY= -github.com/splitio/go-split-commons/v8 v8.0.0-20251105195355-72c6decfb074 h1:0H9CTgp49PrKaMIaYAD92vGRA8ds0kVt6uQz8ZmSHfk= -github.com/splitio/go-split-commons/v8 v8.0.0-20251105195355-72c6decfb074/go.mod h1:vgRGPn0s4RC9/zp1nIn4KeeIEj/K3iXE2fxYQbCk/WI= +github.com/splitio/go-split-commons/v8 v8.0.0 h1:wLk5eT6WU2LfxtaWG3ZHlTbNMGWP2eYsZTb1o+tFpkI= +github.com/splitio/go-split-commons/v8 v8.0.0/go.mod h1:vgRGPn0s4RC9/zp1nIn4KeeIEj/K3iXE2fxYQbCk/WI= github.com/splitio/go-toolkit/v5 v5.4.1 h1:srTyvDBJZMUcJ/KiiQDMyjCuELVgTBh2TGRVn0sOXEE= github.com/splitio/go-toolkit/v5 v5.4.1/go.mod h1:SifzysrOVDbzMcOE8zjX02+FG5az4FrR3Us/i5SeStw= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=