Special Thanks to the following Eclipse Jetty community members
- @dhs3000 (Dennis Hoersch)
Changelog
- #11587 - Allow configuring showCause in ErrorHandler
- #11583 - Broken HTTP/3 tests
- #11577 - Remove usages of URIUtil.toURI and URIUtil.split
- #11574 - shibboleth idp webapp under jetty 12.0.7
- #11572 - Deploy behaves differently when both WAR and XML exist in ${jetty.base}/webapps/ and you update the XML vs updating the WAR.
- #11558 - New tmp directory should be created on every
WebAppContext
start, if not explicitly configured - #11556 - Improvements and cleanups to ErrorHandler.
- #11553 - Restore startWebapp() to WebAppContext
- #11548 - java.nio.file.ClosedFileSystemException on hot redeploy
- #11539 -
Resource.copyTo(Resource)
has different behavior from Jetty 9/10/11 - #11522 - Allows to change the default ErrorHandler response type (@dhs3000)
- #11518 - Ensure request is set for ContextScopeListener in EE10
- #11513 - Perf regression in the HTTP parser caused by long look-ahead
- #11510 - Occasional NPE in ClassMatcher.match() from WebAppClassLoader.loadClass() usage
- #11509 - Removing constructor in CookieCache on minor version Change of artifact
- #11498 - Optimized ReservedThreadExecutor with ThreadIdPool
- #11495 - Add UriCompliance rules that follow the HTTP / URI / Servlet specs for illegal & suspicious characters
- #11486 - Improve HTTP parsing long look-ahead
- #11482 - The StatisticsHandler doesn't count 2xx codes
- #11451 - Reintroduce Cross Context Dispatch in Jetty 12
- #11411 - Allow non existant resources to be obtained from Resource.resolve()
- #11364 - Cleanup Resource IO
- #11319 - Implemented addBeanFromConstructor
- #10870 - How to set HttpConfiguration.securePort when the HTTPS port is dynamic?
- #10387 - Fix or suppress javadoc warnings
- #7647 - Document org.eclipse.jetty.client.Socks4Proxy "secure" parameter
- #5857 - Deprecate AbstractConnectionPool "callback" methods