Skip to content

Tags: niloc132/gwt

Tags

2.12.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Avoid "immutable" apis for JNodes, preventing optimizer errors (gwtpr…

…oject#10010)

The immutable APIs for JNodes apparently were never immutable to begin
with, and have been watered down since then so that it isn't safe to
actually treat them as being immutable. This confusion prevented
multiple case expressions from being optimized correctly.

Fixes gwtproject#10005

2.12.0-2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Avoid "immutable" apis for JNodes, preventing optimizer errors (gwtpr…

…oject#10010)

The immutable APIs for JNodes apparently were never immutable to begin
with, and have been watered down since then so that it isn't safe to
actually treat them as being immutable. This confusion prevented
multiple case expressions from being optimized correctly.

Fixes gwtproject#10005

2.11.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Remove unexpected sources from gwt-user by making valid servlet sourc…

…es (gwtproject#9888)

Removes an old hack which uses gwt-user's sources as if they were the
correct sources for gwt-servlet by creating a real build artifact that
contains the sources which correspond to the classes found in
gwt-servlet and gwt-servlet-jakarta. This lets us avoid using gwt-user's
own sources as if they were the sources for other jars, which in turn
allows us to only package gwt-user sources in gwt-user.jar.

Fixes gwtproject#9886

2.10.0-google

Correct Google poms to follow central sync requirements

Despite only being relocation poms, it appears that Sonatype requires
that the poms still follow the deployment requirements.

Change-Id: I8471f79dab42239a900a07d81912a3b337c10c6c

2.10.0

Distinct relocation poms and script for gwtproject vs Google

The old script, being already used in Google-managed CI, continues to
deploy poms with com.google groupId. A new script,
maven/push-gwtproject.sh, has the same contents as the old one used to
have, and deploys the org.gwtproject poms.

Samples that use maven have also been updated to use the new ltgt gwt
maven plugin and the new groupIds.

Change-Id: I0f582304faf9546ac37616a78bc7735f8beeba26

2.9.0

Move jsinterop-annotations source code out of GWT.

jsinterop-annotations has its own repo on github. This CL removes
the code from the gwt repo and add a dependency to the jar file
now present in tools repo. The gwt-user.jar distributed in the zip
will still contain these classes, but the maven version will correctly
reference the jar already present in maven central.

Change-Id: I5c341e1ae5ad48ea3bf8104d781b1d16fccdef4a

2.9.0-RC1

Deprecate all generated and handmade elemental classes

Change-Id: I1c50c64fb18c8f3b4e9a51cf2434b37a6ded08bd

2.8.2

Revert "Test for 'interactive' readyState during app bootstrap"

This reverts commit f47ba0e.

Reason for revert: Introduces errors in IE9, this event can go off too
soon.

Change-Id: I16256254d3a2e5b88415720fc5dd2ab83335cc56

2.8.1

Supress warning for Array.compare

Change-Id: I60847b035baab185ca93071f8953e4e1fb521319

2.8.0

Allow native classes implement native interfaces with overlays.

Native classes implementing interfaces with overlays triggerred a compiler
error due to the fact that overlays in native intefaces are "default"
methods and that the strategy of implementing them consists in creating
the corresponding synthetic override in classes that don't explicitly
implement the method.

Bug: gwtproject#9440
Bug-Link: gwtproject#9440
Change-Id: I30a100c4d83f13df61fed57a54afb3b25a153250