Summary
- New feature: the JDBC machine-id distributor can now automatically create the
cosid_machinetable (and its indexes) at startup — opt-in viacosid.machine.distributor.jdbc.enable-auto-init-cosid-machine-table=true. - Hardened Spring Boot starter boundaries and friendlier ID parsing.
- Dependency upgrades: Spring Boot 4.1.0 / Spring Cloud 2025.1.2, coapi 2.1.0, HikariCP 7.1.0, Guava 33.6.0-jre, Axon 4.13.3, Testcontainers 2.0.5, SpotBugs 6.5.8, test-retry 1.6.5, plus CI/docs tooling.
🚀 Features
🐛 Bug Fixes
- fix: harden starter boundaries and friendly ID parsing
📦 Dependencies
- fix(deps): update coapi to v2.1.0 (#1035)
- fix(deps) Update spring to 4.1.0 / spring-cloud 2025.1.2 (#1021)
- fix(deps) Update com.zaxxer:HikariCP to v7.1.0 (#1034)
- fix(deps) Update com.google.guava:guava to v33.6.0-jre (#1032)
- fix(deps) Update org.axonframework:axon-bom to v4.13.3 (#1028)
- fix(deps) Update org.testcontainers:testcontainers-bom to v2.0.5 (#1029)
- fix(deps) Update com.github.spotbugs to v6.5.8 (#1024)
- fix(deps) Update org.gradle.test-retry to v1.6.5 (#1022)
- fix(deps) Update dragonwell Docker tag to v25 (#902)
- chore(deps-dev): bump mermaid from 11.14.0 to 11.15.0 in /documentation (#1016)
🔧 CI / Tooling
- fix(deps) Update pnpm/action-setup action to v6 (#1014)
- fix(deps) Update renovatebot/github-action action to v46.1.18 (#1031)
Full Changelog: v3.1.0...v3.2.0