Skip to content

TestKit integration, CI/CD speed boosts, connection-pooling improvements, and the removal of legacy HTTP support.

Latest
Compare
Choose a tag to compare
@transistive transistive released this 26 May 12:03
· 2 commits to main since this release

What’s new: TestKit integration, CI/CD speed boosts, connection-pooling improvements, and the removal of legacy HTTP support.

Re-enabled Features

  • Full TestKit backend for running Neo4j integration tests in CI.

Improvements
CI/CD optimizations

  • Enabled Docker image caching and Composer caching across workflows.
  • Refactored GitHub Actions to speed up builds (docker build cache, service-restart logic, down-flags, etc.).
  • Flexible logging tests to support Neo4j 4.x & 5.x.

Connection pooling

  • Simplify acquiring and reusing Bolt connections for better performance and resource usage.

Bug Fixes

  • Uncovered by testkit: Resolved failures in ResultSummary, authentication, bookmarks, authentication and timeout management.
  • Neo4jConnectionPool: Fixed advertised address and routing logic.

⚠️ Breaking Changes

📚 Miscellaneous

  • Minor typo fixes
  • object-model cleanup