Skip to content

Commit 32f6e39

Browse files
authored
Merge pull request #147 from splitio/prepare-release
v2.3.2-rc.0
2 parents 6f7f0f0 + f491c29 commit 32f6e39

3 files changed

Lines changed: 81 additions & 77 deletions

File tree

CHANGES.txt

Lines changed: 62 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2.3.2 (May 16, 2023)
2+
- Updated @splitsoftware/splitio package to version 10.22.5 that includes:
3+
- Updated terminology on the SDKs codebase to be more aligned with current standard without causing a breaking change. The core change is the term split for feature flag on things like logs and IntelliSense comments.
4+
- Updated some transitive dependencies for vulnerability fixes.
15

26
2.3.1 (Mar 13, 2023)
37
- Updated SDK version to v10.22.4 which is the latest stable to the date and includes vulnerability fixes and improvements. See more here https://github.com/splitio/javascript-client/blob/development/CHANGES.txt
@@ -18,45 +22,45 @@
1822
- SPLIT_EVALUATOR_ENVIRONMENTS
1923

2024
2.1.0 (Jul 15, 2022)
21-
- Added support for attribute values to be sent as JSON in a POST version of the get treatment endpoints, to avoid query param limitations.
22-
- Updated the SDK version to 10.20.0 which is the latest to the date.
23-
- Updated npm dependencies for vulnerability fixes.
24-
- Updated base image to node:16.16.0-alpine3.16
25+
- Added support for attribute values to be sent as JSON in a POST version of the get treatment endpoints, to avoid query param limitations.
26+
- Updated the SDK version to 10.20.0 which is the latest to the date.
27+
- Updated npm dependencies for vulnerability fixes.
28+
- Updated base image to node:16.16.0-alpine3.16
2529

2630
2.0.7 (Mar 28, 2022)
27-
- Updated alpine image for vulnerabilities.
31+
- Updated alpine image for vulnerabilities.
2832

2933
2.0.6 (Feb 24, 2022)
30-
- Updated SDK version to v10.17.2 which is the latest stable to the date and includes vulnerability fixes and improvements. See more here https://github.com/splitio/javascript-client/blob/development/CHANGES.txt
31-
- Updated many dependencies and fixing vulnerabilities.
32-
- Updated base image to node:16-alpine3.14 as well as some NPM dependencies for vulnerability fixes.
33-
- Updated engine settings on package json to match Node 16 version validated.
34+
- Updated SDK version to v10.17.2 which is the latest stable to the date and includes vulnerability fixes and improvements. See more here https://github.com/splitio/javascript-client/blob/development/CHANGES.txt
35+
- Updated many dependencies and fixing vulnerabilities.
36+
- Updated base image to node:16-alpine3.14 as well as some NPM dependencies for vulnerability fixes.
37+
- Updated engine settings on package json to match Node 16 version validated.
3438

3539
2.0.5 (Mar 18, 2021)
36-
- Updated SDK version to v10.15.4 which is the latest stable to the date and includes a fix for streaming when detecting a segment for the first time amongst other updates. See more here https://github.com/splitio/javascript-client/blob/development/CHANGES.txt
40+
- Updated SDK version to v10.15.4 which is the latest stable to the date and includes a fix for streaming when detecting a segment for the first time amongst other updates. See more here https://github.com/splitio/javascript-client/blob/development/CHANGES.txt
3741

3842
2.0.4 (Feb 24, 2021)
39-
- Updated SDK version to v10.15.3 which is the latest stable to the date and includes impressions deduplication as well as other benefitial fixes. In this release you might notice a memory consumption increase due to a new LRU cache but don't be alarmed unless it doesn't stabilize around 256mb increase when reaching peak allocation.
40-
- Updated many dependencies and fixing vulnerabilities.
43+
- Updated SDK version to v10.15.3 which is the latest stable to the date and includes impressions deduplication as well as other benefitial fixes. In this release you might notice a memory consumption increase due to a new LRU cache but don't be alarmed unless it doesn't stabilize around 256mb increase when reaching peak allocation.
44+
- Updated many dependencies and fixing vulnerabilities.
4145

4246
2.0.3 (July 31, 2020)
43-
- Updated SDK version to v10.14.0 which is the latest stable to the date and uses the new Streaming architecture.
44-
- Updated many dependencies and fixing vulnerabilities.
47+
- Updated SDK version to v10.14.0 which is the latest stable to the date and uses the new Streaming architecture.
48+
- Updated many dependencies and fixing vulnerabilities.
4549

4650
2.0.2 (October 31, 2019)
47-
- Added setting SPLIT_EVALUATOR_IP_ADDRESSES_ENABLED to disable reporting IP Addresses and Machine name back to Split cloud.
51+
- Added setting SPLIT_EVALUATOR_IP_ADDRESSES_ENABLED to disable reporting IP Addresses and Machine name back to Split cloud.
4852

4953
2.0.1 (September 26, 2019)
50-
- Updated url regex to accept: `-`.`_` and digits.
51-
- Updated SDK version to v10.8.4 which is the latest stable to the date.
52-
- Updated docker base image to patch security vulnerabilities.
54+
- Updated url regex to accept: `-`.`_` and digits.
55+
- Updated SDK version to v10.8.4 which is the latest stable to the date.
56+
- Updated docker base image to patch security vulnerabilities.
5357

5458
2.0.0 (September 23, 2019)
55-
- Added client apis: `get-treatment-with-config`, `get-treatments` and `get-treatments-with-config` and `track`.
56-
- Added manager apis: `split`, `splits` and `names`.
57-
- Added `impressionListener` webhook.
58-
- Added testing framework.
59-
- Added new env variables:
59+
- Added client apis: `get-treatment-with-config`, `get-treatments` and `get-treatments-with-config` and `track`.
60+
- Added manager apis: `split`, `splits` and `names`.
61+
- Added `impressionListener` webhook.
62+
- Added testing framework.
63+
- Added new env variables:
6064
- SPLIT_EVALUATOR_LOG_LEVEL
6165
- SPLIT_EVALUATOR_IMPRESSION_LISTENER_ENDPOINT
6266
- SPLIT_EVALUATOR_SPLITS_REFRESH_RATE
@@ -67,64 +71,64 @@
6771
- SPLIT_EVALUATOR_EVENTS_QUEUE_SIZE
6872
- SPLIT_EVALUATOR_SWAGGER_URL
6973
For migration instructions see our official documentation.
70-
- Renamed SPLITIO_API_KEY in favor of SPLIT_EVALUATOR_API_KEY
71-
- Renamed SPLITIO_EXT_API_KEY in favor of SPLIT_EVALUATOR_AUTH_TOKEN
72-
- Renamed SPLITIO_SERVER_PORT in favor of SPLIT_EVALUATOR_SERVER_PORT
73-
- Renamed SPLITIO_DEBUG and SPLITIO_SCHEDULER.
74+
- Renamed SPLITIO_API_KEY in favor of SPLIT_EVALUATOR_API_KEY
75+
- Renamed SPLITIO_EXT_API_KEY in favor of SPLIT_EVALUATOR_AUTH_TOKEN
76+
- Renamed SPLITIO_SERVER_PORT in favor of SPLIT_EVALUATOR_SERVER_PORT
77+
- Renamed SPLITIO_DEBUG and SPLITIO_SCHEDULER.
7478

7579
1.4.5 (October 8, 2018)
76-
- Updating SDK version to v10.4.0 which is the latest stable to the date. Adding tilde.
77-
- Updating Lodash and Express for vulnerability fixes.
80+
- Updating SDK version to v10.4.0 which is the latest stable to the date. Adding tilde.
81+
- Updating Lodash and Express for vulnerability fixes.
7882

7983
1.4.4 (June 4, 2018)
80-
- Updating SDK version to v10.3.1 which is the latest stable to the date.
84+
- Updating SDK version to v10.3.1 which is the latest stable to the date.
8185

8286
1.4.3 (March 8, 2018)
83-
- Updating SDK version to v10.1.0 which is the latest stable to the date.
87+
- Updating SDK version to v10.1.0 which is the latest stable to the date.
8488

8589
1.4.2 (Jan 12, 2018)
86-
- Updating SDK version to v9.4.0 which is the latest stable to the date.
87-
- Using caret range for SDK version.
90+
- Updating SDK version to v9.4.0 which is the latest stable to the date.
91+
- Using caret range for SDK version.
8892

8993
1.4.1 (December 22, 2017)
90-
- Updating SDK version to v9.3.7 which is the latest stable to the date.
94+
- Updating SDK version to v9.3.7 which is the latest stable to the date.
9195

9296
1.4.0 (November 09, 2017)
93-
- Internal code reordering. Moving to a routers structure.
94-
- Moved `/machine` and `/version` to `/admin/machine` and `/admin/version`.
95-
- Created `/admin/uptime`, `/admin/ping` and `/admin/healthcheck` endpoints.
97+
- Internal code reordering. Moving to a routers structure.
98+
- Moved `/machine` and `/version` to `/admin/machine` and `/admin/version`.
99+
- Created `/admin/uptime`, `/admin/ping` and `/admin/healthcheck` endpoints.
96100

97101
1.3.1 (October 12, 2017)
98-
- Updating SDK version to v9.3.6 which is the latest stable to the date.
102+
- Updating SDK version to v9.3.6 which is the latest stable to the date.
99103

100104
1.3.0 (September 26, 2017)
101-
- Rename to Split-Evaluator
105+
- Rename to Split-Evaluator
102106

103107
1.2.2 (September 13, 2017)
104-
- Updating SDK version to v9.3.5 which is the latest stable to the date.
108+
- Updating SDK version to v9.3.5 which is the latest stable to the date.
105109

106110
1.2.1 (September 8, 2017)
107-
- Added `/machine/` endpoint.
111+
- Added `/machine/` endpoint.
108112

109113
1.2.0 (September 7, 2017)
110-
Note: We are using 1.2.0 to start in order to match the version of the
111-
docker image on Docker Hub, which is currently 1.2. From now on we will have those
112-
versions in sync.
113-
- Updating SDK version to v9.3.4 which is the latest stable to the date.
114-
- Updated README.md.
115-
- Added NEWS.txt, CHANGES.txt and LICENSE files.
116-
- Removed docker-hub support.
117-
- Making SPLIT_EVALUATOR_AUTH_TOKEN header optional. If it is not set, it won't be required.
118-
- Adding some logs and errors for better debugging.
119-
- Modifying `/get-treatment` response to return the `splitName` field.
120-
- Modifying `/get-treatments` endpoint to receive an array of keys and return only feature flags for
121-
the traffic types on which a key was provided.
122-
- Modifying `/get-treatments` response to be an array of the objects returned on get-treatment.
123-
- Modified `/version` response.
114+
Note: We are using 1.2.0 to start in order to match the version of the
115+
docker image on Docker Hub, which is currently 1.2. From now on we will have those
116+
versions in sync.
117+
- Updating SDK version to v9.3.4 which is the latest stable to the date.
118+
- Updated README.md.
119+
- Added NEWS.txt, CHANGES.txt and LICENSE files.
120+
- Removed docker-hub support.
121+
- Making SPLIT_EVALUATOR_AUTH_TOKEN header optional. If it is not set, it won't be required.
122+
- Adding some logs and errors for better debugging.
123+
- Modifying `/get-treatment` response to return the `splitName` field.
124+
- Modifying `/get-treatments` endpoint to receive an array of keys and return only feature flags for
125+
the traffic types on which a key was provided.
126+
- Modifying `/get-treatments` response to be an array of the objects returned on get-treatment.
127+
- Modified `/version` response.
124128

125129
1.1.0 (July 28, 2017)
126-
- Adding Environment variables for debugging.
127-
- Updating SDK version to v9.3.1.
130+
- Adding Environment variables for debugging.
131+
- Updating SDK version to v9.3.1.
128132

129133
1.0.0 (May 28, 2017)
130-
- Initial public release.
134+
- Initial public release.

package-lock.json

Lines changed: 17 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "split-evaluator",
3-
"version": "2.3.1",
3+
"version": "2.3.2-rc.0",
44
"description": "Split-Evaluator",
55
"repository": "splitio/split-evaluator",
66
"homepage": "https://github.com/splitio/split-evaluator#readme",
@@ -40,7 +40,7 @@
4040
"test": "NODE_ENV=test jest"
4141
},
4242
"dependencies": {
43-
"@splitsoftware/splitio": "10.22.4",
43+
"@splitsoftware/splitio": "10.22.5",
4444
"config": "^3.3.9",
4545
"express": "^4.17.1",
4646
"morgan": "^1.9.1",

0 commit comments

Comments
 (0)