Releases: eclipse-ee4j/jersey
Releases · eclipse-ee4j/jersey
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
2.43
[Pull 5574] - Backing up CI/CD jobs into the Jersey project
[Pull 5580] - Adopt ASM 9.7
[Pull 5592] - Micrometer - Add missing metrics for cases of client errors
[Pull 5604] - Prevent Jackson failing while loading Modules (classloader issues)
[Pull 5605] - Cleaning redundant plugins from plugin management
[Pull 5606] - clean CI/CD scripts from the main project
[Pull 5608] - ObjectMapper.findModules throws Error
[Pull 5613] - Allow the internal package to be a part of the Jersey APIDoc
[Pull 5614] - Added support for HK2 factories, binders to comply with documentation.
[Pull 5617] - Allow for overriding the SNIHostName or turn it off. Allow for Domain Fronting.
[Pull 5621] - Add ability to configure the queue capacity for ChunkedOutput
[Pull 5622] - Document a workaround for HTTP Patch & provide tests
[Pull 5624] - Ensure the RequestScope and other singleton bindings are registered just once
[Pull 5625] - align CONTRIBUTING.md with Eclipse actual requirements
[Pull 5627] - Prevent NPE in Jersey Spring RequestContextFilter
[Pull 5628] - Lazy Load TracingLogger to track MATCH_RESOURCE_METHOD
[Pull 5629] - prevent synchronized blocking the virtual threads in JDK21
[Pull 5631] - 2.x versions update
[Pull 5632] - Multirelease includes JDK21 to support Thread.isVirtual()
[Pull 5633] - Excluding JDK21 multi-release from jaxrs bundle
3.1.6
[Pull 5518] - Jakartified versions update
[Pull 5525] - Adding support for private fields in `@BeanParam`
[Pull 5548] - Add JNH properties to the config
[Pull 5551] - Update EL impl
[Pull 5563] - Drop JDK 8 profiles in 3.1
[Pull 5565] - Replace synchronized blocks with Locks
[Pull 5566] - exclude static fields from POJO parsing in BeanParam
[Pull 5569] - Replace ThreadLocal with ConcurrentQueue in HttpDateFormat
[Pull 5571] - Fixed FirstByteCachingStream in JNH Connector
[Pull 5589] - Fix thread leak/invasion
[Pull 5593] - [3.1] versions update
4.0.0-M1
[Pull 5550] - Comply with 4.0 API
[Pull 5575] - implementation of UriInfo#getMatchedResourceTemplate(s) & API JAX-B drop
[Pull 5581] - Additional JDK related cleanup in poms
[Pull 5591] - Added TCK run on Tomcat
2.42
[Pull 5469] - Allow @priority for ExceptionMapper
[Pull 5473] - SameSite is capital first letter only.
[Pull 5475] - RegularExpression in Uri Template IS NOT optional
[Pull 5487] - Prevent Netty connection from being stuck
[Pull 5493] - [2.x] backport of the #5490
[Pull 5506] - Adopt Jackson 2.16.1
[Pull 5507] - prevent NPE when WebAppException#getResponse returns null
[Pull 5511] - Add URL of KeyStore and TrustStore to SslConfigurator
[Pull 5514] - ASCII encode ContentDisposition file name
[Pull 5536] - Add Apache5 properties to be grabbed by config
[Pull 5537] - Put duplicated methods into a common superclass
[Pull 5542] - Propagate Future.cancel() to connectors
[Pull 5544] - Add a logger for a request notifying Jersey Container is involved
[Pull 5557] - Drop JDK 7 profile
[Pull 5560] - [2.x] versions update
[Pull 5561] - [2.x] GitHub action validations added
3.1.5
[Issue 5491] - 3.1.4 broken release, JettyConnectorProvider always throws exception
[Pull 5481] - [3.1] Jetty 12 HTTP/2 support
[Pull 5484] - Adding Jetty 12 modules to release JDK version check
[Pull 5488] - [3.1] Enable Jetty 11 container
[Pull 5490] - JerseyEventSink#send throwing non IOExceptions
[Pull 5498] - Jetty 11 container adopted for backwards compatibility
[Pull 5499] - Fix for apidocs bundle generation
[Pull 5500] - Adding jersey-test-framework-provider-jetty-http2 to the bom/pom.xml
3.1.4
[Pull 5293] - HTTP/2 for JNH connector
[Pull 5372] - Jetty 12 multirelease
[Pull 5396] - Support a single EntityPart as an entity
[Pull 5398] - Created an example with Jakarta REST 3.1 SeBootstrap & Multipart
[Pull 5399] - Enable @FormParam EntityPart injection to fields
[Pull 5407] - Describe Java SE compatibility and Jetty modules compatibility
[Pull 5462] - HTTP/2 Jetty 11 support removed (to be re-worked for Jetty 12)
[Pull 5464] - Examples cleanup
[Pull 5466] - Drop 11 for Jetty11 classnames
3.0.12
[Pull 5449] - User Guide: Jackson 2.14 -> 2.15 migration
[Pull 5450] - Updated Parsson
[Pull 5452] - Non-Jakarta dependencies version update
[Pull 5453] - Jakarta dependencies version update