Changes
#62 (May 9, 2024, 2:38:16 PM)
- 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)
- Jetty HTTP Container native timeout — Maxim Nesen / githubweb
#60 (Apr 15, 2024, 3:43:14 AM)
- Fix thread leak/invasion — 15908245+jansupol / githubweb
- ee10 versions update — Maxim Nesen / githubweb
- 3.1.6 — jersey-bot / githubweb
- 3.1.99-SNAPSHOT — jersey-bot / githubweb
- Expect100Continue test fixed for NettyConnector — Maxim Nesen / githubweb
#56 (Apr 4, 2024, 4:01:16 AM)
- [2.x] versions update — Maxim Nesen / githubweb
- GitHub action validations added — Maxim Nesen / githubweb
- 2.42 — jersey-bot / githubweb
- 2.43-SNAPSHOT — jersey-bot / githubweb
- [3.0] dependency convergence check (#5567) — noreply / githubweb
- Backing up CI/CD and TCK jobs into the Jersey project (#5574) — noreply / githubweb
- Adopt ASM 9.7 — Maxim Nesen / githubweb
- [3.0] versions update (#5584) — noreply / githubweb
- 3.0.13 — jersey-bot / githubweb
- 3.0.99-SNAPSHOT — jersey-bot / githubweb
- JDK version for the GH validations — Maxim Nesen / githubweb
#54 (Mar 21, 2024, 8:23:35 AM)
- Replace ThreadLocal with ConcurrentQueue in HttpDateFormat — 15908245+jansupol / githubweb
- Fixed FirstByteCachingStream in JNH Connector — 15908245+jansupol / githubweb
#53 (Mar 19, 2024, 7:12:01 AM)
- exclude static fields from POJO parsing in BeanParam — Maxim Nesen / githubweb
#52 (Mar 18, 2024, 7:59:02 AM)
#51 (Mar 15, 2024, 6:48:57 AM)
- Drop JDK 8 profiles in 3.1 — 15908245+jansupol / githubweb
#50 (Mar 14, 2024, 6:26:00 AM)
- Add a logger for a request notifying Jersey Container is involved — 15908245+jansupol / githubweb
- Drop JDK 7 profile — Maxim Nesen / githubweb
- Propagate Future.cancel() to connectors — 15908245+jansupol / githubweb
- jakartify imports — Jan Supol / githubweb
- Add the starting info logging message to Jetty Containers — Jan Supol / githubweb
#49 (Mar 7, 2024, 3:56:26 AM)
#48 (Mar 6, 2024, 9:47:52 AM)
- Add JNH properties to the config — 15908245+jansupol / githubweb
#47 (Mar 6, 2024, 9:46:47 AM)
- Update EL impl — 15908245+jansupol / githubweb
#46 (Feb 23, 2024, 4:39:56 PM)
- Adopt Jackson 2.16.1 — Maxim Nesen / githubweb
- prevent NPE when WebAppException#getResponse returns null — Maxim Nesen / githubweb
- Add URL of KeyStore and TrustStore to SslConfigurator — Maxim Nesen / githubweb
- ASCII encode ContentDisposition file name (#5514) — noreply / githubweb
- exclude default IMPL from API (#5520) — noreply / githubweb
- Add Apache5 properties to be grabbed by config (#5536) — noreply / githubweb
- Put duplicated methods into a common superclass — 15908245+jansupol / githubweb
- Jakartify & cleanup after merge — Jan Supol / githubweb
#45 (Jan 31, 2024, 3:16:53 PM)
#44 (Dec 14, 2023, 6:04:02 AM)
- Fix for apidocs bundle generation — Maxim Nesen / githubweb
- Adding jersey-test-framework-provider-jetty-http2 to the bom/pom.xml — Maxim Nesen / githubweb
- 3.1.5 — jersey-bot / githubweb
- 3.1.99-SNAPSHOT — jersey-bot / githubweb
#41 (Dec 12, 2023, 5:35:37 AM)
- Jetty 11 container adopted for backwards compatibility — Maxim Nesen / githubweb
#40 (Dec 8, 2023, 5:16:24 AM)
- Prevent connection from being stuck — Maxim Nesen / githubweb
- Catch Exception — Maxim Nesen / githubweb
- Add license check pre-release test — Maxim Nesen / githubweb
- Jakartification — Maxim Nesen / githubweb
#39 (Dec 8, 2023, 3:56:44 AM)
- Jetty 12 HTTP/2 support — 15908245+jansupol / githubweb
#38 (Dec 6, 2023, 11:12:58 AM)
- Catch Exception — Maxim Nesen / githubweb
#37 (Dec 6, 2023, 1:07:04 AM)
- [3.1] Enable Jetty 11 container — Maxim Nesen / githubweb
#36 (Dec 5, 2023, 12:56:21 AM)
- Adding Jetty 12 modules to release JDK version check — Maxim Nesen / githubweb
#35 (Dec 4, 2023, 7:58:56 AM)
- 3.1.4 — jersey-bot / githubweb
- 3.1.99-SNAPSHOT — jersey-bot / githubweb
#34 (Nov 24, 2023, 7:49:01 AM)
- Drop 11 for Jetty11 classnames — Maxim Nesen / githubweb
#33 (Nov 24, 2023, 6:54:00 AM)
- Set the RuntimeDelegate not to need it being looked up again and again — 15908245+jansupol / githubweb
- Allow @Priority for ExceptionMapper — 15908245+jansupol / githubweb
- RegularExpression in Uri Template IS NOT optional — 15908245+jansupol / githubweb
- additional merging changes — Jan Supol / githubweb
#32 (Nov 22, 2023, 5:27:34 AM)
- SameSite is capital first letter only. — 15908245+jansupol / githubweb
#31 (Nov 16, 2023, 4:38:46 AM)
- Examples cleanup — Maxim Nesen / githubweb
#30 (Nov 15, 2023, 7:05:42 AM)
- 3.0.12 — jersey-bot / githubweb
- 3.0.99-SNAPSHOT — jersey-bot / githubweb
#29 (Nov 15, 2023, 7:05:12 AM)
- HTTP/2 Jetty 11 support removed (to be re-worked for Jetty 12) — Maxim Nesen / githubweb
#28 (Nov 15, 2023, 2:30:56 AM)
- GraalVM 20.0.1 adaptation — 24524084+senivam / githubweb
- exclude version-agnostic module from version check — Maxim Nesen / githubweb
- Using Java7+ NIO API for improved performance (#5350) — noreply / githubweb
- Issue #3493 - backport BeanParam support from 3.x — Maxim Nesen / githubweb
- RFC 6570 implementation — Maxim Nesen / githubweb
- Encode curly brackets in proxy client — Maxim Nesen / githubweb
- Bump org.apache.maven:maven-compat — Maxim Nesen / githubweb
- Bump org.apache.maven:maven-core — Maxim Nesen / githubweb
- Bump org.apache.maven:maven-core — Maxim Nesen / githubweb
- update license check plugin to the latest released version — Maxim Nesen / githubweb
- HTTP/2 for Jetty connector (#5294) — noreply / githubweb
- Deprecate duplicated methods and fields in MBR/MBW — 15908245+jansupol / githubweb
- Fix nio failures on Windows — 15908245+jansupol / githubweb
- Prevent Class Cast Exception in cases where two classloaders handle the same TracingLogger — 15908245+jansupol / githubweb
- Allowing using SSLContext supplier per request by the NettyConnector — 15908245+jansupol / githubweb
- Adopt Jackson 2.15 — 15908245+jansupol / githubweb
- Added jersey-micrometer module (#5391) — noreply / githubweb
- Jetty HTTP2 modules added to the bom/pom.xml — Maxim Nesen / githubweb
- Netty Expect:100-continue feature support (#5412) — noreply / githubweb
- Propagate back-pressure correctly in MP REST Client SSE publisher (#5426) — noreply / githubweb
- ApiDocs fixes — Maxim Nesen / githubweb
- Filter headers for netty HTTP redirect and CONNECT requests — Maxim Nesen / githubweb
- Expect:100-continue fixes for Netty — Maxim Nesen / githubweb
- Decode extended filename in multipart content-disposition — Maxim Nesen / githubweb
- Fix normalizing URIs with percent encoded symbols — Maxim Nesen / githubweb
- Race condition (#5359) — noreply / githubweb
- Fixing servlet ResponseWriter#writeResponseStatusAndHeaders for error states — Maxim Nesen / githubweb
- Support multipart by Jetty & Netty — 15908245+jansupol / githubweb
- Add constants of Reponse Statuses and Http Header Names — 15908245+jansupol / githubweb
- Adopt ASM 9.6 — 15908245+jansupol / githubweb
- UserGuide and example extended for Micrometer integration (#5427) — noreply / githubweb
- Fix Jackson 15 -> Jackson 2.15 documentation — 15908245+jansupol / githubweb
- proper way of removing a handler — 15908245+jansupol / githubweb
- Fix query param in UriBuilder — 15908245+jansupol / githubweb
- ApiDocs bundle fix — Maxim Nesen / githubweb
- 2.41 — jersey-bot / githubweb
- 2.42-SNAPSHOT — jersey-bot / githubweb
- Updated Parsson — 15908245+jansupol / githubweb
- Revert Jetty Plugin version — 15908245+jansupol / githubweb
- Jersey User Guide: Jackson 2.14 -> 2.15 migration — Maxim Nesen / githubweb
- Moxy version update — Maxim Nesen / githubweb
- Versions update — Maxim Nesen / githubweb
- re-packaged Jackson version update — Maxim Nesen / githubweb
- After merge adjustments — Maxim Nesen / githubweb
- CP year — Maxim Nesen / githubweb
#27 (Sep 7, 2023, 8:07:58 AM)
- Support a single EntityPart as an entity — Maxim Nesen / githubweb
#26 (Sep 7, 2023, 7:50:23 AM)
- Enable @FormData EntityPart injection to fields — Maxim Nesen / githubweb
#25 (Sep 7, 2023, 7:45:30 AM)
#24 (Sep 6, 2023, 3:29:31 AM)
- Describe Java SE compatibility and Jetty modules compatibility — Maxim Nesen / githubweb
#23 (Aug 30, 2023, 8:03:33 AM)
- Created an example with Jakarta REST 3.1 SeBootstrap & Multipart — 15908245+jansupol / githubweb
#22 (Aug 15, 2023, 4:25:08 AM)
- HTTP/2 for JNH connector — Maxim Nesen / githubweb
#21 (Jul 25, 2023, 1:39:03 AM)
- 3.1.3 — jersey-bot / githubweb
- 3.1.99-SNAPSHOT — jersey-bot / githubweb
#20 (Jul 21, 2023, 6:25:50 AM)
- exclude release and version-agnostic tests from release — 24524084+senivam / githubweb
#19 (Jul 20, 2023, 5:14:00 AM)
- Handle equals and hashCode delegating its calls to the InvocationHandler objects — 24524084+senivam / githubweb
- Additional logging for SNI — 15908245+jansupol / githubweb
- Better support inheritance in Resource Methods — 15908245+jansupol / githubweb
- Add check for deps not in bom.pom (#5291) — noreply / githubweb
- Move dependencies of the version agnostic module to the test dependent profile — 24524084+senivam / githubweb
- Redirect GuardianList#toString to original toString — 15908245+jansupol / githubweb
- Fix possible NPE in netty client — 15908245+jansupol / githubweb
- Update ParamConverters.java — 15908245+jansupol / githubweb
- Allow for setting connector provider via properties (#5345) — noreply / githubweb
- Parametrize ParamConverters to allow throwing IAE (#5349) — noreply / githubweb
- allow for resource methods to return <? extends XYZ> — 15908245+jansupol / githubweb
- dependencies update (#5348) — noreply / githubweb
- 2.40 — jersey-bot / githubweb
- 2.41-SNAPSHOT — jersey-bot / githubweb
- cleaning out typos from bom/pom.xml — 24524084+senivam / githubweb
- Formatting fix in the User Guide — 24524084+senivam / githubweb
- Versions adjustment — Maxim Nesen / githubweb
- 3.0.11 — jersey-bot / githubweb
- 3.0.99-SNAPSHOT — jersey-bot / githubweb
- adjust CI/CD build to use JDK 21 — 15908245+jansupol / githubweb
- Save time by not inspecting configuration for property when in PropertiesDelegate — 15908245+jansupol / githubweb
- Update war.plugin to work with jdk 21 — 24524084+senivam / githubweb
- store license check report — 15908245+jansupol / githubweb
- Versions adjustments — Maxim Nesen / githubweb
- NOTICE versions ajustments — Maxim Nesen / githubweb
#18 (May 18, 2023, 4:45:54 AM)
- 3.1.1 — jersey-bot / githubweb
- 3.1.99-SNAPSHOT — jersey-bot / githubweb
- Redirect GuardianList#toString to the guarded list — 24524084+senivam / githubweb
- 3.1.2 — jersey-bot / githubweb
- 3.1.99-SNAPSHOT — jersey-bot / githubweb
- adopt TCK pom for TCK job — 24524084+senivam / githubweb
#14 (May 16, 2023, 6:33:06 AM)
- experimental Jetty HTTP/2 module exclude — 24524084+senivam / githubweb
#13 (May 15, 2023, 3:50:17 AM)
- 2.39.1 — jersey-bot / githubweb
- 2.40-SNAPSHOT — jersey-bot / githubweb
- Changes to InterceptorInvocationContext related to the integration with Helidon (#5311) — noreply / githubweb
- Fixes the multiple user-agent headers — 15908245+jansupol / githubweb
- Adopt ASM 9.5 — 15908245+jansupol / githubweb
- Do not encode slash in templates in MP RestClient — 15908245+jansupol / githubweb
- Do not completely swallow the cdi exception on error — 15908245+jansupol / githubweb
- HTTP/2 for Jetty container — 24524084+senivam / githubweb
- Guard list of headers for modifications — 24524084+senivam / githubweb
- Support NettyConnector & RequestEntityProcessing.BUFFERED — 24524084+senivam / githubweb
- archetype Jetty version update — Maxim Nesen / githubweb
- Code Style for Jetty modules — 24524084+senivam / githubweb
- jersey version adjustment — Maxim Nesen / githubweb
#12 (May 11, 2023, 9:11:30 AM)
- Workaround JNH InputStream.available() == 1 for no entity — 15908245+jansupol / githubweb
#11 (May 10, 2023, 8:19:04 AM)
#10 (May 4, 2023, 5:51:46 AM)
- Support SNI for JNH connector — 15908245+jansupol / githubweb
- Update 3.1 EntityPart providers for Injectless Client — 15908245+jansupol / githubweb
#8 (Apr 28, 2023, 12:41:05 AM)
- 3.0.10 — jersey-bot / githubweb
- 3.0.99-SNAPSHOT — jersey-bot / githubweb
- jakartified adaptation of the #5282 — 24524084+senivam / githubweb
#7 (Apr 18, 2023, 12:10:18 PM)
- Run tests on various free ports instead of 9998 (#5213) — noreply / githubweb
- Add SNI Support based on Host header — 15908245+jansupol / githubweb
- Update to NOTICE files & test (#5250) — noreply / githubweb
- Use useSystemProperties with Apache connectors — 24524084+senivam / githubweb
- Updated version in the release-test pom — 24524084+senivam / githubweb
- Optional Injection-less client side for SE (#5232) — noreply / githubweb
- Jersey Microprofile RestClient - NullPointerException when a optional FormParam is null #5254 — 24524084+senivam / githubweb
- Warn only when ASM is not capable of handling java classes instead of throwing — 24524084+senivam / githubweb
- 2.39 — jersey-bot / githubweb
- 2.40-SNAPSHOT — jersey-bot / githubweb
- after merge adjustments — Maxim Nesen / githubweb
- allow custom Content-Length for HEAD method — 24524084+senivam / githubweb
- Add jdk client buffering test (#5280) — noreply / githubweb
- Updated archetypes and created a test to keep archetype versions up-to-date — 15908245+jansupol / githubweb
- Support 3rd party instantiators working with @Context only — 15908245+jansupol / githubweb
- Get media type fix (#5282) — noreply / githubweb
- Hostname verifier for the Jetty connector — 24524084+senivam / githubweb
- Jetty version — Maxim Nesen / githubweb
#6 (Mar 29, 2023, 8:18:10 AM)
- Document ApplicationPath migration concern — 24524084+senivam / githubweb
#4 (Feb 3, 2023, 4:40:34 AM)
#3 (Jan 30, 2023, 1:34:53 AM)
- CI/CD job timeout — 15908245+jansupol / githubweb
- verify license via GitHub actions (#5129) — noreply / githubweb
- add dependencyConvergence rule to the maven-enforcer-plugin — 24524084+senivam / githubweb
- Timeout extended to 30 HOURS — 24524084+senivam / githubweb
- JUnit tests actualized: 4 -> 5 — Vladimir Bychkov / githubweb
- Additional changes to execute all tests — Vladimir Bychkov / githubweb
- fix: change Copyright info — Vladimir Bychkov / githubweb
- Exception in Jersey Jetty handler's Host header parsing bubbles up to the top #5189 — 15908245+jansupol / githubweb
- Call tearDown to prevent Address already in use — 15908245+jansupol / githubweb
- Dependencies versions update — 24524084+senivam / githubweb
- Include RestClient TCK Proxy test — 15908245+jansupol / githubweb
- Release test: check the staged artifacts are valid — 24524084+senivam / githubweb
- bump Eclipse's parent pom to 1.0.8 (#5201) — noreply / githubweb
- Fix optionals when empty (#5194) — noreply / githubweb
- Remove Guava under version 24 (#5175) — noreply / githubweb
- SSLHandshake No appropriate protocol (protocol is disabled or cipher suites are inappropriate) (#5198) — noreply / githubweb
- Fix alignment in the doc (#5207) — noreply / githubweb
- Use Java 11 InputStream::readAllBytes to read String entities — 24524084+senivam / githubweb
- Add caching and improve performance — 24524084+senivam / githubweb
- Fix FORM_PARAM_CONSUMED warning (#5208) — noreply / githubweb
- Store InvocationBuilderListenerStage into Runtime not to look up builder listeners each request — 24524084+senivam / githubweb
- faster RuntimeType.toLowerCase in PropertiesHelper — 24524084+senivam / githubweb
- 2.38 — jersey-bot / githubweb
- 2.39-SNAPSHOT — jersey-bot / githubweb
- bundles fixes — 24524084+senivam / githubweb
- 3.0.9 — jersey-bot / githubweb
- 3.0.99-SNAPSHOT — jersey-bot / githubweb
- apidocs bundle fix — 24524084+senivam / githubweb
- scope fix for JUnit dependency — 24524084+senivam / githubweb
- Jackson version update to 2.14.1 — 24524084+senivam / githubweb
- Typo fix in User Guide — 24524084+senivam / githubweb
- adjust CP years and GF version (JDK 19 support) — Maxim Nesen / githubweb