Releases: majensen/libneo4j-client
v5.0.0 - Neo4j v3, v4, v5 support
This is the first release from this fork of https://github.com/cleishm/libneo4j-client (which currently supports Neo4j v1.0 only).
The forked library and client tool now support:
Neo4j v3+ : explicit transactions (begin, rollback, commit features), Bolt 3.0 protocol updates
Neo4j v4+ : database selection, Bolt 4.0 protocol updates
Neo4j v5+ : element_id features
In addition, all structure-based data types (as defined at https://neo4j.com/docs/bolt/current/bolt/structure-semantics/) now are explicitly defined in the library, having explicit constructors, accessors, and string renderers. These include Date, Time, DateTime, LocalTime, LocalDateTime, Duration, Point2D, Point3D. The neo4j-client should correctly recognize these types and render outputs approximately the same way as the Neo4j Browser client does.