Releases: neo4j-php/Bolt
Releases · neo4j-php/Bolt
v3.1.1
- Removed the need of bcmath extension
- Updated phpunit tests for structures to test also against negative timestamps (before utc epoch)
v3.1
This release contains some fixes on structure classes. If you have been using them we highly suggest you to update the library asap.
- Fixed issues in date/time structure classes
- Added packing for structure classes
- Added phpunit tests to cover structure classes
- Extended logic for timeout on connection classes
- Github CI
v2.7.2
- Updated structure classes to fixed versions
v3.0
- Removed Facade design pattern and added Factory design pattern on Bolt class
- Checked and updated all protocol classes by official documentation
- Added authentification helper for generating extra argument for hello/init message
- Added new type of exception on message response IGNORED
- Refactoring
What's Changed
- Bolt acts as ProtocolFactory instead of Facade. by @stefanak-michal in #65
- Protocols cleanup by @stefanak-michal in #67
- Small authentication improvements by @transistive in #74
- Extended MessageException by @stefanak-michal in #73
- Added version method to AProtocol classes by @transistive in #75
Full Changelog: v2.7.1...v3.0
v2.7.1
- Restored method for backward compatibility
v2.7
- Added support for OIDC
v2.6
- Added v4.4 support
- Added missing return types
- Updated annotations
- Fixed inheritance
v2.5.3
- Fixed map packing with non-string keys
v2.5.2
- added timeout exception message
v2.5.1
- Fixed length for packing into chunks