Skip to content

Releases: jetty/jetty.project

9.4.56.v20240826

03 Sep 19:23
jetty-9.4.56.v20240826
ec6782f
Compare
Choose a tag to compare

This is a sponsored release for an End of Life version of Jetty.

Changelog

  • #12201 backport ThreadLimitHandler improvements from Jetty 12

11.0.24

03 Sep 19:22
jetty-11.0.24
5dfc59a
Compare
Choose a tag to compare

This is a sponsored release for an End of Life version of Jetty.

Changelog

  • #12201 backport ThreadLimitHandler improvements from Jetty 12

10.0.24

03 Sep 19:22
jetty-10.0.24
d538420
Compare
Choose a tag to compare

This is a sponsored release for an End of Life version of Jetty.

Changelog

  • #12201 backport ThreadLimitHandler improvements from Jetty 12

11.0.23

21 Aug 12:27
jetty-11.0.23
6fcf5cc
Compare
Choose a tag to compare

Changelog

  • #12156 Improvements to HttpConnection when reading 0 bytes
  • #12041 backport tracking retainable pool from Jetty 12

10.0.23

21 Aug 12:26
jetty-10.0.23
570aa4a
Compare
Choose a tag to compare

Changelog

  • #12156 Improvements to HttpConnection when reading 0 bytes
  • #12041 backport tracking retainable pool from Jetty 12

12.0.12

30 Jul 14:20
jetty-12.0.12
cc6f1b7
Compare
Choose a tag to compare

Changelog

  • #12072 - Regressions on form handling in ee9 / ee8 environments more error cases return 400 Bad Request now
  • #12070 - HttpSession lastAccessedTime and isNew not getting updated
  • #12044 - Temp directory not deleted
  • #12031 - Regression on ee9 / ee8 MultiPart parsing more error cases return 400 Bad Request now
  • #12022 - Intermittent NPE in OutputStream.close with GzipHandler
  • #12019 - External property file not being read
  • #12018 - NPE when passing null value to Request.param
  • #12012 - Added a UriCompliance.Violation.USER_INFO to deprecate user info in HttpURI
  • #12000 - Cannot use Paths that have spaces with jetty-ee10-maven-plugin
  • #11997 - Update deployment documentation for new features - new eeX.properties and new WEB-INF/jetty-{eeX}-web.xml and WEB-INF/jetty-{eeX}-env.xml configurables.
  • #11996 - mTLS: client cert verification for QUIC/HTTP3
  • #11995 - Upgrade quiche to version 0.22.0
  • #11965 - Client: Some HTTP/2 requests are never sent due to broken client TLS negotiation.
  • #11933 - Introduce new ResourceServlet feature
  • #10904 - jetty.sh reports FAILED too early due to stale state file.
  • #265 - Have start.jar --list-config also show license hints from archives in classloader.

9.4.55.v20240627

03 Jul 23:26
jetty-9.4.55.v20240627
7001583
Compare
Choose a tag to compare

Changelog

  • #11938 - Updating URL refs from eclipse.org/jetty and eclipse.dev/jetty to jetty.org (including XML dtd references)
  • #10805 - Jetty response with an invalid HTTP2 packet if the client set the hpack table size as 0

12.0.11

03 Jul 23:31
jetty-12.0.11
9f90ced
Compare
Choose a tag to compare

Special Thanks to the following Eclipse Jetty community members

Changelog

  • #11966 - Backport #11774 (env web xml) to Jetty 12.0.x
  • #11951 - Remove buffer from pool on write failure
  • #11949 - Content.Source from methods
  • #11944 - Jetty Part#delete() implementation throws IOException
  • #11938 - Updating URL refs from eclipse.org/jetty and eclipse.dev/jetty to jetty.org (including XML dtd references)
  • #11932 - Review HttpSender.ContentSender (and other ICB) to remove overridden succeeded method
  • #11925 - java.lang.NullPointerException: Cannot invoke "String.startsWith(String)" because "etag" is null
  • #11911 - 11 -> 12 Migration guide wrongly suggests Request.getHttpURI as replacement for HttpServletRequest.getRequestURL
  • #11910 - Introduce ByteChannelContentSource
  • #11909 - Start throws ConcurrentModificationException if an eeX-webapp.ini exists in start.d with a command line
  • #11907 - Fix openid.mod files for Jetty 12
  • #11906 - Improve support for MultiPart in jetty-core
  • #11902 - Un-deprecate WebAppClassLoading.addHiddenClasses(Attributes attributes, String... patterns) method
  • #11897 - Fix missing notifyRemoteAsyncErrors http config wiring
  • #11893 - Hello World Example Fails to Run
  • #11892 - mtls not working with http/3
  • #11888 - Correcting object identity in ee8 and ee9
  • #11878 - Add response to debug log event in HttpSender#failRequest() (@garydgregory)
  • #11876 - Experiment for aborting callbacks
  • #11873 - Server resources are not found if the server is subclassed in a different package
  • #11847 - replacement for GlobalWebappConfigBinding
  • #11811 - getHeaderNames should return header name once also when request has it in different case
  • #11803 - Follow Reactive Stream TCK for ContentSourcePublisher implementation (original contributions by @scrat98)

11.0.22

03 Jul 23:26
jetty-11.0.22
e711d4c
Compare
Choose a tag to compare

Changelog

  • #11939 - Updating URL refs from eclipse.org/jetty and eclipse.dev/jetty to jetty.org (including XML dtd references)

10.0.22

03 Jul 23:26
jetty-10.0.22
5c8471e
Compare
Choose a tag to compare

Changelog

  • #11939 - Updating URL refs from eclipse.org/jetty and eclipse.dev/jetty to jetty.org (including XML dtd references)