Skip to content

Commit

Permalink
Merge pull request #24893 from avpinchuk/webpage_7_0_14
Browse files Browse the repository at this point in the history
Webpage update for 7.0.14
  • Loading branch information
arjantijms committed Apr 4, 2024
2 parents 7a8e322 + 5ea0262 commit 888bc85
Show file tree
Hide file tree
Showing 4 changed files with 57 additions and 11 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.13</glassfish.version.7x>
<glassfish.version.7x>7.0.14</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
17 changes: 17 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,23 @@ sponsored by the Eclipse Foundation.

## Latest News

## March 31, 2024 -- Eclipse GlassFish 7.0.14 Available

We are very happy to bring you Eclipse GlassFish 7.0.14.

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

This release features among others an important NPE fix for the SSHLauncher and is highly recommended for our users who make use of this launcher.

The thread safety of transactions was improved, and the JDBC connection pool sizing logic was also improved, fixing an annoying bug.

To maintain future quality of GlassFish, many fixes to the internal TCKs tests were done.

As a new feature, command completion is now enabled in the OSGi interactive console.

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


## February 29, 2024 -- Eclipse GlassFish 7.0.13 Available

We are very happy to bring you Eclipse GlassFish 7.0.13.
Expand Down
22 changes: 12 additions & 10 deletions docs/website/src/main/resources/download.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,28 @@

## Eclipse GlassFish 7.x

GlassFish 7.0.13 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.
GlassFish 7.0.14 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.

GlassFish 7.0.13 compiles and passes all internal tests using OpenJDK 21. Several Jakarta EE 10 TCKs passed on JDK 21 as well. The Jakarta EE 10 TCK as a whole is not JDK 21 compatible and it's not possible to run all the Jakarta EE TCK tests.
GlassFish 7.0.14 compiles and passes all internal tests using OpenJDK 21. Several Jakarta EE 10 TCKs passed on JDK 21 as well. The Jakarta EE 10 TCK as a whole is not JDK 21 compatible and it's not possible to run all the Jakarta EE TCK tests.

In the release for this month we replaced many synchronized blocks by reentrant locks (to accommodate JDK 21 virtual threads).
This release features among others an important NPE fix for the SSHLauncher and is highly recommended for our users who make use of this launcher.

We also looked at SSO between clusters, and fixed a long standing bug there.
The thread safety of transactions was improved, and the JDBC connection pool sizing logic was also improved, fixing an annoying bug.

A long running investigation into potential resource leaks finally came to a conclusion, and resulted in many fixes throughout the code base. The admin console also saw various improvements, specifically with respect to loading.
To maintain future quality of GlassFish, many fixes to the internal TCKs tests were done.

As a new feature, command completion is now enabled in the OSGi interactive console.

Download:

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

More details:

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


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

### GlassFish 7.0.14

GlassFish 7.0.14 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.

GlassFish 7.0.14 compiles and passes all internal tests using OpenJDK 21. Several Jakarta EE 10 TCKs passed on JDK 21 as well. The Jakarta EE 10 TCK as a whole is not JDK 21 compatible and it's not possible to run all the Jakarta EE TCK tests.

This release features among others an important NPE fix for the SSHLauncher and is highly recommended for our users who make use of this launcher.

The thread safety of transactions was improved, and the JDBC connection pool sizing logic was also improved, fixing an annoying bug.

To maintain future quality of GlassFish, many fixes to the internal TCKs tests were done.

As a new feature, command completion is now enabled in the OSGi interactive console.

Download:

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

More details:

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


### GlassFish 7.0.13

GlassFish 7.0.13 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 888bc85

Please sign in to comment.