From 529d6a7a975fc70a55a0d3a262637708e50d1a14 Mon Sep 17 00:00:00 2001 From: Frank Hossfeld Date: Sat, 9 Dec 2023 11:45:12 +0100 Subject: [PATCH 1/9] draft news page --- src/main/markdown/config.xml | 1 + src/main/markdown/news.md | 129 ++++++++++++++++++ src/main/resources/main.tpl | 3 +- .../site/assets/build/fonts/icons/icons.css | 6 +- src/main/site/index.html | 3 +- 5 files changed, 139 insertions(+), 3 deletions(-) create mode 100644 src/main/markdown/news.md diff --git a/src/main/markdown/config.xml b/src/main/markdown/config.xml index 8566db192..f46f48187 100644 --- a/src/main/markdown/config.xml +++ b/src/main/markdown/config.xml @@ -20,6 +20,7 @@ + diff --git a/src/main/markdown/news.md b/src/main/markdown/news.md new file mode 100644 index 000000000..ea4391ace --- /dev/null +++ b/src/main/markdown/news.md @@ -0,0 +1,129 @@ +GWT News +=== + +This news page is the official source for update from the GWT team or GWT related projects. Anything important will be posted here. This page will give you an impression about things happening in the GWT community. + +In case you have a news worth for showing here, please open an issue: [add news](https://github.com/gwtproject/gwt-site/issues). +We will add the news as soon as possible. + + +
+
+ +
+ GWT: we are looking for reviewers! +
+
+
+ December 9, 2023 +
+
+ To finish the work on the next GWT release, we need to merge two more pull requests. We are looking for reviewers to approve the changes. Once the pull requests are merged, we will release GWT 2.11.0! +
+ + + +
+
+ +
+ DominoKit: domino-rest version 1.0.1 released +
+
+
+ November 28, 2023 +
+
+ This release fixes some dependency issues. +
+ + + +
+
+ +
+ J2CL: new version of the j2cl-maven-plugin released +
+
+
+ November 9, 2023 +
+
+ This update let the plugin use the latest J2CL version and supports elemental2 vesion 1.2.0. The release fixes a NPE, updates J2CL and the J2CL plugin to the latest version among other improvements. +
+ + + +
+
+ +
+ GWT Module: gwt-core version 1.0.0-rc2 released +
+
+
+ October 20, 2023 +
+
+ The second release candidate of the gwt-core module has been released today. +
+ + + +
+
+ + + + diff --git a/src/main/resources/main.tpl b/src/main/resources/main.tpl index 4fd96e20e..5436f46e4 100644 --- a/src/main/resources/main.tpl +++ b/src/main/resources/main.tpl @@ -41,9 +41,10 @@
  • Overview
  • Get started
  • +
  • News/a>
  • Tutorials
  • Docs
  • -
  • Resources
  • +
  • Resources
  • Make GWT Better
  • Terms
  • Download
  • diff --git a/src/main/site/assets/build/fonts/icons/icons.css b/src/main/site/assets/build/fonts/icons/icons.css index 6a6eb3214..e7c7b96b6 100755 --- a/src/main/site/assets/build/fonts/icons/icons.css +++ b/src/main/site/assets/build/fonts/icons/icons.css @@ -52,6 +52,10 @@ content: "\e608"; } +.icon_news:before { + content: "\e60b"; +} + .icon_optimise:before { content: "\e609"; } @@ -60,7 +64,7 @@ content: "\e60a"; } -.icon_ressources:before { +.icon_resources:before { content: "\e60b"; } diff --git a/src/main/site/index.html b/src/main/site/index.html index 759c40c03..1f0ae2516 100644 --- a/src/main/site/index.html +++ b/src/main/site/index.html @@ -42,9 +42,10 @@
  • Overview
  • Get started
  • +
  • News
  • Tutorials
  • Docs
  • -
  • Resources
  • +
  • Resources
  • Make GWT Better
  • Roadmap
  • Terms
  • From 2fa51cd252da9d9eb1c867734ca0a94c72b247e2 Mon Sep 17 00:00:00 2001 From: Frank Hossfeld Date: Sat, 9 Dec 2023 12:50:14 +0100 Subject: [PATCH 2/9] add nalu news --- src/main/markdown/news.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/src/main/markdown/news.md b/src/main/markdown/news.md index ea4391ace..c4fe7cdf1 100644 --- a/src/main/markdown/news.md +++ b/src/main/markdown/news.md @@ -116,7 +116,25 @@ We will add the news as soon as possible.
    The second release candidate of the gwt-core module has been released today.
    - + + + + +
    + +
    + Nalukit: nalu version 2.12.6 released +
    +
    +
    + September 12, 2023 +
    +
    + This is a bug fix release. It fixes an issue related to reloading a page in a non hash context. +
    + From 7dea438d1a28c009dbab91a99b2047526dde89ed Mon Sep 17 00:00:00 2001 From: Frank Hossfeld Date: Sun, 10 Dec 2023 09:32:22 +0100 Subject: [PATCH 3/9] fixed a typo --- src/main/markdown/news.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/markdown/news.md b/src/main/markdown/news.md index c4fe7cdf1..d60aede59 100644 --- a/src/main/markdown/news.md +++ b/src/main/markdown/news.md @@ -125,7 +125,7 @@ We will add the news as soon as possible.
    - Nalukit: nalu version 2.12.6 released + NaluKit: nalu version 2.12.6 released
    From b39e05b0799f97a7e3f1ab585a746c3c2d86eec1 Mon Sep 17 00:00:00 2001 From: Frank Hossfeld Date: Sun, 10 Dec 2023 13:34:50 +0100 Subject: [PATCH 4/9] update domino-rest news --- src/main/markdown/news.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/markdown/news.md b/src/main/markdown/news.md index d60aede59..c30e9a4c9 100644 --- a/src/main/markdown/news.md +++ b/src/main/markdown/news.md @@ -69,7 +69,7 @@ We will add the news as soon as possible.
    - This release fixes some dependency issues. + Update emulation and super sources to be compatible with gwt and j2cl, move to java 11 and upgrade dependencies.
    -
    + From 3c273160239f303df56fa21f04fa7f220aa977d9 Mon Sep 17 00:00:00 2001 From: Frank Hossfeld Date: Sun, 10 Dec 2023 16:16:30 +0100 Subject: [PATCH 5/9] add new domino releases --- src/main/markdown/news.md | 72 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/src/main/markdown/news.md b/src/main/markdown/news.md index c30e9a4c9..9da55f828 100644 --- a/src/main/markdown/news.md +++ b/src/main/markdown/news.md @@ -50,6 +50,78 @@ We will add the news as soon as possible. }
    +
    + +
    + DominoKit: domino-jackson 1.0.4 released +
    +
    +
    + December 10, 2023 +
    +
    + The releases introduced a better way to do super sources that is compatible with GWT and J2CL, upgraded dependencies, moved to java 11 and introduces custom (de)serializers support. +
    + + + +
    +
    + +
    + DominoKit: domino-rest 1.0.2 released +
    +
    +
    + December 10, 2023 +
    +
    + The releases introduced a better way to do super sources that is compatible with GWT and J2CL, upgraded dependencies, moved to java 11 and fixes some minor issues. +
    + + + +
    +
    + +
    + DominoKit: domino-ui 1.0.6 released +
    +
    +
    + December 10, 2023 +
    +
    + Adds a new method to the LocalListScrollingDataSource. Check the release notes for more information. +
    + + + +
    +
    + +
    + DominoKit: domino-ui 2.0.0-RC5 released +
    +
    +
    + December 10, 2023 +
    +
    + Adds a lot of enhancements and features. The release also contains a lot of bug fixes. To get a full list of enhancements, features and bug fixes, check the release notes. +
    + + + +
    From 2adcfcfab98ff11e1df84be6b4774639ecd4fb9f Mon Sep 17 00:00:00 2001 From: Frank Hossfeld Date: Thu, 14 Dec 2023 11:44:40 +0100 Subject: [PATCH 6/9] toc - added news --- src/main/resources/toc.md | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/resources/toc.md b/src/main/resources/toc.md index e78da8ea4..3406cd379 100644 --- a/src/main/resources/toc.md +++ b/src/main/resources/toc.md @@ -3,6 +3,7 @@ - [SDK Learn More](learnmore-sdk.html 'Learn more about the GWT SDK') - [Configure Eclipse](usingeclipse.html) - [Configure IntelliJ](usingintellij.html) + - [News](news.html) - [Tutorials](doc/latest/tutorial/index.html) - [Overview](doc/latest/tutorial/index.html) - [Build a GWT App.](# 'Create, build and run a GWT application') From 10fe368d9ef916efadcbbe6b96f906872989bac8 Mon Sep 17 00:00:00 2001 From: Frank Hossfeld Date: Mon, 18 Dec 2023 21:32:47 +0100 Subject: [PATCH 7/9] update way of contact --- src/main/markdown/news.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/markdown/news.md b/src/main/markdown/news.md index 9da55f828..3682802ea 100644 --- a/src/main/markdown/news.md +++ b/src/main/markdown/news.md @@ -3,7 +3,7 @@ GWT News This news page is the official source for update from the GWT team or GWT related projects. Anything important will be posted here. This page will give you an impression about things happening in the GWT community. -In case you have a news worth for showing here, please open an issue: [add news](https://github.com/gwtproject/gwt-site/issues). +In case you have a news worth for showing here, [open an issue on our tracker](https://github.com/gwtproject/gwt-site/issues/new/choose). We will add the news as soon as possible.
    -
    - -
    - DominoKit: domino-jackson 1.0.4 released -
    -
    -
    - December 10, 2023 -
    -
    - The releases introduced a better way to do super sources that is compatible with GWT and J2CL, upgraded dependencies, moved to java 11 and introduces custom (de)serializers support. -
    - - - -
    -
    - -
    - DominoKit: domino-rest 1.0.2 released -
    -
    -
    - December 10, 2023 -
    -
    - The releases introduced a better way to do super sources that is compatible with GWT and J2CL, upgraded dependencies, moved to java 11 and fixes some minor issues. -
    - - - -
    -
    - -
    - DominoKit: domino-ui 1.0.6 released -
    -
    -
    - December 10, 2023 -
    -
    - Adds a new method to the LocalListScrollingDataSource. Check the release notes for more information. -
    - - - -
    -
    - -
    - DominoKit: domino-ui 2.0.0-RC5 released -
    -
    -
    - December 10, 2023 -
    -
    - Adds a lot of enhancements and features. The release also contains a lot of bug fixes. To get a full list of enhancements, features and bug fixes, check the release notes. -
    - - - -
    -
    - -
    - DominoKit: domino-rest version 1.0.1 released -
    -
    -
    - November 28, 2023 -
    -
    - Update emulation and super sources to be compatible with gwt and j2cl, move to java 11 and upgrade dependencies. -
    - - - -
    -
    - -
    - NaluKit: nalu version 2.12.6 released -
    -
    -
    - September 12, 2023 -
    -
    - This is a bug fix release. It fixes an issue related to reloading a page in a non hash context. -
    - - - -
    From 9b8a229b24e6cd9291b5a3ea236abd8dab588b96 Mon Sep 17 00:00:00 2001 From: Frank Hossfeld Date: Tue, 16 Jan 2024 07:25:59 +0100 Subject: [PATCH 9/9] add GWT 2.10.1 & 2.11.0 release news --- src/main/markdown/news.md | 45 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/src/main/markdown/news.md b/src/main/markdown/news.md index f33d6008d..6b8f56d8c 100644 --- a/src/main/markdown/news.md +++ b/src/main/markdown/news.md @@ -50,6 +50,51 @@ We will add the news as soon as possible. }
    +
    + +
    + GWT: 2.11.0 released! +
    +
    +
    + January 9, 2023 +
    +
    + This release fixes a security issue. If you use GWT-RPC and JPA/JDO annotations in your project, we strongly suggest updating at least to 2.10.1 as soon as possible. To ensure that vulnerable projects are aware of any problem, compile warnings will be emitted if a problem is detected, and the server will default to not allowing any vulnerable RemoteService instances.

    See https://github.com/gwtproject/gwt/issues/9709 for information on the issue, how we're responding to it, and how any additional follow-up might look. +

    + Other highlights: +
    +
      +
    • Transitioned to GitHub pull requests for new contributions, with nightly builds running on GitHub Actions.
    • +
    • Added release artifacts for jakarta.servlet packages for both RequestFactory and GWT-RPC.
    • +
    • Tested support for running on Java 21. This is likely to be the final minor release series to support running on Java 8.
    • +
    • Updated JRE emulation to support Java 11 for Collections, streams, and more.
    • +
    + See https://github.com/gwtproject/gwt/releases/tag/2.11.0 or https://www.gwtproject.org/release-notes.html#Release_Notes_2_11_0 for complete release notes. +
    +
    + This is our third release under the new groupId, be sure when you update to change away from "com.google.gwt", as it will not get more updates. +
    +
    + This release wouldn't have been possible without help from so many contributors, including developers, testers, and sponsors. A short list of the teams and individuals that directly brought us this release: Juan Pablo Gardella, Rocco De Angelis, Frank Hossfeld, Manfred Tremmel, Jim Douglas, Zbynek Konecny, Piotr Lewandowski, Axel Uhl, Thomas Broyer, Filipe Sousa, Sandra Parsick, Jens Nehlmeier, Schubec GmbH, Tom Sawyer Software, Insurance Insight Inc.

    Join us on the issue tracker or at our OpenCollective page to help make future releases possible. +
    +
    +
    + +
    + GWT: 2.10.1 released! +
    +
    +
    + January 9, 2023 +
    +
    + This release fixes a security issue. If you use GWT-RPC and JPA/JDO annotations in your project, we strongly suggest updating at least to 2.10.1 as soon as possible. To ensure that vulnerable projects are aware of any problem, compile warnings will be emitted if a problem is detected, and the server will default to not allowing any vulnerable RemoteService instances.

    See https://github.com/gwtproject/gwt/issues/9709 for information on the issue, how we're responding to it, and how any additional follow-up might look. +
    +
    + This is our second release under the new groupId, be sure when you update to change away from "com.google.gwt", as it will not get more updates. +
    +