Changes for version 0.19 - 2021-01-09

  • add experimental support for newer Bolt protocol versions (for Neo4j 4)
  • add experimental protocol() method to ServerInfo
  • version discovery succeeds on Neo4j 1.x (which is otherwise unsupported)
  • rename StatementResult module to Result, in line with the Neo4j Driver API
  • internal redesign (removes private Transport modules)



Perl Neo4j driver for Bolt and HTTP
Networking delegate for Neo4j Bolt
Networking delegate for Neo4j HTTP
HTTP agent adapter for REST::Client
Container for Cypher result values
Result of running a Cypher statement (a stream of records)
Bolt result handler
JSON/REST result handler
Fallback handler for result errors
Structure definition of Cypher result values
Details about the result of running a statement
Provides Neo4j server address and version
Context of work for database interactions
Deprecated (renamed to Neo4j::Driver::Result)
Statement statistics
Logical container for an atomic unit of work
Describes a node from a Neo4j graph
Directed sequence of relationships between two nodes
Represents a Neo4j spatial point value
Describes a relationship from a Neo4j graph
Represents a Neo4j temporal value