Releases: eclipse-ee4j/jersey
Releases · eclipse-ee4j/jersey
3.1.3
[Pull 5374] - exclude release and version-agnostic tests from release
2.40
[Pull 5298] - Do not encode slash in templates in MP RestClient
[Pull 5299] - Do not completely swallow the cdi exception on error
[Pull 5305] - Adopt ASM 9.5
[Pull 5306] - Support NettyConnector & RequestEntityProcessing.BUFFERED
[Pull 5310] - Better support inheritance in Resource Methods
[Pull 5311] - Changes to InterceptorInvocationContext related to the integration with Helidon
[Pull 5319] - Additional logging for SNI
[Pull 5320] - Guard list of headers for modifications
[Pull 5324] - Handle equals and hashCode on MicroProfile client proxies
[Pull 5326] - Return null instead of throwing exception when querystring parameter is missing
[Pull 5330] - Fix possible NPE in netty client
[Pull 5331] - allow for resource methods to return
[Pull 5335] - Redirect GuardianList#toString to original toString
[Pull 5345] - Allow for setting connector provider via properties
[Pull 5348] - dependencies update
[Pull 5349] - Parametrize ParamConverters to allow throwing IAE
3.1.2
[Issue 5295] - Test failures after migration to Jersey 3.1.1
[Pull 5297] - Document ApplicationPath migration concern
[Pull 5304] - Jakartified versions update
[Pull 5312] - Support SNI for JNH connector
[Pull 5321] - Update 3.1 EntityPart providers for Injectless Client
[Pull 5323] - Workaround JNH InputStream.available() == 1 for no entity
[Pull 5336] - Redirect GuardianList#toString to the guarded list
2.39.1
[Issue 5275] - Compatibility with RestEasy
[Issue 5276] - JettyConnectorProvider does not support JerseyClientBuilder.hostnameVerifier()?
[Pull 5270] - allow custom Content-Length for HEAD method
[Pull 5277] - Updated archetypes and created a test to keep archetype versions up-to-date
[Pull 5278] - Hostname verifier for the Jetty connector
[Pull 5282] - Get media type fix
[Pull 5284] - Support 3rd party instantiators working with @context only
2.39
[Issue 5199] - Apache 5 Proxy Issue
[Issue 5221] - Typo in documentation
[Issue 5225] - CVE for dependency jackson-databind
[Issue 5226] - jersey-media-multipart depends on JUnit - regression
[Pull 5219] - Bundles related adjustments
[Pull 5222] - Typo fix in User Guide
[Pull 5229] - scope fix for JUnit dependency
[Pull 5230] - Jackson version update to 2.14.1
[Pull 5232] - Optional Injection-less client side for SE
[Pull 5241] - Add SNI Support based on Host header
[Pull 5250] - Update to NOTICE files & test
[Pull 5251] - Use useSystemProperties with Apache connectors
[Pull 5256] - Jersey Microprofile RestClient - NullPointerException when a optional…
[Pull 5261] - Warn only when ASM is not capable of handling java classes instead of…
3.1.1
[Issue 5192] - Documentation/Implementation issue for the default exception mapper in Jersey 3.1.0
[Pull 5170] - Create HTTPS tests with JNH connector #5169
[Pull 5193] - Default exception mapper processing
[Pull 5197] - Update migration guide
[Pull 5237] - Don't Specify Wildcard Package OSGi Version for MicroProfile Rest Client
2.38
[Issue 3383] - jersey-container-jdk-http ignores host and always binds to wildcard address
[Issue 5156] - Question: how to change the configuration of ResourceConfig at runtime?
[Issue 5189] - Exception in Jersey Jetty handler's Host header parsing bubbles up to the top
[Pull 5115] - Dependencies versions update (master)
[Pull 5123] - JUnit bump 4 -> 5
[Pull 5129] - verify license via GitHub actions
[Pull 5136] - Release test: check the staged artifacts are valid
[Pull 5161] - Fix Container#reload
[Pull 5163] - Update JdkHttpServerFactory.java
[Pull 5165] - warn less (just once for all clients) about missing providers
[Pull 5174] - Adopt ASM 9.4
[Pull 5175] - Remove Guava under version 24
[Pull 5178] - Better @Inject support. For servlet classes, a qualifier is used.
[Pull 5185] - add dependencyConvergence rule to the maven-enforcer-plugin
[Pull 5186] - CI timeout extended to 30 HOURS
[Pull 5191] - Exception in Jersey Jetty handler's Host header parsing bubbles up to the top
[Pull 5194] - Fix optionals when empty
[Pull 5195] - Call tearDown to prevent Address already in use
[Pull 5198] - SSLHandshake No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
[Pull 5201] - bump Eclipse's parent pom to 1.0.8
[Pull 5205] - Add caching and improve performance
[Pull 5206] - Use Java 11 InputStream::readAllBytes to read String entities
[Pull 5207] - Fix alignment in the doc
[Pull 5208] - Fix FORM_PARAM_CONSUMED warning
[Pull 5211] - Store InvocationBuilderListenerStage into Runtime not to look up
[Pull 5212] - faster RuntimeType.toLowerCase in PropertiesHelper