Skip to content

deps: bump github.com/wasilibs/go-re2 from 1.10.0 to 1.11.0#25

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/github.com/wasilibs/go-re2-1.11.0
Open

deps: bump github.com/wasilibs/go-re2 from 1.10.0 to 1.11.0#25
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/github.com/wasilibs/go-re2-1.11.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 29, 2026

Copy link
Copy Markdown

Bumps github.com/wasilibs/go-re2 from 1.10.0 to 1.11.0.

Release notes

Sourced from github.com/wasilibs/go-re2's releases.

v1.11.0

It has been some time since a release. There haven't been any upstream re2 release, wazero is mostly complete at least for the Wasm features we use, and otherwise the API here is stable so there hasn't been much to do. However recently there has been a major development - @​ncruces has developed wasm2go, a compiler from Wasm directly to Go code. This means instead of wazero's built in compiler which generates machine code from Wasm on the fly, we get to compile the re2 logic directly into a binary using the Go compiler. This should ensure better platform support for go-re2.

The wasm2go backend can be enabled by building with the build tag re2_wasm2go. Note that currently we see about 10-20% slowdown compared to wazero on the most difficult benchmark cases (@​mathetake's wazero compiler is competitive against the Go compiler!) - on the flip side, the overhead for small expressions / inputs that we saw vs the stdlib is reduced. For normal workloads, we expect the performance to be quite similar to the wazero backend - because of the simpler architecture a standard Go source file provides, we will probably replace the default with wasm2go in the future.

If you can, give re2_wasm2go a try and see how it works for you! The feature is fresh off the oven so there may be issues, in particular we could use data on CPU and memory performance with real world workloads.

Full Changelog: wasilibs/go-re2@v1.10.0...v1.11.0

Commits

@dependabot @github

dependabot Bot commented on behalf of github May 29, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies, go. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot force-pushed the dependabot/go_modules/github.com/wasilibs/go-re2-1.11.0 branch from e874157 to 18d2a44 Compare May 30, 2026 14:38
Bumps [github.com/wasilibs/go-re2](https://github.com/wasilibs/go-re2) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/wasilibs/go-re2/releases)
- [Commits](wasilibs/go-re2@v1.10.0...v1.11.0)

---
updated-dependencies:
- dependency-name: github.com/wasilibs/go-re2
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/go_modules/github.com/wasilibs/go-re2-1.11.0 branch from 18d2a44 to 91752b9 Compare June 14, 2026 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants