RESTEasy
Jakarta RESTful web services implementation for building REST APIs in Java
Jakarta REST implementation in pure maintenance across two parallel branches.
◆Recent moves
- 7d ago
Dependency bumps plus a fix for inherited package-private resource methods
Almost entirely Dependabot bumps — Jackson, JaCoCo, mime4j, Elytron. The one behavioral fix is resource methods inherited from a package-private class not being registered, which shipped simultaneously on the 6.2.x branch.
View source ↗ - 7d ago
6.2.x counterpart carrying the same inherited-resource fix
The 6.2.x twin of the 7.0.3 release published twenty minutes earlier, carrying the same package-private inheritance fix and overlapping dependency bumps. Documentation was also updated for the new feature pack.
View source ↗ - 3mo ago
Jakarta Persistence 3.2 migration and multipart form data on async proxies
Migrates to Jakarta Persistence 3.2 and fixes multipart form data with asynchronous invocations on proxies. Note that this release lists the same change set as 7.0.1 from four months earlier, so the changelog appears to have been regenerated rather than scoped to the delta.
View source ↗ - 3mo ago
@Inject without a public no-arg constructor; EJB interface endpoint scanning
Allows @Inject on resources, providers and applications without requiring a public no-arg constructor, bringing RESTEasy closer to CDI semantics — the most user-visible change in this window. Also ensures EJB interface methods are scanned for endpoint annotations and commits SSE response headers when a stream closes without sending.
View source ↗ - 8mo ago
JUnit 6 upgrade, Jakarta Persistence 3.2, async proxy multipart support
Where the Jakarta Persistence 3.2 migration and the async-proxy multipart fix first appear, along with an internal move to JUnit 6. The 7.0.2 release later repeats this same change list.
View source ↗ - 8mo ago
6.2.x dependency updates and a Jackson provider byte-copy fix
Routine 6.2.x maintenance, with the one substantive item being excessive byte array copies in ResteasyJackson2Provider. Everything else is version bumps and release tooling.
View source ↗