Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Restlet Framework 2.6 M1 released #1447

jlouvel started this conversation in General
Jan 26, 2025 · 1 comments · 1 reply
Discussion options

Hi everyone,

We have just released the first milestone for the next major release that has 3 objectives:

  1. Ensure Long Term Support including key dependencies
    • Upgrade to Java 17 LTS
    • Upgrade to Jakarta EE 9, Jetty 12, Spring 6.2 and GWT 2.12
  2. Embrace latest HTTP innovations
    • Support HTTP/2 and HTTP/3, server-side and client-side, via Jetty
    • Support RFC 7578 for multipart representations, server-side and client-side, via Jetty
  3. Facilitate maintenance and community contributions
    • Move examples to dedicated repository easier to clone for users
    • Refactoring unit tests to follow Maven organization (test in each module)

In this first milestone, those changes were made:

  • Updated to Java 17
  • Moved from javax.* to jakarta.* packages
  • Upgraded to Jetty 12 and rely on standalone core API only (see this issue)
  • Upgraded to Spring 6.2 (Jakarta Servlet)
  • Removed deprecated NIO, WebDAV, SDC, SIP support
  • Removed deprecated Apache FileUpload, GAE, Apache HTTP Client, OSGi and RDF extensions
  • Deprecated extensions for removal in V2.7/3.0 (Atom, Guice, GWT, JAXB, OData and Servlet)
  • Updated version numbers in Engine class
  • Upgraded to GWT 2.12 (Jakarta Servlet)
  • Delivered 2.6 M1 to Maven Central

We are aware that the Jetty connectors aren't yet fully stable and subject to timeouts, which will be our goal to fix before the first release candidate planned for early February. Help with testing and fixes are highly appreciated.

Best regards,
Jerome Louvel
Thierry Boileau

PS: The roadmap for version 2.6, 2.7 and 3.0 version is maintained here, feedback welcome

You must be logged in to vote

Replies: 1 comment 1 reply

Comment options

Is this still on schedule for GA at the end of April?

You must be logged in to vote
1 reply
Comment options

jlouvel May 1, 2025
Maintainer Author

Hi @ybudweiser Our next step is to release 2.6 RC1 in the first half of May, stabilize the code further to potentially release 2.6.0 in the second hqlf. @thboileau for visibility.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet

AltStyle によって変換されたページ (->オリジナル) /