Skip to content

Releases: thecookiezen/spring-data-ladybugdb

v0.0.5 (2026-03-30)

30 Mar 16:21

Choose a tag to compare

✨ New Features

  • 🏠 Home directory configuration for connection factories — Allow configuring a home_directory on SimpleConnectionFactory and PooledConnectionFactory so that every new connection automatically executes CALL home_directory='<path>' before being used. (460e2c4)

📦 Dependency Upgrades

  • ⬆️ Bump org.asciidoctor:asciidoctorj from 3.0.0 to 3.0.1
  • ⬆️ Bump org.asciidoctor:asciidoctorj-diagram from 3.2.0 to 3.2.1
  • ⬆️ Bump org.asciidoctor:asciidoctor-maven-plugin from 3.1.1 to 3.2.0

v0.0.4 (2026-03-24)

30 Mar 16:20

Choose a tag to compare

✨ New Features

  • 📚 Dedicated documentation module — Adds a dedicated documentation module to the project. (b63fce0)

🐛 Bug Fixes

  • 📝 Documentation fixes

📦 Dependency Upgrades

  • ⬆️ Bump com.ladybugdb:lbug from 0.15.1 to 0.15.2
  • ⬆️ Bump org.neo4j:neo4j-cypher-dsl from 2025.2.4 to 2025.2.5

0.0.3 - Downgrades Spring Framework to 6.x

22 Mar 21:15

Choose a tag to compare

Release Notes

🚨 Breaking Changes

This release breaks backward compatibility with Spring Boot projects.

🔻 Downgrades

  • Removed Spring Boot starter parent (v4.0.3)
  • Downgraded Spring Framework to v6.2.17

📦 Dependency Changes

Dependency Change
Spring Framework ⬇️ 6.2.17 (explicit BOM)
Spring Data Commons ➕ 3.5.10 (added)
Spring Boot Parent ❌ Removed

💥 Impact

  • Projects using Spring Boot may experience compatibility issues
  • Standalone usage now supported without Spring Boot

0.0.2 - LadybugDBTemplate Enhancement

19 Mar 09:51
ce676c4

Choose a tag to compare

What's Changed

LadybugDBTemplate Enhancement

Added EntityRegistry as a mandatory dependency to LadybugDBTemplate along with new convenience methods for executing Cypher queries:

  • query(String cypher, Class entityClass) - Execute a Cypher query and map results to entities
  • query(String cypher, Map<String, Object> parameters, Class entityClass) - Execute parameterized query with entity mapping
  • queryForObject(String cypher, Class entityClass) - Execute query and return single object
  • queryForObject(String cypher, Map<String, Object> parameters, Class entityClass) - Execute parameterized query for single object
  • stream(String cypher, Map<String, Object> parameters, Class entityClass) - Stream query results

Breaking Changes

  • EntityRegistry is now a mandatory dependency for LadybugDBTemplate

Dependencies

  • build(deps-dev): bump org.mockito:mockito-core from 5.22.0 to 5.23.0 by @dependabot[bot] in #4
  • build(deps-dev): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.0 to 3.6.2 by @dependabot[bot] in #3
  • build(deps-dev): bump org.codehaus.mojo:flatten-maven-plugin from 1.6.0 to 1.7.3 by @dependabot[bot] in #2
  • build(deps): bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 by @dependabot[bot] in #1

New Contributors

Full Changelog: v0.0.1...v0.0.2

Initial Release 0.0.1

08 Mar 17:01

Choose a tag to compare

Maven Dependency:

<dependency>
    <groupId>com.thecookiezen</groupId>
    <artifactId>spring-data-ladybugdb</artifactId>
    <version>0.0.1</version>
</dependency>

Full Changelog: https://github.com/thecookiezen/spring-data-ladybugdb/commits/v0.0.1