Changes for version 0.26 - 2021-07-30

  • Change in experimental feature behaviour: Most methods that return lists now yield item count when called in scalar context
  • deprecate experimental list context syntax for run()
  • deprecate experimental methods Node->deleted() and Relationship->deleted()
  • deprecate experimental method ServerInfo->protocol(); add method ServerInfo->protocol_version() as replacement
  • ServerInfo->version() is now a discouraged alias of ServerInfo->agent()
  • change syntax for experimental Cypher parameter conversion config option


Explains features that have been deprecated, but not yet removed
Explains the design of the networking modules


Neo4j community graph database driver for Bolt and HTTP
HTTP agent adapter for libwww-perl
Container for Cypher result values
Result of running a Cypher statement (a stream of records)
Bolt result handler
JSON/REST result handler
Jolt result handler
Fallback handler for result errors
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


in lib/Neo4j/Driver/Net/
in lib/Neo4j/Driver/Net/
in lib/Neo4j/Driver/