Bump the go-dependencies group across 2 directories with 2 updates - #683
Open
dependabot[bot] wants to merge 1 commit into
Open
Bump the go-dependencies group across 2 directories with 2 updates#683dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the go-dependencies group with 1 update in the /packager directory: [golang.org/x/mod](https://github.com/golang/mod). Bumps the go-dependencies group with 1 update in the /riverproui directory: [modernc.org/sqlite](https://gitlab.com/cznic/sqlite). Updates `golang.org/x/mod` from 0.40.0 to 0.41.0 - [Commits](golang/mod@v0.40.0...v0.41.0) Updates `modernc.org/sqlite` from 1.57.0 to 1.58.0 - [Changelog](https://gitlab.com/cznic/sqlite/blob/master/CHANGELOG.md) - [Commits](https://gitlab.com/cznic/sqlite/compare/v1.57.0...v1.58.0) --- updated-dependencies: - dependency-name: golang.org/x/mod dependency-version: 0.41.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-dependencies - dependency-name: modernc.org/sqlite dependency-version: 1.58.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
bgentry
approved these changes
Sep 11, 2026
bgentry
left a comment
Contributor
There was a problem hiding this comment.
🤖 Codex review: Approved after dependency security and compatibility review.
Upgrade
golang.org/x/mod:0.40.0→0.41.0modernc.org/sqlite:1.57.0→1.58.0- Reviewed head:
7ae3d829ce6a91032724fcc2916f87181f049fca
Security review
- All direct and changed transitive module archives resolve to their canonical upstream tags, match the PR's
go.sumvalues andsum.golang.org, and have independently recorded archive digests. No forks, pseudo-versions, same-version checksum rewrites, orreplace,exclude, Go/toolchain, vendor, generated-project-file, binary, or embedded-asset changes were introduced. x/modchanges only documentation plus its declared Go version. The largersqlite/libcfamily diff is expected regenerated pure-Go code: the embedded source identity matches official SQLite 3.53.4, while the main new behavior is Linux-only OFD locking that remains opt-in and falls back to the existing mode.- Static inspection found no new production network or credential access, process spawning, dynamic loading, init/install hooks, cgo activation, or executable payloads. No known advisory applies to these version transitions, so this is not classified as a security update.
Compatibility verification
go mod verifyandgo mod tidywith a clean dependency-file diff in both affected modules — passedpackager: race tests andCGO_ENABLED=0build — passedriverproui: full race tests plus native Darwin andCGO_ENABLED=0Linux amd64, Linux arm64, and Windows amd64 builds — passed- Hosted Go 1.26/1.27 tests across PostgreSQL 16/17/18, Go lint, JS checks, release checks, and both public image builds — passed
- The Pro image jobs stop at AWS OIDC authentication on the Dependabot run before any build step; this is an infrastructure limitation rather than a dependency failure. The equivalent static Pro binary build succeeds locally, but the Docker daemon is unavailable for a local container build.
Residual risk
- The generated SQLite/libc delta is too large for exhaustive line-by-line review, and the low-level ABI, allocator, and platform changes are recent. Canonical source identities, checksum-database verification, targeted static inspection, race coverage, and multi-platform builds substantially reduce this risk.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the go-dependencies group with 1 update in the /packager directory: golang.org/x/mod.
Bumps the go-dependencies group with 1 update in the /riverproui directory: modernc.org/sqlite.
Updates
golang.org/x/modfrom 0.40.0 to 0.41.0Commits
d0a27b2modfile: fix Cleanup and DropTool documentationd12008call: upgrade go directive to at least 1.26.0 [generated]Updates
modernc.org/sqlitefrom 1.57.0 to 1.58.0Changelog
Sourced from modernc.org/sqlite's changelog.
... (truncated)
Commits
722282fCHANGELOG.md: document the OFD locking opt-in and the SQLite 3.53.4 upgrade5dcac5fsqlite: add the opt-in OFDLocking switch to Linux OFD locks51d2677Merge branch 'ofd-lock-test'3f99e26update dependencies, make vendor9159fa5test: add Linux OFD lock regression tests2acd716test: add Linux OFD lock persistence test across os.Closebd9dcb6add Readme Headline...93f0742add Readme HeadlineDependabot 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions