1.5.0 (2026-04-09)
Features
- add Kubernetes liveness and readiness probes with Yaci Store health integration (#58) (46521d4)
- add startup probe, onchain sync progress health check, and separate health group concerns (#63) (43e1374)
- add yaci-store admin UI dependency and configuration (#66) (3acdacb)
Bug Fixes
- add mainClass and process-aot to native profile for GraalVM build (17b5a27)
- liveness cannot monitor sync progress (d2cacac)
- pin third-party GitHub Actions to full SHA and add --ignore-scripts (552cb9e)
- remove literal quotes from admin UI header text (494d716)
- remove unused method parameters in MetadataCliApplication (8ea757d)
- replace @ConditionalOnProperty with runtime check for native image compatibility (5676ece)
- resolve 29 SonarCloud code smells (dc41f4b)
- resolve GraalVM native image DNS failure in Docker and improve CI reliability (842eab0)
- resolve read-only mode startup crash and Dockerfile build failure (#72) (bb3888e)
- resolve read-only mode startup crash by disabling admin-ui (#73) (62737f9)
- resolve remaining Sonar blockers and minor issues (b937446)
- resolve remaining SonarCloud issues on develop branch (413e3cc)
- resolve Sonar code smells and improve test coverage (3056b1d)
- resolve SonarCloud issues across codebase (0ecb998)
- split onchain health into separate liveness and readiness indicators (abd4df4)
- update integration tests for renamed health indicators (a75abaa)
- use CIP_26 priority in V2 CIP-26 test and update fixtures (40b8490)
- use recursive TreeWalk for root commit in batch mapping resolution (1cbd787)
- use regex patterns for Flyway resource hints in native image (a61fd98)
- use relative imports for conftest in e2e tests (056d8a8)
- use relative imports for conftest in e2e tests (97c55d2)
- V2 API required properties validation and AssetType crash on short units (#62) (c481778)
Performance Improvements
- add GraalVM native image optimization flags (1dcc014)
- batch JGit history resolution for CIP-26 offchain sync (2605524)
Documentation
- add Architecture Decision Records for key design choices (#64) (7a0ba7b)
- add Docker build and deployment guide to README (23df9eb)
- add operational endpoints table to README (8daea64)
- comprehensive CLAUDE.md rewrite with CIP-68, ops endpoints, and conventions (724d200)
- document API_DOCKERFILE env var for native image builds (f8dc8db)
- improve README and add Scalar API reference (#57) (199c557)
- mark JVM as production variant, native as experimental (e9f944b)