fix(deps): update module go.opentelemetry.io/otel to v1.39.0
Note: This PR body was truncated due to platform limits.
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| go.opentelemetry.io/otel | v1.24.0 → v1.39.0 |
Release Notes
open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)
v1.39.0: /v0.61.0/v0.15.0/v0.0.14
Overview
Added
- Greatly reduce the cost of recording metrics in
go.opentelemetry.io/otel/sdk/metricusing hashing for map keys. (#7175) - Add
WithInstrumentationAttributeSetoption togo.opentelemetry.io/otel/log,go.opentelemetry.io/otel/metric, andgo.opentelemetry.io/otel/tracepackages. This provides a concurrent-safe and performant alternative toWithInstrumentationAttributesby accepting a pre-constructedattribute.Set. (#7287) - Add experimental observability for the Prometheus exporter in
go.opentelemetry.io/otel/exporters/prometheus. Check thego.opentelemetry.io/otel/exporters/prometheus/internal/xpackage documentation for more information. (#7345) - Add experimental observability metrics in
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc. (#7353) - Add temporality selector functions
DeltaTemporalitySelector,CumulativeTemporalitySelector,LowMemoryTemporalitySelectortogo.opentelemetry.io/otel/sdk/metric. (#7434) - Add experimental observability metrics for simple log processor in
go.opentelemetry.io/otel/sdk/log. (#7548) - Add experimental observability metrics in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc. (#7459) - Add experimental observability metrics in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#7486) - Add experimental observability metrics for simple span processor in
go.opentelemetry.io/otel/sdk/trace. (#7374) - Add experimental observability metrics in
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#7512) - Add experimental observability metrics for manual reader in
go.opentelemetry.io/otel/sdk/metric. (#7524) - Add experimental observability metrics for periodic reader in
go.opentelemetry.io/otel/sdk/metric. (#7571) - Support
OTEL_EXPORTER_OTLP_LOGS_INSECUREandOTEL_EXPORTER_OTLP_INSECUREenvironmental variables ingo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#7608) - Add
Enabledmethod to theProcessorinterface ingo.opentelemetry.io/otel/sdk/log. AllProcessorimplementations now include anEnabledmethod. (#7639) - The
go.opentelemetry.io/otel/semconv/v1.38.0package. The package contains semantic conventions from thev1.38.0version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade fromgo.opentelemetry.io/otel/semconv/v1.37.0.(#7648)
Changed
-
Distinctingo.opentelemetry.io/otel/attributeis no longer guaranteed to uniquely identify an attribute set. Collisions betweenDistinctvalues for different Sets are possible with extremely high cardinality (billions of series per instrument), but are highly unlikely. (#7175) -
WithInstrumentationAttributesingo.opentelemetry.io/otel/tracesynchronously de-duplicates the passed attributes instead of delegating it to the returnedTracerOption. (#7266) -
WithInstrumentationAttributesingo.opentelemetry.io/otel/metersynchronously de-duplicates the passed attributes instead of delegating it to the returnedMeterOption. (#7266) -
WithInstrumentationAttributesingo.opentelemetry.io/otel/logsynchronously de-duplicates the passed attributes instead of delegating it to the returnedLoggerOption. (#7266) - Rename the
OTEL_GO_X_SELF_OBSERVABILITYenvironment variable toOTEL_GO_X_OBSERVABILITYingo.opentelemetry.io/otel/sdk/trace,go.opentelemetry.io/otel/sdk/log, andgo.opentelemetry.io/otel/exporters/stdout/stdouttrace. (#7302) - Improve performance of histogram
Recordingo.opentelemetry.io/otel/sdk/metricwhen min and max are disabled usingNoMinMax. (#7306) - Improve error handling for dropped data during translation by using
prometheus.NewInvalidMetricingo.opentelemetry.io/otel/exporters/prometheus. ⚠️ Breaking Change: Previously, these cases were only logged and scrapes succeeded. Now, when translation would drop data (e.g., invalid label/value), the exporter emits aNewInvalidMetric, and Prometheus scrapes fail with HTTP 500 by default. To preserve the prior behavior (scrapes succeed while errors are logged), configure your Prometheus HTTP handler with:promhttp.HandlerOpts{ ErrorHandling: promhttp.ContinueOnError }. (#7363) - Replace fnv hash with xxhash in
go.opentelemetry.io/otel/attributefor better performance. (#7371) - The default
TranslationStrategyingo.opentelemetry.io/exporters/prometheusis changed fromotlptranslator.NoUTF8EscapingWithSuffixestootlptranslator.UnderscoreEscapingWithSuffixes. (#7421) - Improve performance of concurrent measurements in
go.opentelemetry.io/otel/sdk/metric. (#7427) - Include W3C TraceFlags (bits 0–7) in the OTLP
Span.Flagsfield ingo.opentelemetry.io/exporters/otlp/otlptrace/otlptracehttpandgo.opentelemetry.io/exporters/otlp/otlptrace/otlptracegrpc. (#7438) - The
ErrorTypefunction ingo.opentelemetry.io/otel/semconv/v1.37.0now handles custom error types. If an error implements anErrorType() stringmethod, the return value of that method will be used as the error type. (#7442)
Fixed
- Fix
WithInstrumentationAttributesoptions ingo.opentelemetry.io/otel/trace,go.opentelemetry.io/otel/metric, andgo.opentelemetry.io/otel/logto properly merge attributes when passed multiple times instead of replacing them. Attributes with duplicate keys will use the last value passed. (#7300) - The equality of
attribute.Setwhen using theEqualmethod is not affected by the user overriding the empty set pointed to byattribute.EmptySetingo.opentelemetry.io/otel/attribute. (#7357) - Return partial OTLP export errors to the caller in
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc. (#7372) - Return partial OTLP export errors to the caller in
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#7372) - Return partial OTLP export errors to the caller in
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc. (#7372) - Return partial OTLP export errors to the caller in
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#7372) - Return partial OTLP export errors to the caller in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc. (#7372) - Return partial OTLP export errors to the caller in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#7372) - Fix
AddAttributes,SetAttributes,SetBodyonRecordingo.opentelemetry.io/otel/sdk/logto not mutate input. (#7403) - Do not double record measurements of
RecordSetmethods ingo.opentelemetry.io/otel/semconv/v1.37.0. (#7655) - Do not double record measurements of
RecordSetmethods ingo.opentelemetry.io/otel/semconv/v1.36.0. (#7656)
Removed
- Drop support for [Go 1.23]. (#7274)
- Remove the
FilterProcessorinterface ingo.opentelemetry.io/otel/sdk/log. TheEnabledmethod has been added to theProcessorinterface instead. AllProcessorimplementations must now implement theEnabledmethod. Custom processors that do not filter records can implementEnabledto returntrue. (#7639)
What's Changed
- Drop support for Go 1.23 by @MrAlias in #7274
- fix(deps): update module go.opentelemetry.io/collector/pdata to v1.40.0 by @renovate[bot] in #7275
- chore(deps): update module github.com/securego/gosec/v2 to v2.22.8 by @renovate[bot] in #7276
- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.4.0 by @renovate[bot] in #7277
- fix(deps): update golang.org/x by @renovate[bot] in #7188
- fix(deps): update module github.com/opentracing-contrib/go-grpc to v0.1.2 by @renovate[bot] in #7281
- fix(deps): update googleapis to
ef028d9by @renovate[bot] in #7279 - chore(deps): update module github.com/rogpeppe/go-internal to v1.14.1 by @renovate[bot] in #7283
- chore(deps): update module github.com/spf13/pflag to v1.0.9 by @renovate[bot] in #7282
- fix(deps): update github.com/opentracing-contrib/go-grpc/test digest to
0261db7by @renovate[bot] in #7278 - Fix missing link in changelog by @MrAlias in #7273
- chore(deps): update module github.com/spf13/cobra to v1.10.0 by @renovate[bot] in #7285
- chore(deps): update github/codeql-action action to v3.30.0 by @renovate[bot] in #7284
- chore(deps): update module github.com/spf13/cobra to v1.10.1 by @renovate[bot] in #7286
- Add tracetest example for testing instrumentation by @adity1raut in #7107
- Fix schema urls by @dmathieu in #7288
- chore(deps): update module github.com/spf13/pflag to v1.0.10 by @renovate[bot] in #7291
- chore(deps): update benchmark-action/github-action-benchmark action to v1.20.5 by @renovate[bot] in #7293
- chore(deps): update module github.com/ghostiam/protogetter to v0.3.16 by @renovate[bot] in #7289
- chore(deps): update module github.com/golangci/go-printf-func-name to v0.1.1 by @renovate[bot] in #7290
- chore(deps): update module mvdan.cc/gofumpt to v0.9.0 by @renovate[bot] in #7292
- fix(deps): update module go.opentelemetry.io/proto/otlp to v1.8.0 by @renovate[bot] in #7296
- chore(deps): update actions/stale action to v10 by @renovate[bot] in #7299
- chore(deps): update actions/setup-go action to v6 by @renovate[bot] in #7298
- fix(deps): update module github.com/prometheus/client_golang to v1.23.1 by @renovate[bot] in #7304
- chore(deps): update codecov/codecov-action action to v5.5.1 by @renovate[bot] in #7303
- Add Observability section to CONTRIBUTING doc by @MrAlias in #7272
- chore(deps): update module github.com/bombsimon/wsl/v5 to v5.2.0 by @renovate[bot] in #7309
- chore(deps): update golang.org/x/telemetry digest to
9b996f7by @renovate[bot] in #7308 - chore(deps): update github/codeql-action action to v3.30.1 by @renovate[bot] in #7312
- chore(deps): update github.com/grafana/regexp digest to
f7b3be9by @renovate[bot] in #7311 - chore(deps): update module github.com/pjbgf/sha1cd to v0.5.0 by @renovate[bot] in #7317
- chore(deps): update golang.org/x/telemetry digest to
af835b0by @renovate[bot] in #7313 - fix(deps): update module github.com/prometheus/client_golang to v1.23.2 by @renovate[bot] in #7314
- chore(deps): update benchmark-action/github-action-benchmark action to v1.20.7 by @renovate[bot] in #7319
- Don't track min and max when disabled by @dashpole in #7306
- fix(deps): update golang.org/x by @renovate[bot] in #7320
- Add benchmark for exponential histogram measurements by @dashpole in #7305
- chore(deps): update golang.org/x by @renovate[bot] in #7324
- chore(deps): update module mvdan.cc/gofumpt to v0.9.1 by @renovate[bot] in #7322
- trace,metric,log: WithInstrumentationAttributes options to merge attributes by @pellared in #7300
- Encapsulate observability in Logs SDK by @MrAlias in #7315
- trace,metric,log: add WithInstrumentationAttributeSet option by @pellared in #7287
- chore(deps): update module github.com/spf13/afero to v1.15.0 by @renovate[bot] in #7330
- chore(deps): update module github.com/sagikazarmark/locafero to v0.11.0 by @renovate[bot] in #7329
- chore(deps): update module github.com/lucasb-eyer/go-colorful to v1.3.0 by @renovate[bot] in #7327
- chore(deps): update module github.com/antonboom/errname to v1.1.1 by @renovate[bot] in #7338
- fix(deps): update module go.opentelemetry.io/collector/pdata to v1.41.0 by @renovate[bot] in #7337
- chore(deps): update module github.com/spf13/viper to v1.21.0 by @renovate[bot] in #7334
- chore(deps): update module github.com/spf13/cast to v1.10.0 by @renovate[bot] in #7333
- fix(deps): update googleapis to
9702482by @renovate[bot] in #7335 - chore(deps): update github/codeql-action action to v3.30.2 by @renovate[bot] in #7339
- chore(deps): update golang.org/x by @renovate[bot] in #7326
- fix(deps): update module google.golang.org/protobuf to v1.36.9 by @renovate[bot] in #7340
- Encapsulate
stdouttrace.Exporterinstrumentation in internal package by @MrAlias in #7307 - Do not allocate instrument options if possible in generated semconv packages by @MrAlias in #7328
- chore(deps): update module github.com/antonboom/nilnil to v1.1.1 by @renovate[bot] in #7343
- chore(deps): update module golang.org/x/net to v0.44.0 by @renovate[bot] in #7341
- fix(deps): update module golang.org/x/tools to v0.37.0 by @renovate[bot] in #7347
- fix(deps): update module google.golang.org/grpc to v1.75.1 by @renovate[bot] in #7344
- chore(deps): update module go.yaml.in/yaml/v2 to v2.4.3 by @renovate[bot] in #7349
- chore(deps): update github/codeql-action action to v3.30.3 by @renovate[bot] in #7348
- Rename Self-Observability as just Observability by @MrAlias in #7302
- fix(deps): update golang.org/x to
df92998by @renovate[bot] in #7350 - trace,metric,log: change WithInstrumentationAttributes to not de-depuplicate the passed attributes in a closure by @axw in #7266
- sdk/metric: add example for metricdatatest package by @sanojsubran in #7323
- chore(deps): update module github.com/antonboom/testifylint to v1.6.4 by @renovate[bot] in #7359
- chore(deps): update module github.com/nunnatsa/ginkgolinter to v0.21.0 by @renovate[bot] in #7362
- chore(deps): update module github.com/tetafro/godot to v1.5.2 by @renovate[bot] in #7360
- Do not use the user-defined empty set when comparing sets. by @MrAlias in #7357
- Track context containing span in
recordingSpanby @MrAlias in #7354 - fix(deps): update module go.opentelemetry.io/auto/sdk to v1.2.1 by @renovate[bot] in #7365
- Encapsulate SDK BatchSpanProcessor observability by @MrAlias in #7332
- Encapsulate SDK Tracer observability by @MrAlias in #7331
- chore: generate feature flag files from shared by @flc1125 in #7361
- fix(deps): update module github.com/prometheus/otlptranslator to v1 by @renovate[bot] in #7358
- chore(deps): update module github.com/djarvur/go-err113 to v0.1.1 by @renovate[bot] in #7368
- Fix the typo in the function name
TestNewInstrumentationby @yumosx in #7369 - Use Set hash in Distinct (2nd attempt) by @dashpole in #7175
- chore(deps): update module github.com/ldez/grignotin to v0.10.1 by @renovate[bot] in #7373
- chore(deps): update module github.com/kulti/thelper to v0.7.1 by @renovate[bot] in #7376
- chore(deps): update otel/weaver docker tag to v0.18.0 by @renovate[bot] in #7377
- fix(deps): update github.com/opentracing-contrib/go-grpc/test digest to
a6e64aaby @renovate[bot] in #7375 - feat(prometheus): Add observability for prometheus exporter by @tongoss in #7345
- Return partial OTLP export errors to the caller by @MrAlias in #7372
- sdk/log: add TestRecordMethodsInputConcurrentSafe by @pellared in #7378
- chore(deps): update module github.com/sagikazarmark/locafero to v0.12.0 by @renovate[bot] in #7390
- chore(deps): update module github.com/tetafro/godot to v1.5.4 by @renovate[bot] in #7391
- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.5.0 by @renovate[bot] in #7392
- chore: sdk/log/internal/x - generate x package from x component template by @nikhilmantri0902 in #7389
- chore(deps): update module go.opentelemetry.io/build-tools to v0.28.0 by @renovate[bot] in #7394
- fix(deps): update build-tools to v0.28.0 by @renovate[bot] in #7395
- fix(deps): update googleapis to
9219d12by @renovate[bot] in #7393 - fix(deps): update module go.opentelemetry.io/collector/pdata to v1.42.0 by @renovate[bot] in #7397
- refactor: replace
context.Background()witht.Context()/b.Context()in tests by @flc1125 in #7352 - sdk/log: BenchmarkAddAttributes, BenchmarkSetAttributes, BenchmarkSetBody by @pellared in #7387
- Link checker: ignore https localhost uris by @dmathieu in #7399
- chore(deps): update module github.com/ldez/gomoddirectives to v0.7.1 by @renovate[bot] in #7400
- chore(deps): update module dev.gaijin.team/go/golib to v0.7.0 by @renovate[bot] in #7402
- Add experimental
xpackage tootlptracegrpcby @MrAlias in #7401 - chore(deps): update actions/cache action to v4.3.0 by @renovate[bot] in #7409
- [chore]: Clean-up unused obsScopeName const by @MrAlias in #7408
- Add benchmark for synchronous gauge measurement by @dashpole in #7407
- Add measure benchmarks with exemplars recorded by @dashpole in #7406
- chore(deps): update github/codeql-action action to v3.30.4 by @renovate[bot] in #7414
- chore(deps): update module github.com/quasilyte/go-ruleguard to v0.4.5 by @renovate[bot] in #7416
- chore(deps): update module github.com/quasilyte/go-ruleguard/dsl to v0.3.23 by @renovate[bot] in #7417
- Optimize the return type of ExportSpans by @MrAlias in #7405
- Optimize Observability return types in in Prometheus exporter by @MrAlias in #7410
- chore(deps): update module github.com/mattn/go-runewidth to v0.0.17 by @renovate[bot] in #7418
- chore(deps): update module github.com/cyphar/filepath-securejoin to v0.5.0 by @renovate[bot] in #7419
- Add concurrent safe tests for metric aggregations by @dashpole in #7379
- chore(deps): update github/codeql-action action to v3.30.5 by @renovate[bot] in #7425
- sdk/trace/internal/x: generate x package from x component template #7385 by @ternua8 in #7411
- chore(deps): update module go.augendre.info/fatcontext to v0.9.0 by @renovate[bot] in #7426
- Generate gRPC Client target parsing func by @MrAlias in #7424
- chore(deps): update module github.com/mattn/go-runewidth to v0.0.19 by @renovate[bot] in #7428
- Prometheus exporter: change default translation strategy by @dashpole in #7421
- Only enforce cardinality limits when the attribute set does not already exist by @dashpole in #7422
- fix(deps): update googleapis to
57b25aeby @renovate[bot] in #7429 - chore(deps): update module github.com/charmbracelet/x/ansi to v0.10.2 by @renovate[bot] in #7432
- chore(deps): update golang.org/x/telemetry digest to
8e64475by @renovate[bot] in #7431 - chore(deps): update ossf/scorecard-action action to v2.4.3 by @renovate[bot] in #7435
- Allow optimizing locking for built-in exemplar reservoirs by @dashpole in #7423
- chore(deps): update golang.org/x/telemetry digest to
4eae98aby @renovate[bot] in #7439 - chore(deps): update peter-evans/create-issue-from-file action to v6 by @renovate[bot] in #7440
- Add temporality selector functions by @dprotaso in #7434
- fix(deps): update module google.golang.org/protobuf to v1.36.10 by @renovate[bot] in #7445
- chore(deps): update github/codeql-action action to v3.30.6 by @renovate[bot] in #7446
- Skip link checking for acm.org which blocks the link checker by @dashpole in #7444
- feat: logs SDK observability - otlploggrpc exporter metrics by @yumosx in #7353
- fix(deps): update golang.org/x to
27f1f14by @renovate[bot] in #7448 - fix(deps): update googleapis to
7c0ddcbby @renovate[bot] in #7449 - chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.3 by @renovate[bot] in #7450
- Add exemplar reservoir parallel benchmarks by @dashpole in #7441
- chore(deps): update module github.com/ghostiam/protogetter to v0.3.17 by @renovate[bot] in #7451
- chore(deps): update actions/stale action to v10.1.0 by @renovate[bot] in #7452
- Support custom error type semantics by @MrAlias in #7442
- fix(deps): update build-tools to v0.28.1 by @renovate[bot] in #7455
- chore(deps): update module github.com/go-git/go-git/v5 to v5.16.3 by @renovate[bot] in #7456
- chore(deps): update module github.com/bombsimon/wsl/v5 to v5.3.0 by @renovate[bot] in #7457
- sdk/trace: trace id high 64 bit tests by @mahendrabishnoi2 in #7212
- Add the
internal/observpackage tootlptracegrpcby @MrAlias in #7404 - fix(deps): update googleapis to
65f7160by @renovate[bot] in #7460 - chore(deps): update module go.opentelemetry.io/collector/featuregate to v1.43.0 by @renovate[bot] in #7461
- fix(deps): update module google.golang.org/grpc to v1.76.0 by @renovate[bot] in #7463
- fix(deps): update module go.opentelemetry.io/collector/pdata to v1.43.0 by @renovate[bot] in #7462
- Use sync.Map and atomics to improve sum performance by @dashpole in #7427
- chore(deps): update module github.com/stretchr/objx to v0.5.3 by @renovate[bot] in #7464
- chore(deps): update module github.com/prometheus/common to v0.67.1 by @renovate[bot] in #7465
- Document the ordering guarantees provided by the metrics SDK by @dashpole in #7453
- chore(deps): update github/codeql-action action to v3.30.7 by @renovate[bot] in #7467
- chore(deps): update google.golang.org/genproto/googleapis/api digest to
49b9836by @renovate[bot] in #7468 - Instrument the
otlptracegrpcexporter by @MrAlias in #7459 - fix(deps): update google.golang.org/genproto/googleapis/rpc digest to
49b9836by @renovate[bot] in #7469 - chore(deps): update module golang.org/x/net to v0.45.0 by @renovate[bot] in #7470
- chore(deps): update github/codeql-action action to v4 by @renovate[bot] in #7472
- chore(deps): update module github.com/skeema/knownhosts to v1.3.2 by @renovate[bot] in #7471
- fix(deps): update golang.org/x by @renovate[bot] in #7475
- chore(deps): update golang.org/x by @renovate[bot] in #7477
- chore(deps): update module github.com/nunnatsa/ginkgolinter to v0.21.2 by @renovate[bot] in #7481
- chore(deps): update module github.com/ldez/exptostd to v0.4.5 by @renovate[bot] in #7483
- Add the internal
xpackage tootlptracehttpby @MrAlias in #7476 - Add a version const to otlptracehttp by @MrAlias in #7479
- feat: Improve error handling in prometheus exporter by @tongoss in #7363
- Add the
internal/observpkg tootlptracehttpby @MrAlias in #7480 - Move sdk/internal/env to sdk/trace/internal/env by @dmathieu in #7437
- chore(deps): update module github.com/gofrs/flock to v0.13.0 by @renovate[bot] in #7487
- Instrument the
otlptracehttpexporter by @MrAlias in #7486 - chore(deps): update github/codeql-action action to v4.30.8 by @renovate[bot] in #7489
- chore(deps): update module github.com/catenacyber/perfsprint to v0.10.0 by @renovate[bot] in #7496
- OTLP trace exporter include W3C trace flags (bits 0–7) in Span.Flags by @nikhilmantri0902 in #7438
- Fix typos and linguistic errors in documentation / hacktoberfest by @survivant in #7494
- chore(deps): update module github.com/kunwardeep/paralleltest to v1.0.15 by @renovate[bot] in #7501
- RELEASING - Remove demo-accounting service from dependency list by @Kielek in #7503
- Added the
internal/observpackage to otlploghttp by @yumosx in #7484 - fix(deps): update googleapis to
4626949by @renovate[bot] in #7506 - chore(deps): update module github.com/godoc-lint/godoc-lint to v0.10.1 by @renovate[bot] in #7508
- fix(observ): correct rejected items and update comment style by @yumosx in #7502
- chore(deps): update module github.com/go-critic/go-critic to v0.14.0 by @renovate[bot] in #7509
- Prometheus exporter tests: iterate through all scopes rather than looking only at the first by @tongoss in #7510
- chore: sdk/internal/x - generate x package from shared template by @nikhilmantri0902 in #7495
- sdk/log: Fix AddAttributes, SetAttributes, SetBody on Record to not mutate input by @pellared in #7403
- chore(deps): update github/codeql-action action to v4.30.9 by @renovate[bot] in #7515
- feat: sdk/trace: span processed metric for simple span processor by @mahendrabishnoi2 in #7374
- Simulate failures for histogram creation paths without risking a nil-interface panic by @tongoss in #7518
- fix(deps): update golang.org/x by @renovate[bot] in #7482
- fix(deps): update googleapis to
88f65dcby @renovate[bot] in #7521 - chore(deps): update module go.opentelemetry.io/collector/featuregate to v1.44.0 by @renovate[bot] in #7522
- fix(deps): update module go.opentelemetry.io/collector/pdata to v1.44.0 by @renovate[bot] in #7523
- chore(deps): update module github.com/abirdcfly/dupword to v0.1.7 by @renovate[bot] in #7525
- Instrument the
otlploghttpexporter by @yumosx in #7512 - chore(deps): update module mvdan.cc/gofumpt to v0.9.2 by @renovate[bot] in #7527
- Move scorpionknifes to emeritus by @dmathieu in #7526
- chore(deps): update module github.com/prometheus/procfs to v0.18.0 by @renovate[bot] in #7530
- fix(deps): update googleapis to
3a174f9by @renovate[bot] in #7529 - chore(deps): update golang.org/x/telemetry digest to
5be28d7by @renovate[bot] in #7528 - fix(deps): update golang.org/x to
a4bb9ffby @renovate[bot] in #7533 - Added the
internal/observpackage to log by @yumosx in #7532 - chore(deps): update module github.com/charithe/durationcheck to v0.0.11 by @renovate[bot] in #7534
- chore(deps): update github artifact actions (major) by @renovate[bot] in #7537
- chore(deps): update github/codeql-action action to v4.31.0 by @renovate[bot] in #7536
- chore(deps): update module github.com/prometheus/procfs to v0.19.0 by @renovate[bot] in #7539
- chore(deps): update module github.com/ashanbrown/makezero/v2 to v2.1.0 by @renovate[bot] in #7538
- chore(deps): update module github.com/ashanbrown/forbidigo/v2 to v2.3.0 by @renovate[bot] in #7540
- chore(deps): update module github.com/prometheus/procfs to v0.19.1 by [@renovate](https://redirect.github.com/reno
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
Need help?
You can ask for more help in the following Slack channel: #proj-renovate-self-hosted. In that channel you can also find ADR and FAQ docs in the Resources section.
ℹ Artifact update notice
File name: x/k6/go.mod
In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):
- 1 additional dependency was updated
- The
godirective was updated for compatibility reasons
Details:
| Package | Change |
|---|---|
go |
1.23.0 -> 1.24.0 |
go (toolchain) |
1.23.4 -> 1.24.11 |
github.com/stretchr/testify |
v1.10.0 -> v1.11.1 |
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.
Go supports multiple versions of same dependency, as evidenced by pyroscope's own manifest. So unlike nodejs, this won't force library users to upgrade
ℹ️ Artifact update notice
File name: x/k6/go.mod
In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):
- 1 additional dependency was updated
- The
godirective was updated for compatibility reasons
Details:
| Package | Change |
|---|---|
go |
1.23.0 -> 1.24.0 |
go (toolchain) |
1.23.4 -> 1.24.13 |
github.com/stretchr/testify |
v1.10.0 -> v1.11.1 |