- Fixed some bugs concerning live transactions in respect to the send Multiple in the scope of the tx
- Introduced optional new response formatter by GraphAware
- Added Schema Index and Unique Constraint objects and methods for it in the Client
- Uses now GraphUnit for Integration testing
- Fixed docblock in live transaction
- When using getTable, if relationships should be present, their data will be returned in the corresponding row's column
- Added the possibility to add have headers to define query mode
- Fixed builder preventing setting a custom formatter class via non-yml way
- Added method for enabling the HA Mode without YAML Config
-
Added useful methods for by passing relationships in node objects
-
getConnectedNodes
-
getConnectedNode
- Fixed node internal ID not being casted to int
- added a parameter
removeIndexIfExist
defaulted to false increateUniqueConstraint
which will drop automatically the index when creating the constraint
$client->createUniqueConstraint('Repository', 'name', true);
- added
changePassword
method for Neo4j 2.2M04+
$client->changePassword('myUser', 'newPassword');
- getProperty() on relationship was returning always true
- sendMultiple was not converting empty arrays to maps in the Request json body
- added Prepared Transaction instance for handling multiple statements in one commit
- The bootstrap process has been changed
- The
getVersion
method has been replaced by thegetNeo4jVersion()
method. listIndex
returns now an array of indexed properties for the given label- new method
listIndexes
returning an arraylabel => [$properties]
- Added a ResponseFormatter for handling API responses
- Added a fallback mode for defining fallback connections in case of main connection failure
- ChangeFeed Module command added to core
- HttpClient send method takes now a fifth parameter
query
to add query strings to the http request
-
Auth Extension commands added to core
-
HttpClient receives now the ConnectionManager, it allows further improvement to provide fallback connections or duplication of commands