Skip to content

Releases: neo4j-php/neo4j-php-client

Stability improvements, JOLT, maintenance

09 Apr 13:38
Compare
Choose a tag to compare
  • 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

09 Apr 12:21
Compare
Choose a tag to compare
  • Added HTTP Jolt protocol for OGM improvements in Neo4j
  • Fixed bug in neo4j 3.5 result set

Bugfix for Neo4J 3.5

09 Mar 22:38
Compare
Choose a tag to compare

Fixed a regression when working with Neo4J 3.5 to enforce proper result consumption

Big Performance increases, new features and bugfixes

07 Mar 20:51
Compare
Choose a tag to compare

New features:

  • Added keyby, pluck and toArrayRecursive methods on sequences
  • Added DateTimeZoneId
  • Added automatic conversion Bolt Type Parameters to immediately be used in Cypher

Performance Increases:

  • The driver now understands the fetch sizes based on session configuration
  • The results of the driver are now all lazily evaluated
  • The driver now utilizes the Sockets extension if it is installed.

Bugfixes

  • Properly forwarded transaction timeout information to the server
  • Basic documentation and housekeeping bugfixes
  • Fixed a new authentication propagation bug in neo4j scheme

Bugfix Authentication

06 Feb 15:22
Compare
Choose a tag to compare

Fixed a bug in the authentication logic when working with the neo4j scheme.

Bugfix AuraDB Free

06 Feb 14:13
Compare
Choose a tag to compare

Fixed read error AuraDB Free

Bugfix auto routing SSL

26 Jan 13:15
Compare
Choose a tag to compare

Fixed bug when working with clusters with SSL and AuraDB

Portability fixes

20 Jan 16:45
Compare
Choose a tag to compare
  • Removed the usage of unnecessary keywords such as UNWIND by the driver to improve portability between neo4j instances and configurations.
  • CI Regression fixes

Bugfixes, Typings, SSL, Performance optimisations, Dependencies upgrade, Exception handling

16 Jan 17:24
Compare
Choose a tag to compare
  • Timeout is now correctly configurable on every transaction
  • Moved to neo4j-php/bolt version 3.0
  • Transactions are now aware of the state they are in (committed, rolled back, finished, open) without querying the database
  • Better exception handling, recovery and transaction function management
  • Performance optimizations when opening new client (saving one round trip)
  • Better psalm typings in containers
  • Improved exception handling if the HTTP status code is above 400
  • Made SSL configurable on the driver level

Added getResult method on Summarisedresult

16 Jan 12:11
Compare
Choose a tag to compare
tested getResult

As pointed out by florent here: https://github.com/neo4j-examples/movies-php-client/pull/2