Revision history for Perl module Neo4j::Client 0.56 2025-11-06 - Make compiler and linker flags work more reliably, in particular libs(): - Gives the path to the static libraries instead of the dynamic ones - Fixed the order of -l flags: first libneo4j-omni, then OpenSSL - Add support for "use Inline with" syntax - Add libneo4j-omni package version to Alien metadata - Rewrite synopsis to include examples of using this module through Alien::Base::Wrapper, Inline::C, FFI:Platypus - Known bug: Since 0.54, this module requires OpenSSL 1.1.0 or later 0.55 2025-10-19 - Update libneo4j-omni to version 5.0.7, comprising the following changes: - Change the preferred Bolt v4 version from 4.0 to 4.4 - Fix bug causing a Bolt protocol violation when using certain temporal instant values by using the patch_bolt flag on Bolt 4.4 connections - Fix Bolt protocol minor version not being reported - Fix several memory leaks in neo4j_config_set_supported_versions(), neo4j_connect(), neo4j_begin_tx(), neo4j_free_tx() - Fix bugs in neo4j_ntostring() that could cause incorrect output or unspecified behaviour when called with certain byte array values, temporal instant values, or spatial values - Improve compiler compatibility and reduce number of build warnings - Add minimum required software versions to dist metadata 0.54 2024-11-01 - Add compatibility with Neo4j 5 - switch to majensen/libneo4j-omni (fork from cleishm/libneo4j-client) (v5.0.4) 0.52 2023-04-15 - update to latest majensen/libneo4j-client (fork from cleishm/libneo4j-client) (v5.0.2-maj-beta) 0.50 2023-04-09 - update to latest majensen/libneo4j-client (fork from cleishm/libneo4j-client) (v5.0.0-maj-beta) - BUILD.md describes how to update the libneo4j-client version 0.45 2021-01-09 - Use --disable-werror on configure; may acheive more successes on "alternative" OSes 0.43 2021-01-02 - Complete refactor to employ Alien build framework - majensen/libneo4j-client (source for build/ dir) can handle up to to Bolt v4.0 0.20 2020-12-19 - Add -DHAVE_BIO_METH_NEW for openssl 1.1.1 0.17 2020-06-03 - Workaround when pkg-config not present, but ssl libs are (freebsd) 0.16 2020-06-03 - Install config.h, libneo4j-client src/lib/*.h, and add DEV_CCFLAGS 0.12 2020-06-02 - Abort Makefile.PL on MSWin 0.11 2020-06-02 - Pull CFLAGS from configure run and append 0.1 2020-05-31 - Initial version