Get started
Upgrading
What changes between releases and what to do about it. Read only the guides between the version you run and the one you are moving to.
A release that changes an existing behavior has its own upgrade guide. A release that is not listed here only adds features, and upgrading to it needs no change on your side.
To move across several releases, read every guide between the two versions, oldest first.
Upgrade guides
| Guide | Who is affected |
|---|---|
Deployments that use |
|
Deployments with a service already bound to |
|
Deployments that rely on requests with no |
|
Deployments that use |
|
Every deployment coming from RESTHeart 8 or earlier: Java 25, the new Docker images, OAuth 2.0 and the security changes. |
Before you upgrade
-
Read the release notes on GitHub for the full list of changes in each version.
-
Try the new version against a copy of your configuration and data first.
-
For the documentation of RESTHeart 8, use the version menu at the top of the sidebar.