Skip to content

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

Compare
Choose a tag to compare
@transistive transistive released this 16 Jan 17:24
· 631 commits to main since this release
  • 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