All notable changes to the project will be documented in this file. This project adheres to Semantic Versioning.
2.0.0 (2025-01-17)
- Add Big Segment store support (21c61b8)
- Bump LaunchDarkly to 6.4.0+ (c5c523c)
- Bump PHP to 8.1+ (c5c523c)
- Bump predis to 2.3.0+ (c5c523c)
- FeatureRequester requires configured ClientInterface (ffd1c39)
- Move DEFAULT_PREFIX const to LaunchDarkly\Integrations (63c3815)
- Add missing documentation on big segment store method (295ac15)
- Add psalm and cs-checker (1794878)
- Bump PHP versions in GitHub Actions (3eedaa5)
- Cleanup and strict types (4155441)
- Inline shared test package (40e93c6)
- Pluralize big segments (fdeae98)
- Run
composer cs-fix
to improve style (bc91e22) - Update type hints to quiet psalm (839833f)
- Use real Redis connection for tests (#30) (9623a51)
- Expanded SDK version support to v6
- Fixed compatibility error with PHP SDK 5.x branch.
- The package now allows using Predis 2.x. There are no differences in the parameters unless you are using the
predis_options
parameter to pass custom options directly to Predis, in which case you should use whichever options are valid for the Predis version you are using. (#12) - Also changed the SDK compatibility constraint to support the upcoming 5.0.0 SDK release.
- New option
predis_options
allows setting of any options supported by Predis. Previously, the only way to use extended capabilities of Predis was to create your own Predis client instance and pass it inpredis_client
. (#7)
Initial release, for use with version 4.x of the LaunchDarkly PHP SDK.