Thanks I will check using a snapshot then. On Thu, Nov 23, 2023 at 1:03 PM Colin Alworth <[email protected]> wrote:
> We're still in the "please help us review the last few merges" phase > (especially looking for notes on deprecating using DevMode as an app > server, and comments on if tests added for other PRs seem sufficient), then > we'll make some release artifacts (late next week is my guess). I'm hoping > to merge most of the open PRs, so we want to not start testing until we've > landed that changes that will make this release. > > That being said, we ship HEAD-SNAPSHOT every night off of main, you can > add https://oss.sonatype.org/content/repositories/snapshots/ as a > snapshot repository to your project to use that build (be certain you are > using org.gwtproject groupids). If you need nightly download zips, they are > available at > https://github.com/gwtproject/gwt/actions/workflows/full-check.yml, click > any build, scroll down artifacts, and download gwt-java17.zip. While this > was built with Java 17, it is compatible with Java 8+ and will be used for > the release. The other builds should be nearly identical - the main change > should be in the javadoc output. The build produced from Java8 is > substantially smaller since it doesn't include javadoc at all, since the > APIs we now use are not compatible there. > > On Thursday, November 23, 2023 at 7:36:55 AM UTC-6 Juan Pablo Gardella > wrote: > >> Hello, is gwt-2.11 artifacts available somewhere for testing against the >> applications I am currently working on? >> >> On Tue, Nov 14, 2023, 11:37 PM Colin Alworth <[email protected]> wrote: >> >>> It has taken longer than we had hoped, but I think we're just about >>> ready - GWT itself can build on Java 17 (and can run on Java 23), JRE >>> emulation is nearly caught up to where we wanted with Java 11, and >>> jakarta.servlet support is hopefully finished and partially tested in >>> non-trivial apps. >>> >>> Here's my view of what might land before we cut a release: >>> >>> - The jakarta.servlet patch is now at >>> https://github.com/gwtproject/gwt/pull/9845, and is effectively >>> ready to land. To my knowledge, no jakarta project has tested the >>> requestfactory-*.jars yet. >>> - As above, we need confirmation that >>> https://github.com/gwtproject/gwt/pull/9785 solves the problem it >>> was created for. >>> - As above https://github.com/gwtproject/gwt/pull/9799 (fixing some >>> ternary expressions and other type unions) should get at least one more >>> review, approval. This will be applicable for Java 17 language support. >>> - Two more JRE emulation patches: >>> https://github.com/gwtproject/gwt/pull/9860 needs a review, and >>> https://github.com/gwtproject/gwt/pull/9862 needs follow-up and >>> another review. >>> >>> If this is the last release that can run the compiler and dev mode on >>> Java 8, we will want to update Jetty in the next release as well. That >>> might suggest one more change, deprecating the use of "-server" in DevMode. >>> Please see https://github.com/gwtproject/gwt/issues/9863 for more >>> details. In the coming days I'll put together a patch for this. >>> >>> After we've merged or deferred these PRs, the next step will be asking >>> for testing volunteers and cutting an RC release. I'm hoping we can begin >>> that process within two weeks - if you're interested in helping us test >>> this release, please reply to this message or directly with the >>> OS/JVM/Browsers you have at your disposal, and I'll make sure you are >>> included. As usual, the testing process will probably take a week or so to >>> get the desired coverage, and then we'll formally release GWT 2.11.0. >>> >>> On Tuesday, May 23, 2023 at 3:11:51 PM UTC-5 Rocco De Angelis wrote: >>> >>>> Hi Colin, >>>> >>>> if you need some help, I'm feeling to help. >>>> Specially the jakarta stuff is important for us. >>>> Do you find the time to have a look to the open PR? >>>> >>>> BR >>>> Rocco >>>> >>>> Colin Alworth schrieb am Mittwoch, 17. Mai 2023 um 16:44:58 UTC+2: >>>> >>>>> There have been a few suggestions of making a release in the near >>>>> future, and it seemed like it might be a good idea to summarize pending >>>>> development, ask for help to land these, and see if anything else needs to >>>>> be addressed before shipping. >>>>> >>>>> >>>>> - There is a pending branch (not yet a PR for GWT itself) working >>>>> on adding a new gwt-servlet-jakarta.jar and >>>>> requestfactory-server-jakarta.jar as part of >>>>> https://github.com/gwtproject/gwt/issues/9727. There is no plan at >>>>> this time to update the DevMode server to Jakarta, though that will >>>>> eventually be inevitable if we move to a newer version of Jetty. Work >>>>> on >>>>> this can be found at https://github.com/niloc132/gwt/pull/3. >>>>> - There is a pending fix for eliminating a false positive from >>>>> using some internals of protobuf to deobfuscate client side exceptions >>>>> https://github.com/gwtproject/gwt/pull/9785. This is probably safe >>>>> to land without more testing, but none of the reporters of this bug >>>>> have >>>>> verified the fix. >>>>> - There's a pending fix for a bug in type unions, which can be >>>>> caused by some ternary expressions and var type declarations >>>>> https://github.com/gwtproject/gwt/pull/9799. A review found a few >>>>> oversights in testing, and I'd appreciate another look. >>>>> - There's a pending fix for a bug where debugging in firefox when >>>>> assertions are enabled (for example in SDM). It turns out the bug can >>>>> happen in other cases too in more subtle ways. A draft fix it at >>>>> https://github.com/gwtproject/gwt/pull/9800. >>>>> - GWT itself can now be built on Java 11, but not yet 17. There >>>>> are a few changes pending that will permit this. Additionally, this >>>>> will >>>>> enable adding more Java 9-11 JRE emulation, see the list at >>>>> https://github.com/gwtproject/gwt/issues/9547. >>>>> >>>>> >>>>> Finally, we have an open question about future Java 8 support. Beyond >>>>> this release, we likely will no longer support running the compiler in >>>>> Java >>>>> 8, which will enable adding support for Java 12-17 language features. We >>>>> can likely still build jars that will run on a Java 8 server, but just >>>>> can't compile newer JS. To that end, this 2.11 release branch may be >>>>> longer-lived than usual, depending on feedback and support to continue >>>>> bugfix releases after 2.12 eventually ships. >>>>> >>>>> Are there other changes that 2.11 should included, or other >>>>> considerations for this release cycle? >>>>> >>>> -- >>> 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/ddfa497d-f308-4901-a03b-c08ffd720011n%40googlegroups.com >>> <https://groups.google.com/d/msgid/google-web-toolkit-contributors/ddfa497d-f308-4901-a03b-c08ffd720011n%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- > 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/e238d47b-b028-44b8-aa62-aecf41edeb7en%40googlegroups.com > <https://groups.google.com/d/msgid/google-web-toolkit-contributors/e238d47b-b028-44b8-aa62-aecf41edeb7en%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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/CA%2BkiFscQXeFQFmpsYEJxKtM7egGkm%2BbV0Qn8oceRs44h17RHgg%40mail.gmail.com.
