All Versions
10
Latest Version
Avg Release Cycle
41 days
Latest Release
325 days ago

Changelog History

  • v3.0.0 Changes

    December 03, 2020
    • πŸ“¦ [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
  • v3.0.0-RC2 Changes

    December 03, 2020
    • ⚑️ [Pull 4631] - HK2 version update + OSGi tests improvements
  • v3.0.0-RC1

    October 08, 2020
  • v3.0.0-M6 Changes

    June 22, 2020

    πŸš€ 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
  • v3.0.0-M5 Changes

    June 22, 2020

    πŸš€ 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
  • v3.0.0-M4 Changes

    June 22, 2020

    πŸš€ 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
  • v3.0.0-M3 Changes

    June 22, 2020

    πŸš€ 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
  • v3.0.0-M2 Changes

    June 19, 2020

    πŸš€ Another step towards Jakarta EE 9 release. Used additional Jakarta EE9 APIs (compared to 3.0.0-M1):

    • jakarta.inject:jakarta.inject-api:2.0.0-RC3
    • jakarta.validation:jakarta.validation-api:3.0.0-M1
    • jakarta.enterprise:jakarta.enterprise.cdi-api:3.0.0-M2
    • org.glassfish.hk2:hk2-api:3.0.0-M1
  • v2.32 Changes

    September 25, 2020
    • [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
    • 0️⃣ [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
  • v2.31 Changes

    May 25, 2020
    • ⬆️ [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.
    • 0️⃣ [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