A workaround for a regression affecting some users of GOPACKAGESDRIVER: golang/go#63751, for example those using gopls with an older version of Bazel. When the go/packages driver is missing compiler or architecture information, gopls now assumes a default value rather than failing to load package information.
A fix for a minor bug in the new "remove unused parameter" refactoring: golang/go#63755. Notably, this bug was discovered via an automated report from someone who had opted in to Go telemetry.
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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will 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 minor version` will 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 ` 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 ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the go-modules group with 4 updates: github.com/onsi/gomega, golang.org/x/crypto, golang.org/x/net and golang.org/x/tools.
Updates
github.com/onsi/gomega
from 1.29.0 to 1.30.0Release notes
Sourced from github.com/onsi/gomega's releases.
Changelog
Sourced from github.com/onsi/gomega's changelog.
Commits
f804ac6
v1.30.04da4c7f
BeTrueBecause and BeFalseBecause allow for better failure messages6ca6e97
Bump actions/checkout from 3 to 4 (#694)f1b8343
doc: fix type on gleak go docUpdates
golang.org/x/crypto
from 0.14.0 to 0.15.0Commits
eb61739
ssh: allow to configure public key auth algorithms on the server side42c83ff
ssh: try harder to detect incorrect passwords for legacy PEM encryptione668aa9
go.mod: update golang.org/x dependenciesdf0bc9e
chacha20poly1305: guard PSHUFB usage with GOAMD64_v274c2ba9
crypto/hkdf: remove useless call to Resetcf8dcb0
ssh: add test case against ssh CLI4f30245
x509roots: catch the zero-roots case when generating the bundle1d57292
x509roots: check HTTP response status code and media type8779cbd
all: update go directive to 1.182aeefc3
ssh: add support for SSH_AGENT_CONSTRAIN_EXTENSION with id 255Updates
golang.org/x/net
from 0.17.0 to 0.18.0Commits
fbaf412
go.mod: update golang.org/x dependenciescc6f4d1
http2: remove ancient build-tagged files for unsupported Go versionsa720b30
http2: allocate buffer pools using pointers to arraysa7ef1a2
internal/quic/cmd/interop: don't t.Log after test finishes26ea817
http2: unconditionally recycle responseWriterState39c9d01
quic: don't send CONNECTION_CLOSE after stateless reset45fa414
quic: undo accidental rename of test helpers434956a
quic: include more detail in connection close errorsec29a94
quic: provide source conn ID when creating server conns5791239
internal/quic/cmd/interop: skip tests when exec is unavailableUpdates
golang.org/x/tools
from 0.14.0 to 0.15.0Release notes
Sourced from golang.org/x/tools's releases.
Commits
729e159
go.mod: update golang.org/x dependencies38ed81a
gopls/internal/regtest/marker: porting extract testsbbf8380
gopls/internal/regtest/marker: use golden diffs for suggested fixes51df92b
go/ssa: two minor cleanupse7fb31a
internal/cmd/deadcode: rename -format to -fc538b4e
internal/cmd/deadcode: add -whylive=function flagb753e58
internal/lsp/helper: fix misspelled "Code generated" comment2638d66
internal/cmd/deadcode: omit package/func keywords in default output118c362
gopls/internal/lsp/source: fix signatureHelp with pointer receivers4124316
gopls/internal/lsp/cache: remove baseCtx from the ViewDependabot 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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show