Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 11, 2026

Bumps org.gwtproject:gwt from 2.11.0 to 2.13.0.

Release notes

Sourced from org.gwtproject:gwt's releases.

GWT 2.13.0

Highlights:

  • Removed more old polyfills and IE-specific workarounds
  • Samples updated to use Maven, usually as multi-module projects
  • 2.13 is likely to be the last release where the compiler and dev tools run on Java 11
  • DevMode server defaults to only serving static files - projects that wish to use the old Jetty 9 launcher may specify -server com.google.gwt.dev.shell.JettyLauncher, but this is due to be removed. Projects should either split their server/client classpath, or switch to a ServletContainerLauncher that runs another server (https://github.com/niloc132/gwt-devmode-server-sample is an example project that can provide this)
  • Support -strict in test arguments, to more easily find compile issues in GWT libraries
  • JFR events added to replace SpeedTracer, support observability into compiler steps, permutation and fragment counts, and output size. Additionally, the gwt.jjs.dumpAst system property has been tweaked to support filtering, and generate more readable output
  • jaxb and xml-apis are now optional when using GWT's javax.validation support, set the gwt.validation.ignoreXml system property to avoid needing these
  • Improved JRE emulation tracking, listing not only supported APIs, but also document unsupported APIs with links to issues

Known bug:

  • We've had a report of errors on startup on Windows for DevMode/CodeServer, but most users haven't seemed to encounter it. We have a candidate fix, and will follow up with a point release when we gather more information and land it. See gwtproject/gwt#10272 for more details

Breaking Changes:

  • String.split emulation changed to support Java 8 semantics with empty entries
  • Collectors.toMap throws exception when assigning a null value to a key, reflecting Java semantics (though not Javadoc)
  • AccessControlException JRE emulation removed

Bug fixes:

JRE Emulation enhancements:

  • Added Java 9+ emulation to
    • java.io.ByteArrayOutputStream
    • java.io.OutputStream
    • java.io.Writer
    • java.lang.Integer
    • java.lang.Long
    • java.lang.Math
    • java.lang.Number
    • java.lang.StrictMath
    • java.lang.String
    • java.math.BigInteger

... (truncated)

Commits
  • b7117c1 Update poms to pass validation for Maven Central sync (#10266)
  • 2e307b7 Compute total size of samples correctly (#10263)
  • af2f4cc Rewrite SDK samples using Maven (#10247)
  • 2a8b571 Broaden files that checkstyle sees, fix errors it found (#10251)
  • a433a55 Status page for JRE emulation (#10208)
  • c0b9ba5 Make jaxb optional for validation tests, remove from classpath (#10249)
  • 05cee59 Record build details to Java FlightRecorder, rather than SpeedTracer (#10194)
  • 58a69dd Update and improve help info logs (#10081)
  • 30bf93e Read the content-type before closing the inputstream (#10234)
  • e28c671 Change default SCL instance, and allow selecting from service loader (#10103)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [org.gwtproject:gwt](https://github.com/gwtproject/gwt) from 2.11.0 to 2.13.0.
- [Release notes](https://github.com/gwtproject/gwt/releases)
- [Commits](gwtproject/gwt@2.11.0...2.13.0)

---
updated-dependencies:
- dependency-name: org.gwtproject:gwt
  dependency-version: 2.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Feb 11, 2026
@dependabot dependabot bot requested a review from a team as a code owner February 11, 2026 21:03
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Feb 11, 2026
@hpehl hpehl merged commit 2236e51 into main Feb 12, 2026
2 checks passed
@hpehl hpehl deleted the dependabot/maven/org.gwtproject-gwt-2.13.0 branch February 12, 2026 10:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant