Skip to content

Releases: neo4j-php/neo4j-php-client

Autorouting for HTTP

17 Feb 16:41
Compare
Choose a tag to compare
  • Autorouting is now available for all connections.
  • Improved testing
  • Improved error handling over HTTP connections

Auto routing for clusters

08 Feb 20:37
Compare
Choose a tag to compare
  • auto-routing is now available for clusters over a bolt connection
  • documentation includes auto-routing examples

Bugfixes and testing

22 Jan 21:03
efc38fc
Compare
Choose a tag to compare
  • Removed the superfluous step of translating hostname to IP when opening a bolt connection
  • Improved test coverage

Added ssl context options

22 Jan 17:06
264893c
Compare
Choose a tag to compare

SSL context options can now be provided when using a bolt connection. An example of this can be found here:

$client = ClientBuilder::create()
    ->addBoltConnection('main', 'my-bolt-connection@somewhereinthecloud', BoltInjections::create()->withSslContextOptions([ 
          'verify_peer' => true,
          'allow_self_signed' => true
    ])
    ->build();

Bugfixes

19 Jan 09:58
Compare
Choose a tag to compare
  • Added proper translation of neo4j relationships to result set
  • Upgraded to stefanak/bolt 2.1
  • Increased test coverage

Bugfixes, documentation, tests & QoL improvement

24 Dec 11:55
8642a4a
Compare
Choose a tag to compare
  • Fixed bug during the opening transaction with the non-default database on bolt connection
  • Updated documentation to provide a scheme when adding a connection
  • Enforced the provided URL to contain a scheme, user, pass & host to have better error management

Minor quality of life improvements

18 Dec 11:02
Compare
Choose a tag to compare
  • Better documentation
  • Added and integrated parameter helper class with examples

MInor Api change

17 Dec 21:49
Compare
Choose a tag to compare

Changed the statement object to return array parameters for better interop

Minor bugfixes

17 Dec 21:34
c3cadc7
Compare
Choose a tag to compare

Fixed conversion bug from iterable to array while pushing statements over the bolt protocol

Minor updates

10 Dec 23:12
Compare
Choose a tag to compare

Fixed discovery API connection bug when using neo4j version 3