9.5.1
RESTHeart 9.5.1 Release Notes
Release date: July 10, 2026
RESTHeart 9.5.1 is a patch release focused on Helm and Kubernetes packaging improvements, documentation quality, and dependency updates.
Highlights
- Enhanced Helm chart delivery through OCI publishing on GHCR.
- Expanded Helm documentation with clearer installation and configuration guidance.
- More production-oriented chart defaults, with safer and more predictable runtime settings.
Helm Chart Improvements
- Added a CI workflow to package and publish the Helm chart to GHCR.
- Improved chart metadata, including home, sources, maintainers, and keywords.
- Added new templates for:
- Optional NetworkPolicy.
- Helm test pod for /ping endpoint validation.
- Updated default values with production-friendly settings:
- Non-root security context and read-only root filesystem.
- Preconfigured liveness, readiness, and startup probes.
- Default resource requests and limits.
- PreStop lifecycle hook and termination grace period.
- Support for envFrom, extra init containers, sidecars, and extra volumes.
- Optional wait-for-Mongo init behavior.
- Chart version updated to 0.3.0.
- Installation docs aligned to chart versioning.
Fixes
- Metrics HTML UI language standardized to English for better accessibility and consistency.
Dependency Updates
- Maven Surefire and Failsafe: 3.5.6
- Native Maven Plugin: 1.1.3
- MongoDB Java Driver: 5.7.1
- Undertow Core: 2.4.2.Final
- JBoss Logging: 3.6.3.Final
- Jackson Databind: 2.21.5
- Logback Classic: 1.5.38
- Apache Tika Core: 3.3.1
- Dropwizard Metrics core and jvm: 4.2.39
- JUnit Jupiter: 6.1.1
Compatibility Notes
- No application-level breaking changes were introduced in 9.5.1.
- For Helm deployments, use chart version 0.3.0.
Full Changelog: 9.5.0...9.5.1