Releases: eclipse-ee4j/jersey
Releases · eclipse-ee4j/jersey
3.0.17
Release includes only bugfixes ported from 2.46
2.46
[Pull 5749] - Jersey update from 3.1.3 to 3.1.4 slows down our external service res…
[Pull 5750] - Use Skipping Analyzer always
[Pull 5751] - test(flaky): fix paramter type assert in testBothAnnotatedConstructor test case
[Pull 5754] - test(flaky): Sorting headers for deterministic order
[Pull 5755] - Netty connector hang up after repeated buffer overflow errors when writing data #5753
[Pull 5758] - Bump commons-io:commons-io from 2.11.0 to 2.14.0 in /tools/jersey-release-notes-maven-plugin
[Pull 5759] - Added test for JerseyChunkedInputStreamClose
[Pull 5760] - Adopt ASM 9.7.1 (JDK 24)
[Pull 5761] - Adopt Jackson 2.18.0
[Pull 5768] - fixed flaky test in testDisabledModule()
[Pull 5784] - Jersey 3.1.9: java.lang.NoSuchMethodException: jakarta.inject.Inject.value() #5782
[Pull 5788] - Wrapping all methods of the EntityInputStream
[Pull 5792] - [2.x] ParamConverterProvider constructors are now protected to allow extensibility
[Pull 5800] - NettyConnector - HOST header contains port & 307 works with buffered post
[Pull 5801] - Set correct HOST header for Netty & POST
[Pull 5809] - Fixed memory leak in Micrometer code when exceptions are returned from the method
[Pull 5813] - Fix memory leak when client does not use HK2
[Pull 5816] - Allow to configure Jackson's JaxRSFeature on Jersey DefaultJacksonJaxbJsonProvider
[Pull 5819] - Build & run with JDK 24
3.1.9
[Pull 5721] - Reverting removal of NullOutputStream for backwards compatibility
[Pull 5757] - Jakarta versions update
3.0.16
[Pull 5741] - [3.0] Legacy code removal (DefaultJacksonJaxbJsonProvider)
2.45
[Pull 5715] - Release a reference to threadlocal on shutdown
[Pull 5731] - Allow to disable JSON-B using System properties
3.1.8
[Pull 5663] - [3.1] multirelease jar fix for jersey-common
[Pull 5674] - PathProvider supports Path entities, in preparation for future default support in Jakarta REST 4.1 / Jersey 4.1
[Pull 5683] - ResponseWriter#writeResponseStatusAndHeaders drops some redundant code
[Pull 5704] - Add Path provider automatically to the list of providers
3.0.15
[Pull 5684] - Do not point to a SNAPSHOT Jersey in version-agnostic tests
[Pull 5711] - [3.0] Multi-Release jar fix
2.44
[Pull 5636] - Allow long content length in the JDK connector
[Pull 5639] - Allow having multiple annotations for multipart endpoint with @FormDataParam in any order
[Pull 5642] - Remove synchronized from Apache stream wrappers
[Pull 5643] - Document Multipart Configuration.
[Pull 5644] - Refactoring Maven build process
[Pull 5648] - Support for Virtual Threads in Executor Services
[Pull 5649] - MAX_HEADER_SIZE for the Netty connector
[Pull 5652] - Unify the SniConfigurator with other branches
[Pull 5664] - More release checks
[Pull 5665] - update Jackson to 2.17.1
[Pull 5666] - [2.x] mvn build improvements
[Pull 5669] - prevent calling ServletRequest#getInputStream if FILTER_FORWARD_ON_404
[Pull 5673] - Support missing Content-Length header
[Pull 5677] - Prevent blowing connections number for reoccurring SSLContextFatories
[Pull 5685] - Better explanation of missing jersey-hk2 module consequences.
[Pull 5688] - Wrap call of deprecated HttpServletResponse#setStatus into try catch
[Pull 5689] - Support Multipart with Buffered Entity and Netty Connector
[Pull 5690] - Prevent NPE in micrometer when there is no response & 404
[Pull 5698] - Last-Modified header is garbled when accessing wadl document on Japanese locale
[Pull 5705] - Allow ChunkedInput#close to close the underlying stream
[Pull 5706] - Propagate WebApplicationException from SseEventSource to provided error handler
[Pull 5707] - Fix intermittent failure in BroadcasterExecutorTest
3.1.7
[Pull 5341] - Improving I/O Efficience and Performance using NIO API instead of IO API
[Pull 5603] - Expect100Continue test fixed for NettyConnector
[Pull 5611] - Jetty HTTP Container native timeout
[Pull 5612] - Allowing sending Status over sending error
[Pull 5660] - Better document virtual threads