Tuesday, December 3, 2019

Re: [ANN] (Unofficial) GWT 2.8.2-v20191108 release

We use a different build tool but it works with this version of GWT. I don't use Maven so not sure how it is normally integrated. However, to configure it manually you can go to "Project Structure" dialog then "Project Settings / Facets / Default" section and set "Path to GWT installation directory" to something like "/Users/peter/.m2/repository/org/realityforge/com/google/gwt/gwt-dev/2.8.2-v20191108" and this will be picked up by any GWT facets and thus work in IDE.

HTH

On Tue, Dec 3, 2019 at 6:00 AM Nick Stolwijk <nick.stolwijk@gmail.com> wrote:
Thanks.

I was able to use them in my Maven build. Only my IDE, IntelliJ doesn't pick them up. Do you if it is possible to use these as the compiler in IntelliJ?

With regards,

Nick S.

On Monday, 11 November 2019 04:20:20 UTC+1, Peter Donald wrote:
GWT is a development toolkit for building and optimizing complex
browser-based applications. Its goal is to enable productive
development of high-performance web applications without the
developer having to be an expert in browser quirks,
XMLHttpRequest, and JavaScript. It's open-source, completely
free, and used by thousands of developers around the world.

https://github.com/gwtproject/gwt

This is an unofficial release to Maven Central with the groupId
prefixed with "org.realityforge.". The intent is to get the current
version of GWT into more people's hands earlier. Please don't bug
the GWT project. Versions are released on demand.

The one significant difference in the way that it has been packaged
is to release the jsinterop-annotations artifact with the coordinate

org.realityforge.com.google.jsinterop:jsinterop-annotations:jar:2.8.2-v20191108

For most Maven users, it should be sufficient to update your
dependency declarations to something like:

    <dependency>
      <groupId>org.realityforge.com.google.gwt</groupId>
      <artifactId>gwt-user</artifactId>
      <version>2.8.2-v20191108</version>
    </dependency>
    <dependency>
      <groupId>org.realityforge.com.google.gwt</groupId>
      <artifactId>gwt-dev</artifactId>
      <version>2.8.2-v20191108</version>
    </dependency>

Hope this helps,

Peter Donald

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/313e9b2b-886f-4848-80ee-2c5deff39815%40googlegroups.com.


--
Cheers,

Peter Donald

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/CACiKNc4cXHgmYkRmBvVsJKEn5KZ7S2b2o5Y1RdXWw3fy6i-MDA%40mail.gmail.com.

Monday, December 2, 2019

Re: Adding u2f to js.identifier.blacklist

Thanks, we'll add that to our blacklist. Do we also need to define the blacklist with, e.g., 
<define-configuration-property name="js.identifier.blacklist" is-multi-valued="true" /> 
or is it already defined elsewhere by GWT?

Thanks,
Dan

On Fri, Nov 29, 2019 at 6:34 PM 'Axel' via GWT Users <google-web-toolkit@googlegroups.com> wrote:
The obfuscator does not have "u2f" as a blacklisted identifier. In conjunction with a Firefox that now (>=67) has U2F enabled by default (see about:config, security.webauth.u2f) the identifier "window.u2f" is made available. When the obfuscator uses u2f as an output symbol, weird things can happen, such as properties that are expected to be found on the object bound to the obfuscated "u2f" identifier not being found because u2f points to the U2F object and not the application object.

In our project we work around this by adding

   <extend-configuration-property name="js.identifier.blacklist" value="u2f"/>

to a base module that all our modules inherit. I think this should become part of the standard as it is error prone and incredibly time-consuming to figure out the root cause of the errors that can result.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/470b1dd1-4133-464c-b523-7feab71f87ba%40googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/CABTxsEMUm4Sumbs7GH2PXAMStU44%2B8WvLEXtESwL3QDrUfxXGA%40mail.gmail.com.

Re: [ANN] (Unofficial) GWT 2.8.2-v20191108 release

Thanks.

I was able to use them in my Maven build. Only my IDE, IntelliJ doesn't pick them up. Do you if it is possible to use these as the compiler in IntelliJ?

With regards,

Nick S.

On Monday, 11 November 2019 04:20:20 UTC+1, Peter Donald wrote:
GWT is a development toolkit for building and optimizing complex
browser-based applications. Its goal is to enable productive
development of high-performance web applications without the
developer having to be an expert in browser quirks,
XMLHttpRequest, and JavaScript. It's open-source, completely
free, and used by thousands of developers around the world.

https://github.com/gwtproject/gwt

This is an unofficial release to Maven Central with the groupId
prefixed with "org.realityforge.". The intent is to get the current
version of GWT into more people's hands earlier. Please don't bug
the GWT project. Versions are released on demand.

The one significant difference in the way that it has been packaged
is to release the jsinterop-annotations artifact with the coordinate

org.realityforge.com.google.jsinterop:jsinterop-annotations:jar:2.8.2-v20191108

For most Maven users, it should be sufficient to update your
dependency declarations to something like:

    <dependency>
      <groupId>org.realityforge.com.google.gwt</groupId>
      <artifactId>gwt-user</artifactId>
      <version>2.8.2-v20191108</version>
    </dependency>
    <dependency>
      <groupId>org.realityforge.com.google.gwt</groupId>
      <artifactId>gwt-dev</artifactId>
      <version>2.8.2-v20191108</version>
    </dependency>

Hope this helps,

Peter Donald

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/313e9b2b-886f-4848-80ee-2c5deff39815%40googlegroups.com.

Re: Adding u2f to js.identifier.blacklist

Am 30.11.2019 um 01:34 schrieb 'Axel' via GWT Users:
> The obfuscator does not have "u2f" as a blacklisted identifier.
> In conjunction with a Firefox that now (>=67) has U2F enabled by default
> (see about:config, security.webauth.u2f) the identifier "window.u2f" is
> made available. When the obfuscator uses u2f as an output symbol, weird
> things can happen, such as properties that are expected to be found on
> the object bound to the obfuscated "u2f" identifier not being found
> because u2f points to the U2F object and not the application object.

If not happened already, "webauthn" should be blacklisted as well. But
I'm not sure how likely it is that this text will ever be the result
of an obfuscation ;-)


Cheers, Lothar

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/d58ced3e-0f8c-4d02-0607-f43055644ea1%40kimmeringer.de.

Re: JsFunction length is zero


Unfortunately GWT does not accept pull request on GitHub.


On Thu, Nov 28, 2019 at 3:12 PM Vassilis Virvilis <vasvir2@gmail.com> wrote:
ok then.


I will try to come with a patch in the next few days.

Thanks

  Vassilis

On Thu, Nov 28, 2019 at 9:38 AM Jens <jens.nehlmeier@gmail.com> wrote:

Do you think a patch like that has any chance to be accepted? or this is not considered to be an issue?

Seems like a valid behavior for JS libraries to check argument count, so I guess it should be accepted. Goktug or Roberto should probably review it.

-- J.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/9232cdec-c84f-427a-a019-d0cef9262244%40googlegroups.com.


--
Vassilis Virvilis


--
Vassilis Virvilis

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/CAKbOjExsX5nUnBnFsB4yLjMj8pK8x852oYF1_m-U_rhYBCACwQ%40mail.gmail.com.

Sunday, December 1, 2019

Re: Nalu v2.0.0 is released!

Thanks Frank!

On Sun, 1 Dec 2019 at 08:17, Frank Hossfeld <frank.hossfeld@web.de> wrote:
The next version of Nalu (v2.0.0) is released.  A complete list of changes can be found here: release-notes.

Maven Central is updated. Please use the Gitter room in case of questions.

Thanks to anyone who helped!

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/ac6a9f7d-ca3d-44b1-967c-8bb7edf42752%40googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/CA%2BkiFsc0SSFNHrFStXq4jk7EA7s2TD6sYXDhvLtck9vkVZN4yQ%40mail.gmail.com.

Nalu v2.0.0 is released!

The next version of Nalu (v2.0.0) is released.  A complete list of changes can be found here: release-notes.

Maven Central is updated. Please use the Gitter room in case of questions.

Thanks to anyone who helped!

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/ac6a9f7d-ca3d-44b1-967c-8bb7edf42752%40googlegroups.com.