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/CA%2BkiFsfsF6yrxDtcYvBc4JTsFq7DJVOi63xh_pLWhCNg7DxR6Q%40mail.gmail.com.
