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

