Special Thanks to the following Eclipse Jetty community members
- @hboutemy (Hervé Boutemy)
- @danishnawab (Danish Nawab)
Changelog
- #11465 - HttpURI.toURI() sets userInfo to null
- #11455 - Improve DEBUG during WebInfConfiguration.unpack
- #11448 - UriCompliance.Violation ignored despite being set
- #11443 - Fix NPE in HttpReceiverOverHTTP2.read() when the channel's stream is null
- #11435 - Add suppressed failures in Callback failed
- #11432 - Change default number of acceptor threads
- #11426 - Experiment with ArrayByteBufferPool performance
- #11424 - What is the
jetty.deploy.scanInterval
default? module, ini, code, and documentation do not agree. - #11414 - When producing URI/URL strings follow spec and produce lowercase schemes and drop default ports
- #11410 - PathMappingsHandler does not start ResourceHandler properly
- #11401 - Replace StringBuffer with StringBuilder
- #11398 - WebSocket ClosedChannelException when demanding frames in onOpen
- #11397 - Jetty 12:
ContextHandler.getTempDirectory()
does not respect theContext.getTempDirectory()
contract - #11387 - Reintroduce MultiPartCompliance.LEGACY (not as default) too allow for parsing of non-compliant
multipart/form-data
- #11386 - Making FormFields get defaults from Context, not Request
- #11383 - Added documentation about
SslHandshakeListener
. - #11377 - Jetty 12 fails to start WebApp Bundle with OSGi Boot bundle (or when packaged)
- #11371 - Review ArrayByteBufferPool eviction
- #11370 - IllegalStateException when last write fails
- #11363 - ContentSourcePublisher throws from request
- #11361 - Updates to UriCompliance.checkUriCompliance
- #11360 - drop buildnumber:create already executed by jetty-util (@hboutemy)
- #11356 - Allow ServerWebSocketContainer to be created without ContextHandler
- #11353 - The default virtual thread executor should created named threads (@danishnawab)
- #11310 - Uploading big multipart files via jetty 12.0.5 with spring boot 3.2.1 cause problems
- #11279 - fix use of AliasCheckers with CombinedResource
- #11278 - 500 response when trying to display symlinked directory
- #11270 - Windows 11 pro - problem launching Jetty with ${jetty.home}\etc\jetty-ee10-deploy.xml
- #10432 - Fix buffer leaks in FCGI and H3
HttpClientIdleTimeoutTest
- #8979 - Jetty 12 - HttpClientTransport network "modes"
- #8887 - Jetty-12 client calls onDataAvailable with producing thread