Skip to content

Commit

Permalink
Merge pull request eclipse-ee4j#25152 from OndroMih/ondromih-web-site…
Browse files Browse the repository at this point in the history
…-7.0.17-release

Add the 7.0.17 release to the website
  • Loading branch information
arjantijms authored Sep 23, 2024
2 parents 5154e3b + c0615a5 commit 75140a0
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 9 deletions.
2 changes: 1 addition & 1 deletion docs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
<glassfish.version.5x>5.1.0</glassfish.version.5x>
<glassfish.version.6x>6.2.5</glassfish.version.6x>
<!-- TODO: Update after next release -->
<glassfish.version.7x>7.0.16</glassfish.version.7x>
<glassfish.version.7x>7.0.17</glassfish.version.7x>
<glassfish.version.latest>${glassfish.version.7x}</glassfish.version.latest>
<glassfish.version.7x.artifact>${glassfish.version.7x}</glassfish.version.7x.artifact>
</properties>
Expand Down
8 changes: 8 additions & 0 deletions docs/website/src/main/resources/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,14 @@ sponsored by the Eclipse Foundation.

## Latest News

## August 30, 2024 -- Eclipse GlassFish 7.0.17 Available

Another great release, Eclipse GlassFish 7.0.17, is here.

Download links are available from the [GlassFish Download page](download.md).

In this summer 2024 release of GlassFish we did a lot of maintenance in which we will continue in future releases. We fixed several security issues and the build now passes also in Java 23. We welcome feedback - if you notice that something doesn't work as expected, feel free to create an issue or even better create your own pull request.

## July 31, 2024 -- Eclipse GlassFish 7.0.16 Available

With much joy we present you Eclipse GlassFish 7.0.16.
Expand Down
16 changes: 8 additions & 8 deletions docs/website/src/main/resources/download.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,22 @@

## Eclipse GlassFish 7.x

GlassFish 7.0.16 is a final release, containing final Jakarta EE 10 APIs. It compiles and runs on JDK 11 to JDK 21. MicroProfile support requires JDK 17 or higher.
Eclipse GlassFish is an application server, implementing Jakarta EE. This release is corresponding with the Jakarta EE 10 specification, which is a major new feature release. Jakarta EE 10 requires JDK 11 as a minimum, but also works on JDK 17 and JDK 21.

GlassFish 7.0.16 compiles and passes all internal tests using OpenJDK 21. The Jakarta EE 10 TCKs passed on JDK 21 as well. The Jakarta EE 10 TCK as a whole is now also JDK 21 compatible and it's possible to run all the Jakarta EE TCK tests.
GlassFish 7.0.17 is a final release, containing final Jakarta EE 10 APIs. It compiles and runs on JDK 11 to JDK 23. MicroProfile support requires JDK 17 or higher.

In this summer 2024 release of GlassFish we added several new features. Specifically new is an admin command logger, which logs graphical interactions with the admin UI for usage in scripts. GlassFish now also allows resource references in persistence.xml, and we added a great new feature where we are creating temporary snapshots of the external application libraries during application startup, so any update of these is not longer system dependent. We also did a major refactoring of the aging TLS code and optimized the GJULE logging.
In this summer 2024 release of GlassFish we did a lot of maintenance in which we will continue in future releases. We fixed several security issues and the build now passes also in Java 23. We welcome feedback - if you notice that something doesn't work as expected, feel free to create an issue or even better create your own pull request.

Download:

* [Eclipse GlassFish 7.0.16, Jakarta EE Platform, 10](https://www.eclipse.org/downloads/download.php?file=/ee4j/glassfish/glassfish-7.0.16.zip)
* [Eclipse GlassFish 7.0.16, Jakarta EE Web Profile, 10](https://www.eclipse.org/downloads/download.php?file=/ee4j/glassfish/web-7.0.16.zip)
* [Eclipse GlassFish Embedded 7.0.16, Jakarta EE Platform, 10](https://search.maven.org/artifact/org.glassfish.main.extras/glassfish-embedded-all/7.0.16/jar)
* [Eclipse GlassFish Embedded 7.0.16, Jakarta EE Web Profile, 10](https://search.maven.org/artifact/org.glassfish.main.extras/glassfish-embedded-web/7.0.16/jar)
* [Eclipse GlassFish 7.0.17, Jakarta EE Platform, 10](https://www.eclipse.org/downloads/download.php?file=/ee4j/glassfish/glassfish-7.0.17.zip)
* [Eclipse GlassFish 7.0.17, Jakarta EE Web Profile, 10](https://www.eclipse.org/downloads/download.php?file=/ee4j/glassfish/web-7.0.17.zip)
* [Eclipse GlassFish Embedded 7.0.17, Jakarta EE Platform, 10](https://search.maven.org/artifact/org.glassfish.main.extras/glassfish-embedded-all/7.0.17/jar)
* [Eclipse GlassFish Embedded 7.0.17, Jakarta EE Web Profile, 10](https://search.maven.org/artifact/org.glassfish.main.extras/glassfish-embedded-web/7.0.17/jar)

More details:

* [Eclipse GlassFish 7.0.16 Release Notes](https://github.com/eclipse-ee4j/glassfish/releases/tag/7.0.16)
* [Eclipse GlassFish 7.0.17 Release Notes](https://github.com/eclipse-ee4j/glassfish/releases/tag/7.0.17)
* [Jakarte EE Platform Specification Project](https://jakartaee.github.io/jakartaee-platform/) for more info about Jakarta EE 10


Expand Down
19 changes: 19 additions & 0 deletions docs/website/src/main/resources/download_gf7.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,25 @@
# Eclipse GlassFish 7.x Downloads


### GlassFish 7.0.17

GlassFish 7.0.17 is a final release, containing final Jakarta EE 10 APIs. It compiles and runs on JDK 11 to JDK 23. MicroProfile support requires JDK 17 or higher.

In this summer 2024 release of GlassFish we did a lot of maintenance in which we will continue in future releases. We fixed several security issues and the build now passes also in Java 23. We welcome feedback - if you notice that something doesn't work as expected, feel free to create an issue or even better create your own pull request.

Download:

* [Eclipse GlassFish 7.0.17, Jakarta EE Platform, 10](https://www.eclipse.org/downloads/download.php?file=/ee4j/glassfish/glassfish-7.0.17.zip)
* [Eclipse GlassFish 7.0.17, Jakarta EE Web Profile, 10](https://www.eclipse.org/downloads/download.php?file=/ee4j/glassfish/web-7.0.17.zip)
* [Eclipse GlassFish Embedded 7.0.17, Jakarta EE Platform, 10](https://search.maven.org/artifact/org.glassfish.main.extras/glassfish-embedded-all/7.0.17/jar)
* [Eclipse GlassFish Embedded 7.0.17, Jakarta EE Web Profile, 10](https://search.maven.org/artifact/org.glassfish.main.extras/glassfish-embedded-web/7.0.17/jar)

More details:

* [Eclipse GlassFish 7.0.17 Release Notes](https://github.com/eclipse-ee4j/glassfish/releases/tag/7.0.17)
* [Jakarte EE Platform Specification Project](https://jakartaee.github.io/jakartaee-platform/) for more info about Jakarta EE 10


### GlassFish 7.0.16

GlassFish 7.0.16 is a final release, containing final Jakarta EE 10 APIs. It compiles and runs on JDK 11 to JDK 21. MicroProfile support requires JDK 17 or higher.
Expand Down

0 comments on commit 75140a0

Please sign in to comment.