Download Latest Version 9.2.0 source code.tar.gz (5.0 MB)
Email in envelope

Get an email when there's a new version of RESTHeart

Home / 9.0.0
Name Modified Size InfoDownloads / Week
Parent folder
restheart-darwin-arm64 2026-01-15 148.5 MB
restheart-darwin-amd64 2026-01-15 151.5 MB
restheart-windows-amd64.exe 2026-01-15 154.2 MB
restheart-linux-amd64 2026-01-15 159.1 MB
restheart.tar.gz 2026-01-15 50.8 MB
restheart.zip 2026-01-15 50.8 MB
9.0.0 source code.tar.gz 2026-01-15 5.0 MB
9.0.0 source code.zip 2026-01-15 5.9 MB
README.md 2026-01-15 1.3 kB
Totals: 9 Items   725.7 MB 0

RESTHeart 9.0.0 Release Notes

We're excited to announce RESTHeart 9.0, a fantastic release packed with new features and significant performance improvements. This major version brings enhanced security controls, modern authentication capabilities, and optimized runtime performance to help you build faster and more secure MongoDB APIs.

Highlights

  • Java 25 LTS required
  • New OAuth 2.0-style authentication endpoints (/token, /token/cookie) with 85% performance improvement
  • Enhanced authorization with request body predicates and query parameter access
  • Aggregation pipeline security blocks dangerous operations ($out, $merge, JavaScript execution)
  • GraalVM-based Docker images with improved startup time and memory usage
  • Enhanced observability with distributed tracing and custom metrics support

Breaking Changes

  • Map-Reduce pipelines removed - migrate to aggregation pipelines
  • Docker images switched from OpenJDK to GraalVM
  • GraphQL descriptors: remove descriptor.name, use string _id values
  • Token authentication: update clients to use /token endpoints

Upgrade Guide

See the full upgrade documentation: https://restheart.org/docs/foundations/upgrade-to-v9


Release Date: 2026-01-15

Source: README.md, updated 2026-01-15