Releases: eclipse-ee4j/jersey
Releases · eclipse-ee4j/jersey
2.33
[Pull 4566] - Fix custom SSLSocketFactory not being set because of an unsafe lazy-initialization in JDK
[Pull 4573] - Support for SSL Configuration within JerseyTest
[Pull 4593] - Rest client inbound headers provider added
[Pull 4605] - Bump junit from 4.12 to 4.13.1
[Pull 4611] - Create PropertiesClass for external properties (http.proxyHost, http.proxyPort, http.nonProxyHosts)
[Pull 4612] - Adopt Jackson 2.11.3
[Pull 4613] - HttpUrlConnector extension
[Pull 4614] - NettyConnector connection close
[Pull 4615] - Allow for org.glassfish.jersey.servlet.ServletContainer in web.xml
[Pull 4623] - full clear of NettyInputStream
[Pull 4634] - Make JAX-B API optional
[Pull 4641] - Support for new property to ignore responses in exceptions thrown by the Client API
[Pull 4643] - Enable CompletionStage unwrap in MBW
[Pull 4648] - Keep ordering of classes and instances retrieved from ComponentBag
[Pull 4663] - Modify OSGi Jackson requirement to be compatible with GF 5.1
3.0.0
[Pull 4389] - Transition Jakarta REST API from javax to jakarta package
[Pull 4413] - Sync 3.x with master
[Pull 4417] - Remove Jackson1
[Pull 4427] - Update the RESTful Web Services API
[Pull 4428] - JAXB api/ri, parent pom versions update
[Pull 4444] - Additional JAX-RS & JAX-B jakartification for 3.0.0-M1
[Pull 4464] - Fix Jersey META-INF/services provider configuration file
[Pull 4488] - Prepared branch for Jersey 3.0.0-M3 release
[Pull 4494] - Jakartified.m4 master merge
[Pull 4495] - jakartification: servlet-api, grizzly
[Pull 4496] - Technical merge of released branch 3.0.0-M4-BRANCH
[Pull 4497] - Jakartification: arrange properties in the main pom
[Pull 4504] - Updated dependencies for M5
[Pull 4505] - Technical merge of released branch 3.0.0-M5-BRANCH
[Pull 4513] - version bump for JSONP
[Pull 4586] - Remove Jersey 3.x incompatible extension modules
[Pull 4589] - merge of master (2.32) into 3.x
[Pull 4591] - Enable tests after jakartified media
[Pull 4594] - Jakartified jetty (11.0.0.beta2)
[Pull 4595] - Use just the latest Weld and fix CDI-BV module
[Pull 4596] - Updated JTA and Yasson dependency
[Pull 4597] - Fix Jackson module
[Pull 4599] - Enable integration tests using new jetty plugin
[Pull 4609] - Jetty modules handled for JDK 1.8
[Pull 4616] - Weld integration
[Pull 4619] - Enable tests on JDK 8
[Pull 4620] - Enable jetty servlet/web container factory
[Pull 4621] - Make more integration tests working
[Pull 4622] - Fix CDI-SE module
[Pull 4626] - Make more tests and examples working
3.0.0-RC2
[Pull 4631] - HK2 version update + OSGi tests improvements
3.0.0-RC1
OSGi fixes and adjustements, dependencies updates.
2.32
[Issue 4462] - InvocationInterceptors only used once when registered on a Client.
[Issue 4493] - ChunkedOutput race condition
[Issue 4500] - JerseyEventSink shouln't throw exceptions in Flow.Subscriber methods
[Issue 4501] - SSE Endpoint should be able to inject Flow.Subscriber
[Issue 4507] - Intermittent HK2 ServiceLocatorImpl has been shut down
[Issue 4522] - org.glassfish.jersey.logging.LoggingInterceptor.LoggingStream does not override write(byte[] b, int off, int len)
[Issue 4533] - “NoSuchMethodErrors” due to multiple versions of org.apache.maven:maven-artifact:jar
[Issue 4536] - Missing Expect header and 100-continue handling in Jersey Client
[Issue 4538] - Features are executed in random order
[Issue 4542] - Loose dependency in CompositeInjectingConstraintValidatorFactory
[Issue 4548] - Netty connector timeouts are not heeded
[Pull 4485] - Note the subscription to email list and Twitter link in Readme
[Pull 4498] - Fix resources in containers
[Pull 4502] - Added Documentation for JSON-B support
[Pull 4503] - SSE Flow.Subscriber injectable as event sink
[Pull 4506] - Clean unused dependencies
[Pull 4508] - Fix intermittent premature ClientRuntime finalization
[Pull 4511] - Fixed HK2 AbstractActiveDescriptor Test
[Pull 4512] - project-info plugin configuration
[Pull 4514] - Implemented ClientBuilderListener
[Pull 4520] - Test Gzip + JSP
[Pull 4523] - Response.hasEntity to return true if buffered after readEntity
[Pull 4525] - Allow concurrent Exception to be unwrapped for the ExceptionMapper
[Pull 4526] - Regexp on MP RestClient @path
[Pull 4528] - Support TLSv1.3
[Pull 4531] - Fix #4522 - override write method in LoggingStream
[Pull 4540] - Allow for specifying Feature processing order
[Pull 4541] - Make Kryo use setRegistrationRequired(true) by default
[Pull 4543] - Rest client update to version 1.4.1
[Pull 4559] - Updating maven-javadoc-pugin to 3.2.0
[Pull 4561] - JAX-RS link fixes (new apidocs location)
[Pull 4567] - updateing dependencies for jersey-doc-modulelist-maven-plugin
[Pull 4569] - Use Helidon Connector from Helidon
[Pull 4571] - Prevent race condition in ChunkedOutput
[Pull 4574] - Fix issue with optional CDI in BV module
[Pull 4576] - Expect:100-Continue header handling
[Pull 4577] - RestClientListener call switched
[Pull 4578] - TimeOut property for Netty Connector
[Pull 4579] - attributeValue NPE handling
[Pull 4580] - Put Helidon Properties file back
[Pull 4581] - Support Apache HttpEntity as an entity type when using Apache Connector
[Pull 4582] - Add Helidon module to bom pom and remove Jackson 1
3.0.0-M6
Bringing in the latest Jakarta EE 9 dependencies (compared to 3.0.0-M5):
- JSON-P API: org.glassfish:jakarta.json:2.0.0-RC3
3.0.0-M5
Brought in the latest Jakarta EE 9 dependencies (compared to 3.0.0-M4):
- CDI API:jakarta.enterprise:jakarta.enterprise.cdi-api:3.0.0-M4
- EJB API, jakarta.ejb:jakarta.ejb-api:4.0.0-RC2
- HK2 API: org.glassfish.hk2:hk2-api:3.0.0-M2
- Inject: jakarta.inject:jakarta.inject-api:2.0.0-RC4
- JAX-B API: jakarta.xml.bind:jakarta.xml.bind-api:2.0.0-RC4
3.0.0-M4
Bringing more APIs from Jakarta EE 9 effort (compared to 3.0.0-M3):
- Grizzly 3: org.glassfish.grizzly::3.0.0-M1
- JAX-B API: jakarta.xml.bind:jakarta.xml.bind-api:2.0.0-RC3
- Servlet API: jakarta.servlet:jakarta.servlet-api:5.0.0-M1
3.0.0-M3
Compared to 3.0.0-M2, new dependencies from Jakarta EE 9 effort were added:
- EJB API, jakarta.ejb:jakarta.ejb-api:4.0.0-RC1
- EL. jakarta.el:jakarta.el-api:4.0.0-RC1
- Istack commons, com.sun.istack:istack-commons-runtime:4.0.0-M3
- Interceptor, jakarta.interceptor:jakarta.interceptor-api:2.0.0-RC2
- JPA API, jakarta.persistence:jakarta.persistence-api:3.0.0-RC2
- JSON-B API, jakarta.json.bind:jakarta.json.bind-api:2.0.0-RC1
- JSON-P API, org.glassfish:jakarta.json:2.0.0-RC2
- JSP API, jakarta.servlet.jsp:jakarta.servlet.jsp-api:3.0.0-M1
- JSTL API, jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api:2.0.0-RC1
- JTA API, jakarta.transaction:jakarta.transaction-api:2.0.0-RC1
2.31
[Issue 4362] - Upgrade Hibernate Validator to 6.1.0.Final
[Issue 4458] - ApacheConnector force the useSystemProperties flag to false
[Pull 4375] - Fixed #3801 - inject cdi into custom validator
[Pull 4414] - Use standard pom.xml structure in tests/integration/microprofile
[Pull 4415] - Use request scope ClientProperties.READ_TIMEOUT in Jetty && Netty
[Pull 4419] - Allow to use HeaderDelegateProvider to parse the response MediaType
[Pull 4425] - Updated GF, Jetty, Mimepull, Moxy, Yasson dependencies
[Pull 4426] - Support jdk15
[Pull 4429] - Make sure the RX invoker gets ExecutorService from Provider
[Pull 4431] - Adopt ASM 8.0
[Pull 4432] - Upgraded bean validation to 6.1.2.Final
[Pull 4438] - Fix jersey examples
[Pull 4441] - Fix some build warnings and a multithread warning, when building with…
[Pull 4442] - JerseyInvocation should override toString()
[Pull 4447] - feat: allow json-jackson to auto-discover modules
[Pull 4450] - When no JAX-B RI on CP warn and disable WADL
[Pull 4453] - jersey-2031
[Pull 4459] - Activate useSystemProperties into ApacheConnector (#4458)
[Pull 4460] - Offer the Client (partial) response in ProcessingException.
[Pull 4461] - Allow the user for overriding the default Viewable MediaType
[Pull 4466] - Updated NOTICE files and regarding legal information
[Pull 4467] - Be able to use invocation interceptor for multiple requests
[Pull 4469] - ClientDestroyTest fix
[Pull 4471] - Run tests with JDK11 in servlet-2.5-mvc-1
[Pull 4472] - Set additional security features on SecureSaxParserFactory.
[Pull 4473] - Execute tests in servlet-2.5-mvc-3
[Pull 4475] - Set Bundle-ActivationPolicy on core-common module
[Pull 4477] - Connector to Helidon 2 Web Client
[Pull 4482] - javadoc fix for helidon connector
[Pull 4483] - Moved localization messages to a proper folder