Skip to content

Releases: eclipse-ee4j/jersey

2.33

18 Dec 18:31
Compare
Choose a tag to compare
  • [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

    03 Dec 13:39
    Compare
    Choose a tag to compare
  • [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

    03 Dec 13:37
    Compare
    Choose a tag to compare
    3.0.0-RC2 Pre-release
    Pre-release
  • [Pull 4631] - HK2 version update + OSGi tests improvements
  • 3.0.0-RC1

    18 Dec 19:52
    Compare
    Choose a tag to compare
    3.0.0-RC1 Pre-release
    Pre-release

    OSGi fixes and adjustements, dependencies updates.

    2.32

    25 Sep 18:00
    Compare
    Choose a tag to compare
  • [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

    22 Jun 20:07
    Compare
    Choose a tag to compare
    3.0.0-M6 Pre-release
    Pre-release

    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

    22 Jun 19:51
    Compare
    Choose a tag to compare
    3.0.0-M5 Pre-release
    Pre-release

    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

    22 Jun 19:45
    Compare
    Choose a tag to compare
    3.0.0-M4 Pre-release
    Pre-release

    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

    22 Jun 19:38
    Compare
    Choose a tag to compare
    3.0.0-M3 Pre-release
    Pre-release

    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

    25 May 10:59
    Compare
    Choose a tag to compare
  • [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