Releases: launchdarkly/php-server-sdk
Releases · launchdarkly/php-server-sdk
3.1.0
[3.1.0] - 2018-04-30
Added
- Analytics events for feature evaluations now have a
variationproperty (the variation index) as well asvalue. This will allow for better performance in future versions ofld-relaywhen it is used with the PHP client.
Fixed
- Fixed a bug that made segment-based rules always fall through when using
LDDFeatureRequester.
3.0.0
Added
- Support for a new LaunchDarkly feature: reusable user segments.
2.5.0
[2.5.0] - 2018-02-13
Added
- Adds support for a future LaunchDarkly feature, coming soon: semantic version user attributes.
2.4.0
[2.4.0] - 2018-01-04
Added
- Support for private user attributes.
Changed
- Stop retrying HTTP requests if the API key has been invalidated.
- User bucketing supports integer attributes. Thanks @mlund01!
- Source code complies with the PSR-2 standard. Thanks @valerianpereira!
Fixed
- The PSR-4 autoloading specification is now correct. Thanks @jenssegers!
2.3.0
[2.3.0] - 2017-10-06
Added
- New
flushmethod forces events to be published to the LaunchDarkly service. This can be useful ifLDClientis not automatically destroyed at the end of a request. Thanks @foxted!
Fixed
- Documentation comment references the correct namespace for
CacheStorageInterface. Thanks @pmeth!
2.2.0
[2.2.0] - 2017-06-06
Added
- Support for publishing events via ld-relay
- Allow
EventPublisherto be injected into the client. GuzzleEventPublisheras a synchronous, in-process alternative to publishing events via background processes.- Allow the
curlpath used byCurlEventPublisherto be customized via thecurloption toLDClient. Thanks @abacaphiliac!
2.1.2
[2.1.2] - 2017-04-27
Changed
- Relaxed the requirement on
kevinrob/guzzle-cache-middlewarefor the defaultGuzzleFeatureRequester. - Added package suggestions in
composer.json.
Fixed
- Better handling of possibly null variations. Thanks @idirouhab!
2.1.1
[2.1.1] - 2017-04-11
Changed
- Better handling of possibly null targets. Thanks @idirouhab!
- Better handling of possibly null rules.
2.1.0
[2.1.0] - 2017-03-23
Changed
- Allow FeatureRequester to be injected into the client. Thanks @abacaphiliac!
- Allow Predis\Client to be overriden in LDDFeatureRequester. Thanks @abacaphiliac!
- Use logger interface method instead of Monolog method. Thanks @abacaphiliac!
- Improve type hinting for default. Thanks @jdrieghe!