This repository has been archived by the owner on Jan 27, 2021. It is now read-only.
Releases: javaee/jersey-1.x
Releases · javaee/jersey-1.x
1.19.1
Bug
- [JERSEY-2795] - CopyOnWriteHashMap is not thread safe
- [JERSEY-2529] - Bug in URL encoding in 1.18.1
- [JERSEY-2430] - Jersey fails to build under JDK8
- [JERSEY-2416] - Client LoggingFilter cannot be configured to skip logging of request body
- [JERSEY-2398] - Fix Nonce Manager for Jersey 1.x
Improvement
- [JERSEY-2427] - Message "null for uri: http://example.com/favicon.ico" creates an unprofessional image
Pull Requests
- [Pull 15] - JERSEY-2795: addressing concurrency issues in CopyOnWriteHashMap
1.19
Release date: 11-Feb-2015
Highlights
- Thanks to @cowwoc you're able to run Jersey 1.x applications on JDK8
- @japod improved CDI support (also present in 1.18.x releases) – Extension Lookup, Multiple Jersey WARs in an EAR and added Priority annotation
- JAX-RS 1.1 is now not part of Jersey Core module. Spec library is still a transitive dependency of the module but classes are not directly bundled into Jersey Core
(Possible) Breaking Changes
As mentioned above, JAX-RS 1.1 APIs are no longer directly bundled into Jersey Core module which means that users have to explicitly add jsr311-api.jar to their projects. This does not apply to users whose projects are based on Maven/Gradle as JAX-RS 1.1 API are still a transitive dependency of Jersey Core module.
Pull Requests
- [Pull Request #13] – JERSEY-2429 – JDK 8 support
- [Pull Request #10] – JERSEY-2632 – Deleting the tempfile used to validate write access to the temp folder
- [Pull Request #3] – JERSEY-2293 – Adding support for encoding Unicode Astral characters included in Uri parts
Bug
- [JERSEY-2028] - GZIPContentEncodingFilter leaks input stream for invalid GZIP response
- [JERSEY-2293] - Astral Unicode characters included in uri parts are not properly encoded
- [JERSEY-2429] - JDK8 support
- [JERSEY-2632] - Client.create() creates temporal file MIMEXXX.tmp in Jersey 1.x
Improvement
- [JERSEY-2186] - ApacheHttpClient4Handler not using per client/per user strategy as recommended by httpcomponents
- [JERSEY-2446] - WadlGeneratorResourceDocSupport can clean references
Task
- [JERSEY-2279] - MultiPartReaderClientSide.java causes exception on (Google Appengine) GAE
- [JERSEY-2363] - Repackage ASM lib in Jersey 1.x server module to get rid of the current external ASM lib dependency.