Skip to content

4.0.3

Latest

Choose a tag to compare

@dmatej dmatej released this 01 Oct 08:42
· 1 commit to 4.x since this release

Eclipse Jersey is an implementation of the Jakarta REST 4.0 API, a foundational API to develop web services in Java following the Representational State Transfer (REST) architectural pattern.

jakartaee11_jersey4

New Features

Fixes

  • InputStream.nullInputStream() and Reader.nullWriter() are more efficient than new ByteInputStream(new byte[0]) and new Reader(...(new byte[0])) by @mkarg in #6073
  • Fix memory leak by @OndroMih in #6075
  • resolve null @context in Spring-proxied Jersey resources by @wokis in #6080
  • Fix memory leak (port to 3.1) by @OndroMih in #6088
  • Removed duplicit completion by @dmatej in #6098
  • fix(client): respect sun.net.http.allowRestrictedHeaders after config refactor by @arimu1 in #6118
  • fix(mp-rest-client): do not auto-propagate InboundHeadersProvider headers by @arimu1 in #6117
  • Terminate SseEventSource gracefully on HTTP 204 during (re)connect by @maho7791 in #6120
  • Fix #6040: also reset the encoder after a non-chunked request with a … by @abelet in #6124
  • Fix #6125: use the Expect: 100-continue handler of the pipeline on po… by @abelet in #6126
  • Fixed javadoc by @dmatej in abdfe4b

Updates

Build and CI

Maintenance

  • Removed ReaderWriter::readAllBytes by @mkarg in #6070
  • Fixed schemaLocation for poms by @dmatej in #6091
  • bugfix: clean up effectiveInjectionManager and move cleanup into fina… by @lprimak in #6099
  • Fixed links to HK2 and spec by @dmatej iin ee97f1a

New Contributors

Full Changelog: 4.0.2-RELEASE...4.0.3

TCK Report

***********************************************************************************
***                        TCK bundle information                               ***
*** Name:               Jakarta RESTful WS TCK 4.0.1                            ***
***********************************************************************************
***                        TCK results summary                                  ***
[INFO] Number of Tests Passed      = 2803
[INFO] Number of Tests Failed      = 0
[INFO] Number of Tests with Errors = 0
[INFO] Number of Skipped Tests     = 128
[INFO] ****************************************************************************