Skip to content

Changes

#62 (May 9, 2024, 2:38:16 PM)

  1. Using Java9+ NIO API for improved performance: Modern JREs offload to OS, and do other tricks. — 15908245+jansupol / githubweb

#61 (Apr 18, 2024, 6:23:24 AM)

  1. Jetty HTTP Container native timeout — Maxim Nesen / githubweb

#60 (Apr 15, 2024, 3:43:14 AM)

  1. Fix thread leak/invasion — 15908245+jansupol / githubweb
  2. ee10 versions update — Maxim Nesen / githubweb
  3. 3.1.6 — jersey-bot / githubweb
  4. 3.1.99-SNAPSHOT — jersey-bot / githubweb
  5. Expect100Continue test fixed for NettyConnector — Maxim Nesen / githubweb

#56 (Apr 4, 2024, 4:01:16 AM)

  1. [2.x] versions update — Maxim Nesen / githubweb
  2. GitHub action validations added — Maxim Nesen / githubweb
  3. 2.42 — jersey-bot / githubweb
  4. 2.43-SNAPSHOT — jersey-bot / githubweb
  5. [3.0] dependency convergence check (#5567) — noreply / githubweb
  6. Backing up CI/CD and TCK jobs into the Jersey project (#5574) — noreply / githubweb
  7. Adopt ASM 9.7 — Maxim Nesen / githubweb
  8. [3.0] versions update (#5584) — noreply / githubweb
  9. 3.0.13 — jersey-bot / githubweb
  10. 3.0.99-SNAPSHOT — jersey-bot / githubweb
  11. JDK version for the GH validations — Maxim Nesen / githubweb

#54 (Mar 21, 2024, 8:23:35 AM)

  1. Replace ThreadLocal with ConcurrentQueue in HttpDateFormat — 15908245+jansupol / githubweb
  2. Fixed FirstByteCachingStream in JNH Connector — 15908245+jansupol / githubweb

#53 (Mar 19, 2024, 7:12:01 AM)

  1. exclude static fields from POJO parsing in BeanParam — Maxim Nesen / githubweb

#52 (Mar 18, 2024, 7:59:02 AM)

  1. Replace synchronized blocks with Locks (#5565) — noreply / githubweb

#51 (Mar 15, 2024, 6:48:57 AM)

  1. Drop JDK 8 profiles in 3.1 — 15908245+jansupol / githubweb

#50 (Mar 14, 2024, 6:26:00 AM)

  1. Add a logger for a request notifying Jersey Container is involved — 15908245+jansupol / githubweb
  2. Drop JDK 7 profile — Maxim Nesen / githubweb
  3. Propagate Future.cancel() to connectors — 15908245+jansupol / githubweb
  4. jakartify imports — Jan Supol / githubweb
  5. Add the starting info logging message to Jetty Containers — Jan Supol / githubweb

#49 (Mar 7, 2024, 3:56:26 AM)

  1. Adding support for private fields in `@BeanParam` (#5525) — noreply / githubweb

#48 (Mar 6, 2024, 9:47:52 AM)

  1. Add JNH properties to the config — 15908245+jansupol / githubweb

#47 (Mar 6, 2024, 9:46:47 AM)

  1. Update EL impl — 15908245+jansupol / githubweb

#46 (Feb 23, 2024, 4:39:56 PM)

  1. Adopt Jackson 2.16.1 — Maxim Nesen / githubweb
  2. prevent NPE when WebAppException#getResponse returns null — Maxim Nesen / githubweb
  3. Add URL of KeyStore and TrustStore to SslConfigurator — Maxim Nesen / githubweb
  4. ASCII encode ContentDisposition file name (#5514) — noreply / githubweb
  5. exclude default IMPL from API (#5520) — noreply / githubweb
  6. Add Apache5 properties to be grabbed by config (#5536) — noreply / githubweb
  7. Put duplicated methods into a common superclass — 15908245+jansupol / githubweb
  8. Jakartify & cleanup after merge — Jan Supol / githubweb

#45 (Jan 31, 2024, 3:16:53 PM)

  1. versions update (#5518) — noreply / githubweb

#44 (Dec 14, 2023, 6:04:02 AM)

  1. Fix for apidocs bundle generation — Maxim Nesen / githubweb
  2. Adding jersey-test-framework-provider-jetty-http2 to the bom/pom.xml — Maxim Nesen / githubweb
  3. 3.1.5 — jersey-bot / githubweb
  4. 3.1.99-SNAPSHOT — jersey-bot / githubweb

#41 (Dec 12, 2023, 5:35:37 AM)

  1. Jetty 11 container adopted for backwards compatibility — Maxim Nesen / githubweb

#40 (Dec 8, 2023, 5:16:24 AM)

  1. Prevent connection from being stuck — Maxim Nesen / githubweb
  2. Catch Exception — Maxim Nesen / githubweb
  3. Add license check pre-release test — Maxim Nesen / githubweb
  4. Jakartification — Maxim Nesen / githubweb

#39 (Dec 8, 2023, 3:56:44 AM)

  1. Jetty 12 HTTP/2 support — 15908245+jansupol / githubweb

#38 (Dec 6, 2023, 11:12:58 AM)

  1. Catch Exception — Maxim Nesen / githubweb

#37 (Dec 6, 2023, 1:07:04 AM)

  1. [3.1] Enable Jetty 11 container — Maxim Nesen / githubweb

#36 (Dec 5, 2023, 12:56:21 AM)

  1. Adding Jetty 12 modules to release JDK version check — Maxim Nesen / githubweb

#35 (Dec 4, 2023, 7:58:56 AM)

  1. 3.1.4 — jersey-bot / githubweb
  2. 3.1.99-SNAPSHOT — jersey-bot / githubweb

#34 (Nov 24, 2023, 7:49:01 AM)

  1. Drop 11 for Jetty11 classnames — Maxim Nesen / githubweb

#33 (Nov 24, 2023, 6:54:00 AM)

  1. Set the RuntimeDelegate not to need it being looked up again and again — 15908245+jansupol / githubweb
  2. Allow @Priority for ExceptionMapper — 15908245+jansupol / githubweb
  3. RegularExpression in Uri Template IS NOT optional — 15908245+jansupol / githubweb
  4. additional merging changes — Jan Supol / githubweb

#32 (Nov 22, 2023, 5:27:34 AM)

  1. SameSite is capital first letter only. — 15908245+jansupol / githubweb

#31 (Nov 16, 2023, 4:38:46 AM)

  1. Examples cleanup — Maxim Nesen / githubweb

#30 (Nov 15, 2023, 7:05:42 AM)

  1. 3.0.12 — jersey-bot / githubweb
  2. 3.0.99-SNAPSHOT — jersey-bot / githubweb

#29 (Nov 15, 2023, 7:05:12 AM)

  1. HTTP/2 Jetty 11 support removed (to be re-worked for Jetty 12) — Maxim Nesen / githubweb

#28 (Nov 15, 2023, 2:30:56 AM)

  1. GraalVM 20.0.1 adaptation — 24524084+senivam / githubweb
  2. exclude version-agnostic module from version check — Maxim Nesen / githubweb
  3. Using Java7+ NIO API for improved performance (#5350) — noreply / githubweb
  4. Issue #3493 - backport BeanParam support from 3.x — Maxim Nesen / githubweb
  5. RFC 6570 implementation — Maxim Nesen / githubweb
  6. Encode curly brackets in proxy client — Maxim Nesen / githubweb
  7. Bump org.apache.maven:maven-compat — Maxim Nesen / githubweb
  8. Bump org.apache.maven:maven-core — Maxim Nesen / githubweb
  9. Bump org.apache.maven:maven-core — Maxim Nesen / githubweb
  10. update license check plugin to the latest released version — Maxim Nesen / githubweb
  11. HTTP/2 for Jetty connector (#5294) — noreply / githubweb
  12. Deprecate duplicated methods and fields in MBR/MBW — 15908245+jansupol / githubweb
  13. Fix nio failures on Windows — 15908245+jansupol / githubweb
  14. Prevent Class Cast Exception in cases where two classloaders handle the same TracingLogger — 15908245+jansupol / githubweb
  15. Allowing using SSLContext supplier per request by the NettyConnector — 15908245+jansupol / githubweb
  16. Adopt Jackson 2.15 — 15908245+jansupol / githubweb
  17. Added jersey-micrometer module (#5391) — noreply / githubweb
  18. Jetty HTTP2 modules added to the bom/pom.xml — Maxim Nesen / githubweb
  19. Netty Expect:100-continue feature support (#5412) — noreply / githubweb
  20. Propagate back-pressure correctly in MP REST Client SSE publisher (#5426) — noreply / githubweb
  21. ApiDocs fixes — Maxim Nesen / githubweb
  22. Filter headers for netty HTTP redirect and CONNECT requests — Maxim Nesen / githubweb
  23. Expect:100-continue fixes for Netty — Maxim Nesen / githubweb
  24. Decode extended filename in multipart content-disposition — Maxim Nesen / githubweb
  25. Fix normalizing URIs with percent encoded symbols — Maxim Nesen / githubweb
  26. Race condition (#5359) — noreply / githubweb
  27. Fixing servlet ResponseWriter#writeResponseStatusAndHeaders for error states — Maxim Nesen / githubweb
  28. Support multipart by Jetty & Netty — 15908245+jansupol / githubweb
  29. Add constants of Reponse Statuses and Http Header Names — 15908245+jansupol / githubweb
  30. Adopt ASM 9.6 — 15908245+jansupol / githubweb
  31. UserGuide and example extended for Micrometer integration (#5427) — noreply / githubweb
  32. Fix Jackson 15 -> Jackson 2.15 documentation — 15908245+jansupol / githubweb
  33. proper way of removing a handler — 15908245+jansupol / githubweb
  34. Fix query param in UriBuilder — 15908245+jansupol / githubweb
  35. ApiDocs bundle fix — Maxim Nesen / githubweb
  36. 2.41 — jersey-bot / githubweb
  37. 2.42-SNAPSHOT — jersey-bot / githubweb
  38. Updated Parsson — 15908245+jansupol / githubweb
  39. Revert Jetty Plugin version — 15908245+jansupol / githubweb
  40. Jersey User Guide: Jackson 2.14 -> 2.15 migration — Maxim Nesen / githubweb
  41. Moxy version update — Maxim Nesen / githubweb
  42. Versions update — Maxim Nesen / githubweb
  43. re-packaged Jackson version update — Maxim Nesen / githubweb
  44. After merge adjustments — Maxim Nesen / githubweb
  45. CP year — Maxim Nesen / githubweb

#27 (Sep 7, 2023, 8:07:58 AM)

  1. Support a single EntityPart as an entity — Maxim Nesen / githubweb

#26 (Sep 7, 2023, 7:50:23 AM)

  1. Enable @FormData EntityPart injection to fields — Maxim Nesen / githubweb

#25 (Sep 7, 2023, 7:45:30 AM)

  1. Upgrade to Jetty 12 — noreply / githubweb

#24 (Sep 6, 2023, 3:29:31 AM)

  1. Describe Java SE compatibility and Jetty modules compatibility — Maxim Nesen / githubweb

#23 (Aug 30, 2023, 8:03:33 AM)

  1. Created an example with Jakarta REST 3.1 SeBootstrap & Multipart — 15908245+jansupol / githubweb

#22 (Aug 15, 2023, 4:25:08 AM)

  1. HTTP/2 for JNH connector — Maxim Nesen / githubweb

#21 (Jul 25, 2023, 1:39:03 AM)

  1. 3.1.3 — jersey-bot / githubweb
  2. 3.1.99-SNAPSHOT — jersey-bot / githubweb

#20 (Jul 21, 2023, 6:25:50 AM)

  1. exclude release and version-agnostic tests from release — 24524084+senivam / githubweb

#19 (Jul 20, 2023, 5:14:00 AM)

  1. Handle equals and hashCode delegating its calls to the InvocationHandler objects — 24524084+senivam / githubweb
  2. Additional logging for SNI — 15908245+jansupol / githubweb
  3. Better support inheritance in Resource Methods — 15908245+jansupol / githubweb
  4. Add check for deps not in bom.pom (#5291) — noreply / githubweb
  5. Move dependencies of the version agnostic module to the test dependent profile — 24524084+senivam / githubweb
  6. Redirect GuardianList#toString to original toString — 15908245+jansupol / githubweb
  7. Fix possible NPE in netty client — 15908245+jansupol / githubweb
  8. Update ParamConverters.java — 15908245+jansupol / githubweb
  9. Allow for setting connector provider via properties (#5345) — noreply / githubweb
  10. Parametrize ParamConverters to allow throwing IAE (#5349) — noreply / githubweb
  11. allow for resource methods to return <? extends XYZ> — 15908245+jansupol / githubweb
  12. dependencies update (#5348) — noreply / githubweb
  13. 2.40 — jersey-bot / githubweb
  14. 2.41-SNAPSHOT — jersey-bot / githubweb
  15. cleaning out typos from bom/pom.xml — 24524084+senivam / githubweb
  16. Formatting fix in the User Guide — 24524084+senivam / githubweb
  17. Versions adjustment — Maxim Nesen / githubweb
  18. 3.0.11 — jersey-bot / githubweb
  19. 3.0.99-SNAPSHOT — jersey-bot / githubweb
  20. adjust CI/CD build to use JDK 21 — 15908245+jansupol / githubweb
  21. Save time by not inspecting configuration for property when in PropertiesDelegate — 15908245+jansupol / githubweb
  22. Update war.plugin to work with jdk 21 — 24524084+senivam / githubweb
  23. store license check report — 15908245+jansupol / githubweb
  24. Versions adjustments — Maxim Nesen / githubweb
  25. NOTICE versions ajustments — Maxim Nesen / githubweb

#18 (May 18, 2023, 4:45:54 AM)

  1. 3.1.1 — jersey-bot / githubweb
  2. 3.1.99-SNAPSHOT — jersey-bot / githubweb
  3. Redirect GuardianList#toString to the guarded list — 24524084+senivam / githubweb
  4. 3.1.2 — jersey-bot / githubweb
  5. 3.1.99-SNAPSHOT — jersey-bot / githubweb
  6. adopt TCK pom for TCK job — 24524084+senivam / githubweb

#14 (May 16, 2023, 6:33:06 AM)

  1. experimental Jetty HTTP/2 module exclude — 24524084+senivam / githubweb

#13 (May 15, 2023, 3:50:17 AM)

  1. 2.39.1 — jersey-bot / githubweb
  2. 2.40-SNAPSHOT — jersey-bot / githubweb
  3. Changes to InterceptorInvocationContext related to the integration with Helidon (#5311) — noreply / githubweb
  4. Fixes the multiple user-agent headers — 15908245+jansupol / githubweb
  5. Adopt ASM 9.5 — 15908245+jansupol / githubweb
  6. Do not encode slash in templates in MP RestClient — 15908245+jansupol / githubweb
  7. Do not completely swallow the cdi exception on error — 15908245+jansupol / githubweb
  8. HTTP/2 for Jetty container — 24524084+senivam / githubweb
  9. Guard list of headers for modifications — 24524084+senivam / githubweb
  10. Support NettyConnector & RequestEntityProcessing.BUFFERED — 24524084+senivam / githubweb
  11. archetype Jetty version update — Maxim Nesen / githubweb
  12. Code Style for Jetty modules — 24524084+senivam / githubweb
  13. jersey version adjustment — Maxim Nesen / githubweb

#12 (May 11, 2023, 9:11:30 AM)

  1. Workaround JNH InputStream.available() == 1 for no entity — 15908245+jansupol / githubweb

#11 (May 10, 2023, 8:19:04 AM)

  1. Jakartified versions update (#5304) — noreply / githubweb

#10 (May 4, 2023, 5:51:46 AM)

  1. Support SNI for JNH connector — 15908245+jansupol / githubweb
  2. Update 3.1 EntityPart providers for Injectless Client — 15908245+jansupol / githubweb

#8 (Apr 28, 2023, 12:41:05 AM)

  1. 3.0.10 — jersey-bot / githubweb
  2. 3.0.99-SNAPSHOT — jersey-bot / githubweb
  3. jakartified adaptation of the #5282 — 24524084+senivam / githubweb

#7 (Apr 18, 2023, 12:10:18 PM)

  1. Run tests on various free ports instead of 9998 (#5213) — noreply / githubweb
  2. Add SNI Support based on Host header — 15908245+jansupol / githubweb
  3. Update to NOTICE files & test (#5250) — noreply / githubweb
  4. Use useSystemProperties with Apache connectors — 24524084+senivam / githubweb
  5. Updated version in the release-test pom — 24524084+senivam / githubweb
  6. Optional Injection-less client side for SE (#5232) — noreply / githubweb
  7. Jersey Microprofile RestClient - NullPointerException when a optional FormParam is null #5254 — 24524084+senivam / githubweb
  8. Warn only when ASM is not capable of handling java classes instead of throwing — 24524084+senivam / githubweb
  9. 2.39 — jersey-bot / githubweb
  10. 2.40-SNAPSHOT — jersey-bot / githubweb
  11. after merge adjustments — Maxim Nesen / githubweb
  12. allow custom Content-Length for HEAD method — 24524084+senivam / githubweb
  13. Add jdk client buffering test (#5280) — noreply / githubweb
  14. Updated archetypes and created a test to keep archetype versions up-to-date — 15908245+jansupol / githubweb
  15. Support 3rd party instantiators working with @Context only — 15908245+jansupol / githubweb
  16. Get media type fix (#5282) — noreply / githubweb
  17. Hostname verifier for the Jetty connector — 24524084+senivam / githubweb
  18. Jetty version — Maxim Nesen / githubweb

#6 (Mar 29, 2023, 8:18:10 AM)

  1. Document ApplicationPath migration concern — 24524084+senivam / githubweb

#4 (Feb 3, 2023, 4:40:34 AM)

  1. Updated TCK test maven pom (#5248) — noreply / githubweb

#3 (Jan 30, 2023, 1:34:53 AM)

  1. CI/CD job timeout — 15908245+jansupol / githubweb
  2. verify license via GitHub actions (#5129) — noreply / githubweb
  3. add dependencyConvergence rule to the maven-enforcer-plugin — 24524084+senivam / githubweb
  4. Timeout extended to 30 HOURS — 24524084+senivam / githubweb
  5. JUnit tests actualized: 4 -> 5 — Vladimir Bychkov / githubweb
  6. Additional changes to execute all tests — Vladimir Bychkov / githubweb
  7. fix: change Copyright info — Vladimir Bychkov / githubweb
  8. Exception in Jersey Jetty handler's Host header parsing bubbles up to the top #5189 — 15908245+jansupol / githubweb
  9. Call tearDown to prevent Address already in use — 15908245+jansupol / githubweb
  10. Dependencies versions update — 24524084+senivam / githubweb
  11. Include RestClient TCK Proxy test — 15908245+jansupol / githubweb
  12. Release test: check the staged artifacts are valid — 24524084+senivam / githubweb
  13. bump Eclipse's parent pom to 1.0.8 (#5201) — noreply / githubweb
  14. Fix optionals when empty (#5194) — noreply / githubweb
  15. Remove Guava under version 24 (#5175) — noreply / githubweb
  16. SSLHandshake No appropriate protocol (protocol is disabled or cipher suites are inappropriate) (#5198) — noreply / githubweb
  17. Fix alignment in the doc (#5207) — noreply / githubweb
  18. Use Java 11 InputStream::readAllBytes to read String entities — 24524084+senivam / githubweb
  19. Add caching and improve performance — 24524084+senivam / githubweb
  20. Fix FORM_PARAM_CONSUMED warning (#5208) — noreply / githubweb
  21. Store InvocationBuilderListenerStage into Runtime not to look up builder listeners each request — 24524084+senivam / githubweb
  22. faster RuntimeType.toLowerCase in PropertiesHelper — 24524084+senivam / githubweb
  23. 2.38 — jersey-bot / githubweb
  24. 2.39-SNAPSHOT — jersey-bot / githubweb
  25. bundles fixes — 24524084+senivam / githubweb
  26. 3.0.9 — jersey-bot / githubweb
  27. 3.0.99-SNAPSHOT — jersey-bot / githubweb
  28. apidocs bundle fix — 24524084+senivam / githubweb
  29. scope fix for JUnit dependency — 24524084+senivam / githubweb
  30. Jackson version update to 2.14.1 — 24524084+senivam / githubweb
  31. Typo fix in User Guide — 24524084+senivam / githubweb
  32. adjust CP years and GF version (JDK 19 support) — Maxim Nesen / githubweb