Latest 4.0.x version updated Signed-off-by: Maxim Nesen <senivam@gmail.com>
diff --git a/README.md b/README.md index bcc217f..399e22b 100644 --- a/README.md +++ b/README.md
@@ -35,6 +35,7 @@ * The latest stable release of Jersey is [{{ site.latestVersion }}][dwnld]. * The latest published release of Jakarta EE 9 Jersey is [{{ site.latest30xVersion }}][dwnld]. * The latest published release of Jakarta EE 10 Jersey is [{{ site.latest3xVersion }}][dwnld]. +* The latest published release of Jakarta EE 11 Jersey is [{{ site.latest4xVersion }}][dwnld]. --- @@ -52,6 +53,11 @@ <var class="icon-book"></var> Documentation </a></h3> +<h4>Jersey 4.0.x</h4> + <ul> + <li><a href="{{ site.links.newJerseyURL }}/documentation/{{ site.latest4xFolder }}/index.html">latest Jakarta EE11 ({{ site.latest4xVersion }}) Jersey User Guide</a></li> + <li><a href="{{ site.links.newJerseyURL }}/apidocs/{{ site.latest4xFolder }}/jersey/index.html">latest Jakarta EE11 ({{ site.latest4xVersion }}) Jersey API</a></li> + </ul> <h4>Jersey 3.1.x</h4> <ul> <li><a href="{{ site.links.newJerseyURL }}/documentation/{{ site.latest3xFolder }}/index.html">latest Jakarta EE10 ({{ site.latest3xVersion }}) Jersey User Guide</a></li>
diff --git a/_config.yml b/_config.yml index 0a28310..fadfa10 100644 --- a/_config.yml +++ b/_config.yml
@@ -11,6 +11,8 @@ latest30xFolder: 'latest30x' latest3xVersion: '3.1.11' latest3xFolder: 'latest31x' +latest4xVersion: '4.0.0' +latest4xFolder: 'latest4x' links:
diff --git a/download.md b/download.md index 7cd6723..1c8d326 100644 --- a/download.md +++ b/download.md
@@ -1,4 +1,4 @@ -[//]: # " Copyright (c) 2018, 2022 Oracle and/or its affiliates. All rights reserved. " +[//]: # " Copyright (c) 2018, 2025 Oracle and/or its affiliates. All rights reserved. " [//]: # " " [//]: # " This program and the accompanying materials are made available under the " [//]: # " terms of the Eclipse Public License v. 2.0, which is available at " @@ -12,6 +12,36 @@ [//]: # " " [//]: # " SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 " +<h3>Jakarta RESTful WebServices 4.0.0 / Jersey {{ site.latest4xVersion }}</h3> + +Jersey {{ site.latest4xVersion }}, that implements [Jakarta RESTful WebServices 4.0][jaxrs-4.0] API is the future release of Jersey. +Note that previous Jersey releases will continue along with Jersey 4.0.x releases. + +All the Jersey 4.0 release binaries, including the source & apidocs jars, are available for +download under the Jersey 4.0 maven root group identifier `org.glassfish.jersey` from the +[maven central repository][mvn-central] as well as from the [Sonatype maven repository][mvn-oss]. + +Chances are you are using Apache Maven as a build & dependency management tool for your project. +If you do, there is a very easy and convenient way to start playing with Jersey {{ site.latest4xVersion }} by generating +the skeleton application from one of the Jersey 4.0 maven archetypes that we provide. + +For instance, to create a Jersey {{ site.latest4xVersion }} application using the Grizzly 3.1 HTTP server container, use + +```bash +mvn archetype:generate -DarchetypeGroupId=org.glassfish.jersey.archetypes \ + -DarchetypeArtifactId=jersey-quickstart-grizzly2 -DarchetypeVersion={{ site.latest4xVersion }} +``` + +If you want to create a Servlet container deployable Jersey {{ site.latest4xVersion }} web application instead, use + +```bash +mvn archetype:generate -DarchetypeGroupId=org.glassfish.jersey.archetypes \ + -DarchetypeArtifactId=jersey-quickstart-webapp -DarchetypeVersion={{ site.latest4xVersion }} +``` + +For the full list of updates for Jersey {{ site.latest4xVersion }}, details about all changes, bug fixed and updates, +please check the [Jersey {{ site.latest4xVersion }} Release Notes][rn-4.0.x]. + <h3>Jakarta RESTful WebServices 3.1.0 / Jersey {{ site.latest3xVersion }}</h3> Jersey {{ site.latest3xVersion }}, that implements [Jakarta RESTful WebServices 3.1][jaxrs-3.1] API is the future release of Jersey. @@ -175,6 +205,7 @@ [jar-1.x]: https://repo1.maven.org/maven2/com/sun/eclipse-ee4j/jersey-bundle/1.19.1/jersey-bundle-1.19.1.jar [deps-1.x]: {{ site.links.newJerseyURL }}/documentation/1.19.1/chapter_deps.html +[jaxrs-4.0]: https://jakarta.ee/specifications/restful-ws/4.0/ [jaxrs-3.1]: https://jakarta.ee/specifications/restful-ws/3.1/ [jaxrs-3.0]: https://jakarta.ee/specifications/restful-ws/3.0/ [jaxrs-2.1]: https://jcp.org/en/jsr/detail?id=370 @@ -193,3 +224,4 @@ [tag-3.x]:https://github.com/eclipse-ee4j/jersey/releases/tag/{{ site.latest30xVersion }} [rn-3.1.x]:https://github.com/eclipse-ee4j/jersey/releases/tag/{{ site.latest3xVersion }} [rn-3.x]:https://github.com/eclipse-ee4j/jersey/releases/tag/{{ site.latest30xVersion }} +[rn-4.x]:https://github.com/eclipse-ee4j/jersey/releases/tag/{{ site.latest4xVersion }}