Changelog for zookeeper |
Release |
What has changed? |
1.2.1 |
Bugs:
- Fix compilation error with PHP 7.0 (Thanks to erikn69, GH PR #57) |
1.2.0 |
Improvements:
- Make extension compatible with PHP 8.2 (Thanks to Federico J. ?lvarez Valero and erikn69, GH PR #55, #56) |
1.0.0 |
Improvements:
- Make extension compatible with Zookeeper 3.6 (Thanks to camporter, GH PR #43)
- Make extension compatible with PHP 8 (Thanks to John P. Bloch, GH PR #44) |
0.7.2 |
Bugs:
- Fix segfault due to double free of global callback data (GH PR #35)
- Optimize callback-related statements
- Fix build error with PHP 7.4 (GH PR #38) |
0.6.4 |
Bugs:
- Fix segmentation fault after destroying Zookeeper instance (Issue #32) |
0.7.1 |
Bugs:
- Fix segmentation fault after destroying Zookeeper instance (Issue #32) |
0.7.0 |
Improvements:
- Make parameter 'acls' of method 'create' optional
- Add static method 'dispatch'
- Drop PHP-5 support (Issue #14)
Bugs:
- Fix segmentation fault found in PHP 7.3 |
0.6.3 |
Bugs:
- Correct exception message (From "Failed to connect to Zookeeper" to "Failed to initialize ZooKeeper ...", Issue #29)
- Fix 'duplicate symbol _php_zk_config_ce'
- Fix segmentation fault when destroying Zookeeper instance (GH PR #31) |
0.6.2 |
Bugs:
- Fix 'undefined symbol: zoo_wgetconfig' with libzookeeper < 3.5 (Issue #22) |
0.6.1 |
Bugs:
- Fix memory leaks
Others:
- Fix symbol conflicts |
0.6.0 |
Improvements:
- Add class 'ZookeeperConfig'
- Add method 'getConfig'
- Drop PHP-5 support |
0.5.0 |
Improvements:
- Add method 'close'
php-zookeeper-0.5.x will be the last series which supports PHP 5.x. |
0.4.1 |
Bugs:
- Fix 'Corrupted fcall_info provided to zend_call_function()' (AZ Issue #89, #90) |
0.4.0 |
Bugs:
- Fix segmentation fault due to improperly implemented threading (PR #13)
Improvements:
- Add function 'zookeeper_dispatch' |
0.3.2 |
Bugs:
- Fix duplicate symbols (PR #10) |
0.3.1 |
Bugs:
- Fix memory leak in method getChildren (Thanks to hulk<[email protected]>, PR #5)
- Fix memory leak in method create (Thanks to Lin Huang, PR #6) |
0.3.0 |
Bugs:
- Fix session warning with PHP 7.1 (Issue #4)
Improvements:
- Support PHP-7 (PR #1)
- Support exceptions (PR #2) |
0.2.3 |
Bugs:
- Fix 'Node with null data cause php segfault at Zookeeper::get($path)' (AZ Issue #21)
- Fix 'Stat is null when get a node which holds null data' (AZ Issue #29)
- Fix 'Wrong type conversion in function call' (Thanks to Dmitry Faleychik<[email protected]>, AZ PR #42)
- Fix AZ PR #44 (Thanks to jeff.tang<[email protected]>)
- Fix AZ Issue #27 (--with-libdir not honoured, Thanks to Remi Collet)
- Return null after zoo_exists returning 0-length directly (AZ PR #45)
Improvements:
- Respect null's when passed as values during set(), create(), and get() (Thanks to Ryan Uber<[email protected]>, AZ PR #22)
- Make extension compatible with Zookeeper 3.5.0alpha (Thanks to Ryan Uber<[email protected]>, AZ PR #28 N #48)
- Display ini entries in `phpinfo()` |
0.2.2 |
- PHP 5.4 compatibility
- Sample PHP class for using zookeeper
- Fix NOTCONNECTED_STATE issue
- Various other fixes |
0.2.1 |
- Package up missed source files |
0.2.0 |
- Added session handler support
- Added connect() and delete methods
- Bug fixes |
0.1.0 |
- Initial PECL release |