Releases: thecookiezen/spring-data-ladybugdb
Releases · thecookiezen/spring-data-ladybugdb
v0.0.5 (2026-03-30)
✨ New Features
- 🏠 Home directory configuration for connection factories — Allow configuring a
home_directoryonSimpleConnectionFactoryandPooledConnectionFactoryso that every new connection automatically executesCALL home_directory='<path>'before being used. (460e2c4)
📦 Dependency Upgrades
- ⬆️ Bump
org.asciidoctor:asciidoctorjfrom 3.0.0 to 3.0.1 - ⬆️ Bump
org.asciidoctor:asciidoctorj-diagramfrom 3.2.0 to 3.2.1 - ⬆️ Bump
org.asciidoctor:asciidoctor-maven-pluginfrom 3.1.1 to 3.2.0
v0.0.4 (2026-03-24)
✨ New Features
- 📚 Dedicated documentation module — Adds a dedicated documentation module to the project. (b63fce0)
🐛 Bug Fixes
- 📝 Documentation fixes
📦 Dependency Upgrades
- ⬆️ Bump
com.ladybugdb:lbugfrom 0.15.1 to 0.15.2 - ⬆️ Bump
org.neo4j:neo4j-cypher-dslfrom 2025.2.4 to 2025.2.5
0.0.3 - Downgrades Spring Framework to 6.x
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
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
- @dependabot[bot] made their first contribution in #4
Full Changelog: v0.0.1...v0.0.2
Initial Release 0.0.1
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