From 5762ae20bc6a1b54d22a8fca54a95d2b5406b7c3 Mon Sep 17 00:00:00 2001
From: Emiliano Sanchez <emiliano.sanchez@split.io>
Date: Fri, 5 Jan 2024 14:09:30 -0300
Subject: [PATCH 1/5] Update Node version in GH actions and .nvmrc

---
 .github/workflows/ci-cd.yml      | 4 ++--
 .github/workflows/sonar-scan.yml | 4 ++--
 .nvmrc                           | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml
index 701c3518d..d28295fdb 100644
--- a/.github/workflows/ci-cd.yml
+++ b/.github/workflows/ci-cd.yml
@@ -23,7 +23,7 @@ jobs:
     runs-on: ubuntu-20.04
     steps:
       - name: Checkout code
-        uses: actions/checkout@v3
+        uses: actions/checkout@v4
 
       - name: Install Redis
         run: |
@@ -36,7 +36,7 @@ jobs:
       - name: Setup Node.js
         uses: actions/setup-node@v3
         with:
-          node-version: '16.16.0'
+          node-version: 'lts/*'
           cache: 'npm'
 
       - name: npm ci
diff --git a/.github/workflows/sonar-scan.yml b/.github/workflows/sonar-scan.yml
index 3056f80fc..3b1918072 100644
--- a/.github/workflows/sonar-scan.yml
+++ b/.github/workflows/sonar-scan.yml
@@ -15,14 +15,14 @@ jobs:
     runs-on: ubuntu-20.04
     steps:
       - name: Checkout code
-        uses: actions/checkout@v3
+        uses: actions/checkout@v4
         with:
           fetch-depth: 0
 
       - name: Set up nodejs
         uses: actions/setup-node@v2
         with:
-          node-version: '16.16.0'
+          node-version: 'lts/*'
           cache: 'npm'
 
       - name: npm CI
diff --git a/.nvmrc b/.nvmrc
index f274881e5..b009dfb9d 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-v16.16.0
+lts/*

From 0464df18f012ab7b8a08ca4703e0d5d2959466d6 Mon Sep 17 00:00:00 2001
From: Emiliano Sanchez <emiliano.sanchez@split.io>
Date: Tue, 9 Jan 2024 17:05:40 -0300
Subject: [PATCH 2/5] Update GH action version

---
 .github/workflows/sonar-scan.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/sonar-scan.yml b/.github/workflows/sonar-scan.yml
index 3b1918072..df2c7494f 100644
--- a/.github/workflows/sonar-scan.yml
+++ b/.github/workflows/sonar-scan.yml
@@ -20,7 +20,7 @@ jobs:
           fetch-depth: 0
 
       - name: Set up nodejs
-        uses: actions/setup-node@v2
+        uses: actions/setup-node@v3
         with:
           node-version: 'lts/*'
           cache: 'npm'

From 9897678acaaf5c411132213380f7afd8aba94da6 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 10 Jan 2024 07:51:26 +0000
Subject: [PATCH 3/5] Bump follow-redirects from 1.15.2 to 1.15.4

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 package-lock.json | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index db2985694..eea15f695 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -3357,9 +3357,9 @@
       "dev": true
     },
     "node_modules/follow-redirects": {
-      "version": "1.15.2",
-      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz",
-      "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==",
+      "version": "1.15.4",
+      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz",
+      "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==",
       "dev": true,
       "funding": [
         {
@@ -10455,9 +10455,9 @@
       "dev": true
     },
     "follow-redirects": {
-      "version": "1.15.2",
-      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz",
-      "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==",
+      "version": "1.15.4",
+      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz",
+      "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==",
       "dev": true
     },
     "for-each": {

From 694064a1b2da8ca7432d4a8d08651119a29e2cdc Mon Sep 17 00:00:00 2001
From: Emiliano Sanchez <emiliano.sanchez@split.io>
Date: Wed, 10 Jan 2024 15:49:57 -0300
Subject: [PATCH 4/5] Update JS-commons

---
 CHANGES.txt                      |  3 +++
 package-lock.json                | 18 +++++++++---------
 package.json                     |  4 ++--
 src/settings/defaults/version.js |  2 +-
 4 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/CHANGES.txt b/CHANGES.txt
index 4ec2538eb..8d7e9a9e2 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,3 +1,6 @@
+10.25.1 (January 14, 2024)
+ - Updated @splitsoftware/splitio-commons package to version 1.13.1 and some transitive dependencies for vulnerability fixes.
+
 10.25.0 (January 4, 2024)
  - Updated SDK to support URLs without TLS protocol in NodeJS, to simplify proxy usage inside private networks.
 
diff --git a/package-lock.json b/package-lock.json
index eea15f695..0a0dfa584 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,15 +1,15 @@
 {
   "name": "@splitsoftware/splitio",
-  "version": "10.25.0",
+  "version": "10.25.1-rc.0",
   "lockfileVersion": 2,
   "requires": true,
   "packages": {
     "": {
       "name": "@splitsoftware/splitio",
-      "version": "10.25.0",
+      "version": "10.25.1-rc.0",
       "license": "Apache-2.0",
       "dependencies": {
-        "@splitsoftware/splitio-commons": "1.13.0",
+        "@splitsoftware/splitio-commons": "1.13.1",
         "@types/google.analytics": "0.0.40",
         "@types/ioredis": "^4.28.0",
         "bloom-filters": "^3.0.0",
@@ -874,9 +874,9 @@
       "dev": true
     },
     "node_modules/@splitsoftware/splitio-commons": {
-      "version": "1.13.0",
-      "resolved": "https://registry.npmjs.org/@splitsoftware/splitio-commons/-/splitio-commons-1.13.0.tgz",
-      "integrity": "sha512-SCZv396jaoIGgs48FpgPaF5nBZ0Ka4BYj7wFu1bsGBhGhajR2bTQdDWDedQ/eVCljhHfo60W32X77UCzEcNq0Q==",
+      "version": "1.13.1",
+      "resolved": "https://registry.npmjs.org/@splitsoftware/splitio-commons/-/splitio-commons-1.13.1.tgz",
+      "integrity": "sha512-xGu94sLx+tJb6PeM26vH8/LEElsaVbh2BjoLvL5twR4gKsVezie5ZtHhejWT1+iCVCtJuhjZxKwOm4HGYoVIHQ==",
       "dependencies": {
         "tslib": "^2.3.1"
       },
@@ -8446,9 +8446,9 @@
       "dev": true
     },
     "@splitsoftware/splitio-commons": {
-      "version": "1.13.0",
-      "resolved": "https://registry.npmjs.org/@splitsoftware/splitio-commons/-/splitio-commons-1.13.0.tgz",
-      "integrity": "sha512-SCZv396jaoIGgs48FpgPaF5nBZ0Ka4BYj7wFu1bsGBhGhajR2bTQdDWDedQ/eVCljhHfo60W32X77UCzEcNq0Q==",
+      "version": "1.13.1",
+      "resolved": "https://registry.npmjs.org/@splitsoftware/splitio-commons/-/splitio-commons-1.13.1.tgz",
+      "integrity": "sha512-xGu94sLx+tJb6PeM26vH8/LEElsaVbh2BjoLvL5twR4gKsVezie5ZtHhejWT1+iCVCtJuhjZxKwOm4HGYoVIHQ==",
       "requires": {
         "tslib": "^2.3.1"
       }
diff --git a/package.json b/package.json
index 73771f7b1..8cab88384 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@splitsoftware/splitio",
-  "version": "10.25.0",
+  "version": "10.25.1-rc.0",
   "description": "Split SDK",
   "files": [
     "README.md",
@@ -40,7 +40,7 @@
     "node": ">=6"
   },
   "dependencies": {
-    "@splitsoftware/splitio-commons": "1.13.0",
+    "@splitsoftware/splitio-commons": "1.13.1",
     "@types/google.analytics": "0.0.40",
     "@types/ioredis": "^4.28.0",
     "bloom-filters": "^3.0.0",
diff --git a/src/settings/defaults/version.js b/src/settings/defaults/version.js
index c77894e11..6397c6968 100644
--- a/src/settings/defaults/version.js
+++ b/src/settings/defaults/version.js
@@ -1 +1 @@
-export const packageVersion = '10.25.0';
+export const packageVersion = '10.25.1-rc.0';

From fe49dbc2da928f3dff535dba2aecc0417268658f Mon Sep 17 00:00:00 2001
From: Emiliano Sanchez <emiliano.sanchez@split.io>
Date: Tue, 16 Jan 2024 10:56:04 -0300
Subject: [PATCH 5/5] prepare stable version

---
 CHANGES.txt                      | 2 +-
 package-lock.json                | 4 ++--
 package.json                     | 2 +-
 src/settings/defaults/version.js | 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/CHANGES.txt b/CHANGES.txt
index 8d7e9a9e2..cc9991625 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,4 @@
-10.25.1 (January 14, 2024)
+10.25.1 (January 16, 2024)
  - Updated @splitsoftware/splitio-commons package to version 1.13.1 and some transitive dependencies for vulnerability fixes.
 
 10.25.0 (January 4, 2024)
diff --git a/package-lock.json b/package-lock.json
index 0a0dfa584..91abf9377 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
 {
   "name": "@splitsoftware/splitio",
-  "version": "10.25.1-rc.0",
+  "version": "10.25.1",
   "lockfileVersion": 2,
   "requires": true,
   "packages": {
     "": {
       "name": "@splitsoftware/splitio",
-      "version": "10.25.1-rc.0",
+      "version": "10.25.1",
       "license": "Apache-2.0",
       "dependencies": {
         "@splitsoftware/splitio-commons": "1.13.1",
diff --git a/package.json b/package.json
index 8cab88384..e8e183ac1 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@splitsoftware/splitio",
-  "version": "10.25.1-rc.0",
+  "version": "10.25.1",
   "description": "Split SDK",
   "files": [
     "README.md",
diff --git a/src/settings/defaults/version.js b/src/settings/defaults/version.js
index 6397c6968..febffaacc 100644
--- a/src/settings/defaults/version.js
+++ b/src/settings/defaults/version.js
@@ -1 +1 @@
-export const packageVersion = '10.25.1-rc.0';
+export const packageVersion = '10.25.1';