build(deps): bump the linter-testdata group across 4 directories with 7 updates
Type: Pull Request
State: Open
![dependabot[bot]](https://github.com/dependabot.png)
Association: Contributor
Comments: 0
(2 days ago)
(2 days ago)
dependencies go linter: testdata
Bumps the linter-testdata group with 1 update in the /pkg/golinters/arangolint/testdata directory: github.com/arangodb/go-driver/v2.
Bumps the linter-testdata group with 1 update in the /pkg/golinters/ginkgolinter/testdata directory: github.com/onsi/ginkgo/v2.
Bumps the linter-testdata group with 2 updates in the /pkg/golinters/protogetter/testdata directory: google.golang.org/grpc and google.golang.org/protobuf.
Bumps the linter-testdata group with 1 update in the /pkg/golinters/spancheck/testdata directory: go.opentelemetry.io/otel.
Updates github.com/arangodb/go-driver/v2
from 2.1.4 to 2.1.5
Release notes
Sourced from github.com/arangodb/go-driver/v2's releases.
v2.1.5
- Add tasks endpoints to v2
- Add missing endpoints from collections to v2
- Add missing endpoints from query to v2
- Add SSO auth token implementation
- Add missing endpoints from foxx to v2
- Switch to Go 1.23.12
Commits
5f03698
Updated to 2.1.54c15ecf
Updated to 2.1.4a936669
Updated to 1.6.7+gite7f6ca4
Updated to 1.6.7b90c91f
Switch to Go 1.23.12 (#699)3832427
Add V2 endpoints for Foxx Service (#698)3e8113c
Add SSO auth token implementation (#697)7d8e21b
Feature/add mis endpoints in query (#696)834d0dc
Feature/add mis endpoints in col (#695)73df279
Initial commit for task end points (#691)- Additional commits viewable in compare view
Updates github.com/onsi/ginkgo/v2
from 2.23.4 to 2.25.3
Release notes
Sourced from github.com/onsi/ginkgo/v2's releases.
v2.25.3
2.25.3
Fixes
- emit --github-output group only for progress report itself [f01aed1]
v2.25.2
2.25.2
Fixes
Add github output group for progress report content
Maintenance
Bump Gomega
v2.25.1
2.25.1
Fixes
- fix(types): ignore nameless nodes on FullText() [10866d3]
- chore: fix some CodeQL warnings [2e42cff]
v2.25.0
2.25.0
AroundNode
This release introduces a new decorator to support more complex spec setup usecases.
AroundNode
registers a function that runs before each individual node. This is considered a more advanced decorator.Please read the docs for more information and some examples.
Allowed signatures:
AroundNode(func())
-func
will be called before the node is run.AroundNode(func(ctx context.Context) context.Context)
-func
can wrap the passed in context and return a new one which will be passed on to the node.AroundNode(func(ctx context.Context, body func(ctx context.Context)))
-ctx
is the context for the node andbody
is a function that must be called to run the node. This gives you complete control over what runs before and after the node.Multiple
AroundNode
decorators can be applied to a single node and they will run in the order they are applied.Unlike setup nodes like
BeforeEach
andDeferCleanup
,AroundNode
is guaranteed to run in the same goroutine as the decorated node. This is necessary when working with lower-level libraries that must run on a single thread (you can callruntime.LockOSThread()
in theAroundNode
to ensure that the node runs on a single thread).Since
AroundNode
allows you to modify the context you can also useAroundNode
to implement shared setup that attaches values to the context.If applied to a container,
AroundNode
will run before every node in the container. Including setup nodes likeBeforeEach
andDeferCleanup
.
AroundNode
can also be applied toRunSpecs
to run before every node in the suite. This opens up new mechanisms for instrumenting individual nodes across an entire suite.
... (truncated)
Changelog
Sourced from github.com/onsi/ginkgo/v2's changelog.
2.25.3
Fixes
- emit --github-output group only for progress report itself [f01aed1]
2.25.2
Fixes
Add github output group for progress report content
Maintenance
Bump Gomega
2.25.1
Fixes
- fix(types): ignore nameless nodes on FullText() [10866d3]
- chore: fix some CodeQL warnings [2e42cff]
2.25.0
AroundNode
This release introduces a new decorator to support more complex spec setup usecases.
AroundNode
registers a function that runs before each individual node. This is considered a more advanced decorator.Please read the docs for more information and some examples.
Allowed signatures:
AroundNode(func())
-func
will be called before the node is run.AroundNode(func(ctx context.Context) context.Context)
-func
can wrap the passed in context and return a new one which will be passed on to the node.AroundNode(func(ctx context.Context, body func(ctx context.Context)))
-ctx
is the context for the node andbody
is a function that must be called to run the node. This gives you complete control over what runs before and after the node.Multiple
AroundNode
decorators can be applied to a single node and they will run in the order they are applied.Unlike setup nodes like
BeforeEach
andDeferCleanup
,AroundNode
is guaranteed to run in the same goroutine as the decorated node. This is necessary when working with lower-level libraries that must run on a single thread (you can callruntime.LockOSThread()
in theAroundNode
to ensure that the node runs on a single thread).Since
AroundNode
allows you to modify the context you can also useAroundNode
to implement shared setup that attaches values to the context.If applied to a container,
AroundNode
will run before every node in the container. Including setup nodes likeBeforeEach
andDeferCleanup
.
AroundNode
can also be applied toRunSpecs
to run before every node in the suite. This opens up new mechanisms for instrumenting individual nodes across an entire suite.2.24.0
Features
... (truncated)
Commits
ee2c0cd
v2.25.3f01aed1
emit --github-output group only for progress report itselfdf6d755
v2.25.20ad3c4f
bump gomega83e2d4a
add --github-output group for progress report content1ec9114
v2.25.12e42cff
chore: fix some CodeQL warnings10866d3
fix(types): ignore nameless nodes on FullText()fcc0e74
v2.25.079e35c9
tidy up docs- Additional commits viewable in compare view
Updates github.com/onsi/gomega
from 1.38.0 to 1.38.2
Release notes
Sourced from github.com/onsi/gomega's releases.
v1.38.2
1.38.2
- roll back to go 1.23.0 [c404969]
v1.38.1
1.38.1
Fixes
Numerous minor fixes and dependency bumps
Changelog
Sourced from github.com/onsi/gomega's changelog.
1.38.2
- roll back to go 1.23.0 [c404969]
1.38.1
Fixes
Numerous minor fixes and dependency bumps
Commits
79b8a75
v1.38.2c404969
roll back to go 1.23.0c36e89a
v1.38.192eaa57
go mod tidyb9ed3cd
deprecate CompileTest*2a5bf77
fix invalid fmt.Errorf3e9e385
bump ginkgo7f37abe
Replacegopkg.in/yaml.v3
withgo.yaml.in/yaml/v3
69e4761
fix(async_assertion): use correct error in errors.As95737c0
Bump golang.org/x/net from 0.41.0 to 0.43.0 (#856)- Additional commits viewable in compare view
Updates google.golang.org/grpc
from 1.74.2 to 1.75.1
Release notes
Sourced from google.golang.org/grpc's releases.
Release 1.75.1
Bug Fixes
- transport: Fix a data race while copying headers for stats handlers in the std lib http2 server transport. (#8519)
- xdsclient:
- server: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (#8528)
Release 1.75.0
Behavior Changes
- xds: Remove support for GRPC_EXPERIMENTAL_XDS_FALLBACK environment variable. Fallback support can no longer be disabled. (#8482)
- stats: Introduce
DelayedPickComplete
event, a type alias ofPickerUpdated
. (#8465)
- This (combined) event will now be emitted only once per call, when a transport is successfully selected for the attempt.
- OpenTelemetry metrics will no longer have multiple "Delayed LB pick complete" events in Go, matching other gRPC languages.
- A future release will delete the
PickerUpdated
symbol.- credentials: Properly apply
grpc.WithAuthority
as the highest-priority option for setting authority, above the setting in the credentials themselves. (#8488)
- Now that this
WithAuthority
is available, the credentials should not be used to override the authority.- round_robin: Randomize the order in which addresses are connected to in order to spread out initial RPC load between clients. (#8438)
- server: Return status code INTERNAL when a client sends more than one request in unary and server streaming RPC. (#8385)
- This is a behavior change but also a bug fix to bring gRPC-Go in line with the gRPC spec.
New Features
- dns: Add an environment variable (
GRPC_ENABLE_TXT_SERVICE_CONFIG
) to provide a way to disable TXT lookups in the DNS resolver (by setting it tofalse
). By default, TXT lookups are enabled, as they were previously. (#8377)Bug Fixes
- xds: Fix regression preventing empty node IDs in xDS bootstrap configuration. (#8476)
- Special Thanks:
@davinci26
- xds: Fix possible panic when certain invalid resources are encountered. (#8412)
- Special Thanks:
@wooffie
- xdsclient: Fix a rare panic caused by processing a response from a closed server. (#8389)
- stats: Fix metric unit formatting by enclosing non-standard units like
call
andendpoint
in curly braces to comply with UCUM and gRPC OpenTelemetry guidelines. (#8481)- xds: Fix possible panic when clusters are removed from the xds configuration. (#8428)
- xdsclient: Fix a race causing "resource doesn not exist" when rapidly subscribing and unsubscribing to the same resource. (#8369)
- client: When determining the authority, properly percent-encode (if needed, which is unlikely) when the target string omits the hostname and only specifies a port (
grpc.NewClient(":<port-number-or-name>")
). (#8488)Release 1.74.3
Bug Fixes
Commits
b4dc263
Change version to 1.75.1 (#8559)1fffee7
Cherry-pick #8528 to v1.75.x (#8555)a52e42b
Cherry pick #8483 into v1.75.x (#8541)369c9aa
Cherry-pick #8519 to v1.75.x (#8530)7269d5f
Change version to 1.75.1-dev (#8494)b9788ef
Change version to 1.75.0 (#8493)2bd74b2
credentials: fix behavior of grpc.WithAuthority and credential handshake prec...9fa3267
xds: remove xds client fallback environment variable (#8482)62ec29f
grpc: Fix cardinality violations in non-client streaming RPCs. (#8385)85240a5
stats: change non-standard units to annotations (#8481)- Additional commits viewable in compare view
Updates google.golang.org/protobuf
from 1.36.6 to 1.36.9
Updates go.opentelemetry.io/otel
from 1.37.0 to 1.38.0
Changelog
Sourced from go.opentelemetry.io/otel's changelog.
[1.38.0/0.60.0/0.14.0/0.0.13] 2025-08-29
This release is the last to support [Go 1.23]. The next release will require at least [Go 1.24].
Added
- Add native histogram exemplar support in
go.opentelemetry.io/otel/exporters/prometheus
. (#6772)- Add template attribute functions to the
go.opentelmetry.io/otel/semconv/v1.34.0
package. (#6939)
ContainerLabel
DBOperationParameter
DBSystemParameter
HTTPRequestHeader
HTTPResponseHeader
K8SCronJobAnnotation
K8SCronJobLabel
K8SDaemonSetAnnotation
K8SDaemonSetLabel
K8SDeploymentAnnotation
K8SDeploymentLabel
K8SJobAnnotation
K8SJobLabel
K8SNamespaceAnnotation
K8SNamespaceLabel
K8SNodeAnnotation
K8SNodeLabel
K8SPodAnnotation
K8SPodLabel
K8SReplicaSetAnnotation
K8SReplicaSetLabel
K8SStatefulSetAnnotation
K8SStatefulSetLabel
ProcessEnvironmentVariable
RPCConnectRPCRequestMetadata
RPCConnectRPCResponseMetadata
RPCGRPCRequestMetadata
RPCGRPCResponseMetadata
- Add
ErrorType
attribute helper function to thego.opentelmetry.io/otel/semconv/v1.34.0
package. (#6962)- Add
WithAllowKeyDuplication
ingo.opentelemetry.io/otel/sdk/log
which can be used to disable deduplication for log records. (#6968)- Add
WithCardinalityLimit
option to configure the cardinality limit ingo.opentelemetry.io/otel/sdk/metric
. (#6996, #7065, #7081, #7164, #7165, #7179)- Add
Clone
method toRecord
ingo.opentelemetry.io/otel/log
that returns a copy of the record with no shared state. (#7001)- Add experimental self-observability span and batch span processor metrics in
go.opentelemetry.io/otel/sdk/trace
. Check thego.opentelemetry.io/otel/sdk/trace/internal/x
package documentation for more information. (#7027, #6393, #7209)- The
go.opentelemetry.io/otel/semconv/v1.36.0
package. The package contains semantic conventions from thev1.36.0
version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade fromgo.opentelemetry.io/otel/semconv/v1.34.0.
(#7032, #7041)- Add support for configuring Prometheus name translation using
WithTranslationStrategy
option ingo.opentelemetry.io/otel/exporters/prometheus
. The current default translation strategy when UTF-8 mode is enabled isNoUTF8EscapingWithSuffixes
, but a future release will change the default strategy toUnderscoreEscapingWithSuffixes
for compliance with the specification. (#7111)- Add experimental self-observability log metrics in
go.opentelemetry.io/otel/sdk/log
. Check thego.opentelemetry.io/otel/sdk/log/internal/x
package documentation for more information. (#7121)- Add experimental self-observability trace exporter metrics in
go.opentelemetry.io/otel/exporters/stdout/stdouttrace
.
... (truncated)
Commits
84e3f3a
Release v1.38.0 (#7271)18424a4
Add tests for attribute JSON marshalling (#7268)9798759
Statically define trace observability attributes (#7263)be1e57f
Refactor BSP observability setup (#7264)d99c68c
chore(deps): update module github.com/mgechev/revive to v1.12.0 (#7269)0724539
Add benchmark for set equality (#7262)5358fd7
Upgrade semconv dependencies to v1.37.0 (#7260)25d0274
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#7261)d0cab86
prometheus: Add support for setting Translation Strategy config option (#7111)3342341
Generate thesemconv/v1.37.0
packages (#7254)- Additional commits viewable in compare view
Updates go.opentelemetry.io/otel/trace
from 1.37.0 to 1.38.0
Changelog
Sourced from go.opentelemetry.io/otel/trace's changelog.
[1.38.0/0.60.0/0.14.0/0.0.13] 2025-08-29
This release is the last to support [Go 1.23]. The next release will require at least [Go 1.24].
Added
- Add native histogram exemplar support in
go.opentelemetry.io/otel/exporters/prometheus
. (#6772)- Add template attribute functions to the
go.opentelmetry.io/otel/semconv/v1.34.0
package. (#6939)
ContainerLabel
DBOperationParameter
DBSystemParameter
HTTPRequestHeader
HTTPResponseHeader
K8SCronJobAnnotation
K8SCronJobLabel
K8SDaemonSetAnnotation
K8SDaemonSetLabel
K8SDeploymentAnnotation
K8SDeploymentLabel
K8SJobAnnotation
K8SJobLabel
K8SNamespaceAnnotation
K8SNamespaceLabel
K8SNodeAnnotation
K8SNodeLabel
K8SPodAnnotation
K8SPodLabel
K8SReplicaSetAnnotation
K8SReplicaSetLabel
K8SStatefulSetAnnotation
K8SStatefulSetLabel
ProcessEnvironmentVariable
RPCConnectRPCRequestMetadata
RPCConnectRPCResponseMetadata
RPCGRPCRequestMetadata
RPCGRPCResponseMetadata
- Add
ErrorType
attribute helper function to thego.opentelmetry.io/otel/semconv/v1.34.0
package. (#6962)- Add
WithAllowKeyDuplication
ingo.opentelemetry.io/otel/sdk/log
which can be used to disable deduplication for log records. (#6968)- Add
WithCardinalityLimit
option to configure the cardinality limit ingo.opentelemetry.io/otel/sdk/metric
. (#6996, #7065, #7081, #7164, #7165, #7179)- Add
Clone
method toRecord
ingo.opentelemetry.io/otel/log
that returns a copy of the record with no shared state. (#7001)- Add experimental self-observability span and batch span processor metrics in
go.opentelemetry.io/otel/sdk/trace
. Check thego.opentelemetry.io/otel/sdk/trace/internal/x
package documentation for more information. (#7027, #6393, #7209)- The
go.opentelemetry.io/otel/semconv/v1.36.0
package. The package contains semantic conventions from thev1.36.0
version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade fromgo.opentelemetry.io/otel/semconv/v1.34.0.
(#7032, #7041)- Add support for configuring Prometheus name translation using
WithTranslationStrategy
option ingo.opentelemetry.io/otel/exporters/prometheus
. The current default translation strategy when UTF-8 mode is enabled isNoUTF8EscapingWithSuffixes
, but a future release will change the default strategy toUnderscoreEscapingWithSuffixes
for compliance with the specification. (#7111)- Add experimental self-observability log metrics in
go.opentelemetry.io/otel/sdk/log
. Check thego.opentelemetry.io/otel/sdk/log/internal/x
package documentation for more information. (#7121)- Add experimental self-observability trace exporter metrics in
go.opentelemetry.io/otel/exporters/stdout/stdouttrace
.
... (truncated)
Commits
84e3f3a
Release v1.38.0 (#7271)18424a4
Add tests for attribute JSON marshalling (#7268)9798759
Statically define trace observability attributes (#7263)be1e57f
Refactor BSP observability setup (#7264)d99c68c
chore(deps): update module github.com/mgechev/revive to v1.12.0 (#7269)0724539
Add benchmark for set equality (#7262)5358fd7
Upgrade semconv dependencies to v1.37.0 (#7260)25d0274
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#7261)d0cab86
prometheus: Add support for setting Translation Strategy config option (#7111)3342341
Generate thesemconv/v1.37.0
packages (#7254)- Additional commits viewable in compare view
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 <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> 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 <dependency name> 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 <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
Pull Request Statistics
0
0
+0
-0
Package Dependencies
google.golang.org/protobuf
go
1.36.6 → 1.36.9
Patch
go.opentelemetry.io/otel/trace
go
1.37.0 → 1.38.0
Minor
github.com/arangodb/go-driver/v2
go
2.1.4 → 2.1.5
Patch
Technical Details
ID: | 9070638 |
UUID: | 2877826765 |
Node ID: | PR_kwDOB-BgJc6riCbN |
Host: | GitHub |
Repository: | golangci/golangci-lint |