Key Features
- Add TLS support for secure connections
- Optimize struct member ordering to reduce padding and improve performance
- Add Script and Function commands
- Add Pub/Sub commands
- Add aliases for PHPRedis-compatible class names
- Add a connect method to the ValkeyGlide client
- Add benchmarks
What's Changed
- Cherry-pick: merge release 0.10 branch to main by @affonsov in #91
- Fix mac development instructions by @alexr-bq in #96
- chore: bump valkey-glide submodule for root_certs support by @currantw in #99
- ci: Add release automation workflows and version management by @affonsov in #94
- (dev): Update and improve linting infrastructure by @currantw in #104
- (ci):
test-modulesjob queuing indefinitely by @currantw in #106 - (feat): Add TLS support for secure connections by @currantw in #100
- feat: add markdown linting support for developers by @KIvanow in #110
- perf(php): optimize struct member ordering to reduce padding by @KIvanow in #111
- PHP: Add script and function commands by @prateek-kumar-improving in #97
- PHP Pub/Sub Implementation by @alexr-bq in #121
- PHP: Remove ValkeyGlideClusterException by @prateek-kumar-improving in #127
- Add aliases to PHPRedis-compatible class names by @jduo in #126
- PHP: Add connect method for ValkeyGlide client by @prateek-kumar-improving in #131
- PHP: Add benchmarks by @prateek-kumar-improving in #124
- PHP: Bump version to 1.0.0-rc2 by @prateek-kumar-improving in #133
- Fix validation check for rc builds on PECL Package by @affonsov in #135
- PHP: Add PHP API for registering alias by @prateek-kumar-improving in #138
- Php/create new rc by @prateek-kumar-improving in #140
- Update change log for release v1.0.0 by @prateek-kumar-improving in #137
New Contributors
Full Changelog: v0.10.0...v1.0.0