The 2.12 release seems to be almost ready - we're trying to do releases a little more frequently when we have changes to be made, and this is going to end up being about nine months after the 2.11 release.
Considerations for this release: * *Java 8 support is formally dropped* for running the compiler and dev mode. It may continue to work for the server, but our testing here is light - if it is important to you, please help with testing the early release to be sure. * *Java 17 language support has been added* - everything except switch-expression is merged, consider reviewing/testing https://github.com/gwtproject/gwt/pull/9981 to finalize that PR so we can finish this aspect of the release. * Several deprecated classes have been removed, and more still are now marked deprecated and will be removed in a future release. These are likely not used by your project, as most are unusable today anyway, but the change can be reviewed here https://github.com/gwtproject/gwt/pull/9925 * Browsers have deprecated the unload event, and GWT has been interfering with some applications that don't directly use it. A PR is up to resolve this, but could use testing from anyone who might be affected by this: https://github.com/gwtproject/gwt/pull/9984 * Sourcemap support has been updated - no major impact here aside from dropping the need to use (a very old version of) protobufs in the server, and supporting writing all source files as part of the sourcemap JSON file rather than needing all source files copied to a server to be useful. Next steps: * Help review, finalize the pending PRs. * Let us know if there are other pending reviews or fixes that need to be targeted to the 2.12 milestone. * Test HEAD-SNAPSHOT builds to confirm no regressions in your own projects (either download from the Sonatype snapshot repo, or download the SDK zips from one of the builds at https://github.com/gwtproject/gwt/actions/workflows/full-check.yml). * In a week or so, volunteer for testing when a release is prepared. * *If you need to run only on Java 8* and you need some of these changes, help us start a separate release process for GWT 2.11.x. Many of these changes can be backported, but we need assistance to make that work happen. All commits since 2.11: https://github.com/gwtproject/gwt/compare/2.11.0...main -- You received this message because you are subscribed to the Google Groups "GWT Contributors" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/155bce20-d224-4b9f-8eea-98071d4547ccn%40googlegroups.com.
