Releases: neo4j-php/neo4j-php-client
Releases · neo4j-php/neo4j-php-client
Release of all experimental enterprise features + neo4j 5 support + php 8
- improved typing
- correct overloading of certain methods
- bugfix when running a failed query on a transaction
- bugix when using the HTTP formatted in neo4j version 5
- fixed regression in uri implementation
- fixed bolt factory for version 5
- upgraded bolt library
- moved to PHP 8.0
- simplified configuration model
- use server states from bolt library
Bugfix php 8.2
- Fixed a bug when using php 8.2
Bugfixes
- Fixed bug in the connection pooling algorithm
- enforced session config propagation internally
- improved testing
Bugfix in fetchsize and bookmarks
- correctly passed bookmarks when using basic formatter
- correctly fetch next results when working with fetch size
Big performance and HA upgrade
- Implemented connection resolver with PHP implementation or SysVSem
- Implemented graceful driver fallback
- Fixed bug with transaction timeout
- Implemented simple routing cache with default PSR-11 implementation
- Upgraded DNS resolver to work with HA setups
Bookmarks, Upgraded bolt library and minor fixes
- Bookmarks are now automatically handled by the Session class
- The Bolt library has been updated to the latest version, which includes major memory performance increases
- Some basic bugfixes to make tests work more consistently between different environments
Bugfixes Neo4j 3.5
Fixed bugs when working with results in neo4j 3.5
Stability improvements, JOLT, maintenance
- Added full JOLT support
- Fixed bug when trying to dump an unconsumed result
- Improved stability and connection management by maintaining neo4j server state in connection
- Improved exception handling
- Small bug fixes and code maintenance improvements
Bugfix for Neo4j 3.5 and HTTP JOLT
- Added HTTP Jolt protocol for OGM improvements in Neo4j
- Fixed bug in neo4j 3.5 result set
Bugfix for Neo4J 3.5
Fixed a regression when working with Neo4J 3.5 to enforce proper result consumption