@johannessen - I'm adding the v5.0 update here, also finally adding all the structure-based data types (datetime, point2d, duration, etc etc) - constructors, accessors and such. element_id is added to all the graph entities (in constructors and accessors), and a NEO4J_ELEMENTID type is introduced in the code that is essential treated as a subclass of NEO4J_STRING. The library can currently successfully handshake with v5.0 server (plus 4.x, 3.x, and 1.x), There are a few items to add to the client itself and some further unit tests. It's slow going because of limited discretionary time, but I think we will soon have a updated driver that works that Neo4j::Bolt can use.
@johannessen - I'm adding the v5.0 update here, also finally adding all the structure-based data types (datetime, point2d, duration, etc etc) - constructors, accessors and such. element_id is added to all the graph entities (in constructors and accessors), and a NEO4J_ELEMENTID type is introduced in the code that is essential treated as a subclass of NEO4J_STRING. The library can currently successfully handshake with v5.0 server (plus 4.x, 3.x, and 1.x), There are a few items to add to the client itself and some further unit tests. It's slow going because of limited discretionary time, but I think we will soon have a updated driver that works that Neo4j::Bolt can use.