Special Thanks to the following Eclipse Jetty community members
- @afarber (Alexander Farber)
- @trucnguyenlam (Truc Nguyen Lam)
- @sanjerai (Sanjeev Rai)
Changelog
- #13449 - HTTP2Session cleanups.
- #13439 - ServletHolder::initJspServlet() throws NPE after #13363
- #13429 - ConnectionLimit has inacurate deprecation version
- #13422 - moved context demo fails with ee10 environment
- #13419 - testRemoveAndReleaseFromCompoundPool fails when user locale is en_DE (@afarber)
- #13405 - Use distinct method names for task consumption in AdaptiveExecutionStrategy
- #13403 - EE8 Servlet API throws exceptions in normal control flow
- #13402 - Use default constructor for Attributes.Mapped (@trucnguyenlam)
- #13395 - EE11 TCK failure: AsyncContext.dispatch(context, path)
- #13393 - EE11 TCK failure: getWriter
- #13386 - Improve javadoc documentation for core API methods (@afarber)
- #13384 - fix mod file name for inclusion
- #13375 - WebSocketClient attempts to use HTTP/2 on servers without SETTINGS_ENABLE_CONNECT_PROTOCOL
- #13368 - Valid query sequences are still reported as violations to ComplianceViolation.Listener
- #13366 - Introduce MimeTypes.Mutable.clear() API
- #13364 - Deploy warnings for ee8 demos
- #13356 - Executing
--dry-run
via shell$()
can fail when certain JVM options are used. - #13350 - Fixes to ConnectionLimit for use with WebSocket
- #13330 - Content negotiation for Accept-Language (static pages) ?
- #13284 - jetty-openid library swallows provider errors when getting auth code
- #13187 - Missing API to increase QueuedThreadPool maxThreads by leased threads + QoSHandler bug of exceeding maxRequestCount by 1
- #12735 - Provide better documentation of JettyWebSocketServletContainerInitializer and jetty-${ee-version}-websocket-jetty-server modules
- #12300 - Use of RewriteHandler.LastRuleHandler without a child handler should produce a clear error message. (@sanjerai)