Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGES.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
4.0.0 (Jul XX, 2025)
- BREAKING CHANGE: Updated the minimum Angular version to match Angular's support up to date. Breaking change version is regarding the Angular minimum version update, there are no breaking changes to Split's plugin API or functionality itself.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Put the exact Angular version that the SDK is dropping support: ... support up to date (vX).
Do the same for the other BREAKING CHANGES (lines 10, 20 and 40)

- Updated @splitsoftware/splitio-browserjs package to version 1.3.1 that includes:
- Added support for rule-based segments. These segments determine membership at runtime by evaluating their configured rules against the user attributes provided to the SDK.
- Added support for feature flag prerequisites. This allows customers to define dependency conditions between flags, which are evaluated before any allowlists or targeting rules.
- Added a new optional argument to the client `getTreatment` methods to allow passing additional evaluation options, such as a map of properties to append to the generated impressions sent to Split backend. Read more in our docs.
- Added support for the new impressions tracking toggle available on feature flags, both respecting the setting and including the new field being returned on `SplitView` type objects. Read more in our docs.

3.0.0 (May 17, 2024)
- BREAKING CHANGE: Updated the minimum Angular version to match Angular's support up to date. Breaking change version is regarding the Angular minimum version update, there are no breaking changes to Split's plugin API or functionality itself.
- Updated @splitsoftware/splitio-browserjs package to version 0.14.0 that includes:
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ This utilities are designed to work with Split, the platform for controlled roll
[![Twitter Follow](https://img.shields.io/twitter/follow/splitsoftware.svg?style=social&label=Follow&maxAge=1529000)](https://twitter.com/intent/follow?screen_name=splitsoftware)

## Compatibility
This SDK is compatible with Angular 16.2.12 and above.
This SDK is compatible with Angular 18.2.0 and above.

## Getting started
Below is a simple example that describes the instantiation and most basic usage of our SDK:
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@splitsoftware/splitio-angular",
"version": "3.0.0",
"version": "3.0.1-rc.0",
"description": "Split Angular utilities to simplify Split SDK browser client usage",
"scripts": {
"ng": "ng",
Expand Down
2 changes: 1 addition & 1 deletion projects/splitio/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@splitsoftware/splitio-angular",
"version": "3.0.0",
"version": "3.0.1-rc.0",
"description": "Split Angular utilities to simplify Split SDK browser client usage",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion projects/splitio/src/lib/utils/constants.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* Angular utilities version number
*/
const ANGULAR_SDK_VERSION_NUMBER = '3.0.0';
const ANGULAR_SDK_VERSION_NUMBER = '3.0.1-rc.0';
/**
* SDK constant for control treatment
*/
Expand Down