You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGES.txt
+7-3Lines changed: 7 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,10 @@
2
2
- BREAKING CHANGE: Removed support from versions older than PHP 7.4.
3
3
- BREAKING CHANGE: Added support for Multiple Factory Instantiation.
4
4
5
+
7.1.7 (May 16, 2023)
6
+
- 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 phpdoc comments.
7
+
- Fixed php 8.2 warnings in code.
8
+
5
9
7.1.6 (Feb 14, 2023)
6
10
- Fixed logging on array conversion.
7
11
@@ -45,7 +49,7 @@
45
49
- Added flag `IPAddressesEnabled` into options to enable/disable sending MachineName and MachineIP when data is posted in headers.
46
50
47
51
6.2.2 (Sep 18, 2019)
48
-
- Fetch multiple splits at once on getTreatments/getTreatmentsWithConfig
52
+
- Fetch multiple feature flags at once on getTreatments/getTreatmentsWithConfig
49
53
- Removed MatcherClient (DependencyMatcher now uses Evaluator directly)
50
54
- Removed shared memory.
51
55
- Several code cleanups
@@ -56,7 +60,7 @@
56
60
57
61
6.2.0 (May 30, 2019)
58
62
- Added validation for TrafficType in track calls.
59
-
- Added validation when split does not exist on treatments and manager calls.
63
+
- Added validation when feature flag does not exist on treatments and manager calls.
60
64
- Added multiple factory instantiation check.
61
65
- Removed producer modules.
62
66
- Added properties to track method.
@@ -98,7 +102,7 @@
98
102
- Downgrade logging level for shared memory messages
99
103
100
104
5.2.3: (Sep 5, 2017)
101
-
- Adding hotfix to return empty splits array in SplitManager when redis is empty.
105
+
- Adding hotfix to return empty feature flags array in SplitManager when redis is empty.
102
106
103
107
5.2.2: (Aug 1, 2017)
104
108
- Adding hotfix to return CONTROL if redis is down instead of failing.
This SDK is designed to work with Split, the platform for controlled rollouts, serving features to your users via the Split feature flag to manage your complete customer experience.
7
+
## Overview
8
+
This SDK is designed to work with Split, the platform for controlled rollouts, which serves features to your users via feature flags to manage your complete customer experience.
8
9
9
10
## Compatibility
10
11
This SDK is compatible with PHP 7.3 and above.
11
12
12
13
## Getting started
13
14
Below is a simple example that describes the instantiation and most basic usage of our SDK.
14
-
Keep in mind that since PHP does not have the ability to share memory between processes the use of the [split-synchronizer](https://help.split.io/hc/en-us/articles/360019686092-Split-Synchronizer-Proxy) is mandatory for this SDK.
15
+
Keep in mind that since PHP does not have the ability to share memory between processes the use of the [split-synchronizer](https://help.split.io/hc/en-us/articles/360019686092-Split-Synchronizer) is mandatory for this SDK.
Please refer to [our official docs](https://help.split.io/hc/en-us/articles/360020350372-PHP-SDK) to learn about all the functionality provided by our SDK and the configuration options available for tailoring it to your current application setup.
35
+
33
36
## Submitting issues
34
37
35
-
The Split team monitors all issues submitted to this [issue tracker](https://github.com/splitio/php-client/issues). We encourage you to use this issue tracker to submit any bug reports, feedback, and feature enhancements. We'll do our best to respond in a timely manner.
38
+
The Split team monitors all issues submitted to this [issue tracker](https://github.com/splitio/php-client/issues). We encourage you to use this issue tracker to submit any bug reports, feedback, and feature enhancements. We'll do our best to respond in a timely manner.
36
39
37
40
## Contributing
38
41
Please see [Contributors Guide](CONTRIBUTORS-GUIDE.md) to find all you need to submit a Pull Request (PR).
@@ -41,26 +44,31 @@ Please see [Contributors Guide](CONTRIBUTORS-GUIDE.md) to find all you need to s
41
44
Licensed under the Apache License, Version 2.0. See: [Apache License](http://www.apache.org/licenses/).
42
45
43
46
## About Split
44
-
47
+
45
48
Split is the leading Feature Delivery Platform for engineering teams that want to confidently deploy features as fast as they can develop them. Split’s fine-grained management, real-time monitoring, and data-driven experimentation ensure that new features will improve the customer experience without breaking or degrading performance. Companies like Twilio, Salesforce, GoDaddy and WePay trust Split to power their feature delivery.
46
-
49
+
47
50
To learn more about Split, contact hello@split.io, or get started with feature flags for free at https://www.split.io/signup.
* JavaScript for Browser [Github](https://github.com/splitio/javascript-browser-client)[Docs](https://help.split.io/hc/en-us/articles/360058730852-Browser-SDK)
For a comprehensive list of open source projects visit our [Github page](https://github.com/splitio?utf8=%E2%9C%93&query=%20only%3Apublic%20).
63
-
71
+
64
72
**Learn more about Split:**
65
-
73
+
66
74
Visit [split.io/product](https://www.split.io/product) for an overview of Split, or visit our documentation at [help.split.io](http://help.split.io) for more detailed information.
0 commit comments