Skip to content

9.5.1

Choose a tag to compare

@github-actions github-actions released this 10 Jul 09:15
a11448e

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