Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 22, 2025

Bumps the everything-else group with 12 updates in the / directory:

Package From To
dario.cat/mergo 1.0.1 1.0.2
github.com/alecthomas/chroma/v2 2.15.0 2.21.1
github.com/btcsuite/btcd/btcec/v2 2.3.4 2.3.6
github.com/cosmos/ledger-cosmos-go 0.14.0 1.0.0
github.com/emicklei/dot 1.6.2 1.10.0
github.com/gofrs/flock 0.12.1 0.13.0
github.com/yuin/goldmark 1.7.8 1.7.13
go.etcd.io/bbolt 1.3.11 1.4.3
go.opentelemetry.io/otel 1.38.0 1.39.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp 1.34.0 1.39.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp 1.38.0 1.39.0
go.uber.org/zap 1.27.0 1.27.1

Updates dario.cat/mergo from 1.0.1 to 1.0.2

Release notes

Sourced from dario.cat/mergo's releases.

v1.0.2

What's Changed

  • Drops gopkg.in/yaml.v3, only used for loading fixtures. Thanks @​trim21 for bringing to my attention (#262) that this library is no longer maintained.

Full Changelog: darccio/mergo@v1.0.1...v1.0.2

Commits
  • 7b33b2b refactor: migrate from YAML to JSON for test data and update related functions
  • 229a214 chore(.well-known): add funding manifest URLs file
  • 6be20c6 chore(SECURITY.md): update supported versions to reflect current versioning
  • 9007623 chore(README) : remove kubernetes from the list of users
  • 2b1eb9c Update FUNDING.yml
  • 2ceb994 Create FUNDING.json
  • See full diff in compare view

Updates github.com/alecthomas/chroma/v2 from 2.15.0 to 2.21.1

Release notes

Sourced from github.com/alecthomas/chroma/v2's releases.

v2.21.1

Changelog

  • 0fe6941 fix(styles): use kebab-case for style name in Aura Theme variants (#1183)
  • 2408917 chore(deps): update all non-major dependencies (#1178)
  • b527a28 Update lexer lox (#1175)

v2.21.0

Changelog

  • 26a0cc1 feat(styles): add Aura Theme primary variants (#1177)
  • fc10487 Fix (D): multiline comments (#1173)
  • aec4bfc Add support for Device tree (#1172)
  • 8ea696b chore(deps): update actions/checkout action to v6 (#1167)
  • a40a9d3 chore(deps): update dependency binaryen to v125 (#1168)
  • 5486d21 chore(deps): update all non-major dependencies (#1164)
  • 42c2aa1 Add helper script to generate supported langs markdown table (#1170)
  • e799618 chore(deps): update actions/checkout digest to 93cb6ef (#1163)
  • 6b58845 Add Ashen style (#1169)
  • 8b8574c Add Protocol Buffer Text Format Language (txtpb) (#1165)
  • c07ef4b chore(deps): update all non-major dependencies (#1160)
  • 3b5a164 Add lexer for WebAssembly Text Format (#1161)
  • 84d187e github style: background should be grey (#1159)
  • 60e616c Add an alias for Starlark and match *.star files (#1158)
  • 6e68adb chore(deps): update all non-major dependencies (#1157)
  • 9297a7c chore(deps): update all non-major dependencies (#1155)
  • 1074a2a fix(Kotlin): Number literals (#1139)
  • 9c8da0f chore(deps): update all non-major dependencies (#1153)
  • fa92e28 Add file extensions for systemd units using Podman Quadlet (#1151)
  • 57823f0 Add Kakoune lexer (#1150)
  • 1c5b8cb chore(deps): update all non-major dependencies (#1149)
  • c688d92 feat: add support for C3 (#1148)
  • ba111b7 chore(deps): update all non-major dependencies (#1147)
  • b05fcfb tango: Don't underline whitespace (#1146)
  • daa879b chore(deps): update all non-major dependencies (#1141)
  • a5dc086 Add argparse to pygemnts2chroma_xml.py script (#1140)
  • 3f991b1 chore(deps): update dependency binaryen to v124 (#1138)
  • 0ae5ef0 chore(deps): update all non-major dependencies (#1137)
  • 8f9e82f Update Core lexer to adjust for removed keyword enum (#1136)
  • 685ad2c Update Core lexer to adjust for removed keyword const (#1134)
  • e9ffd5a fix: don't emit empty tail tokens (#1121)
  • 4e1403e Add lexer for Ring Language (#1133)
  • 66a939a Add lexer for Game Boy Development System ASM. (#1117)
  • 2984b60 chore(deps): update all non-major dependencies (#1132)
  • 260fa90 update css.xml with current properties (#1130)
  • 70521cf Modelica language support alecthomas/chroma#1122 (#1129)
  • 09cd573 update css.xml for current grid gap properties (#1128)
  • 339bd37 Fixed **free analysis in RPGLE (#1116)
  • ff52be8 chore(deps): update actions/checkout action to v5 (#1127)
  • 254ca83 Update Core lexer to incorporate change of keyword from use to import (#1124)
  • 2d9c0d1 chore(deps): update all non-major dependencies (#1123)
  • bd10a05 moar has been renamed to moor (#1125)

... (truncated)

Commits

Updates github.com/btcsuite/btcd/btcec/v2 from 2.3.4 to 2.3.6

Commits
  • 442ef28 Merge pull request #2443 from sputn1ck/musig2_sign_with_agg_nonce
  • 21eb99e musig2: add combinedNonce getter
  • 8f54cc6 musig2: add Session.RegisterCombinedNonce
  • b7d0706 Merge pull request #2430 from Roasbeef/v-0-25-0-rc1
  • 31a762b build: bump version to v0.25.0-beta.rc1
  • e8097a1 Merge pull request #2410 from mohamedawnallah/fallback-to-GOPATH-bin-dir
  • 29f4215 Makefile+workflows: fallback to GOPATH/bin on non-existent GOBIN
  • a4ddae2 Merge pull request #2409 from gosunuts/fix/dockerfile-go-version
  • 2577dd3 Dockerfile: update go base image
  • c002ea3 Merge pull request #2320 from gosunuts/feature/fix-ci
  • Additional commits viewable in compare view

Updates github.com/cosmos/ledger-cosmos-go from 0.14.0 to 1.0.0

Release notes

Sourced from github.com/cosmos/ledger-cosmos-go's releases.

v1.0.0

What's Changed

New Contributors

Full Changelog: cosmos/ledger-cosmos-go@v0.16.0...v1.0.0

v0.16.0

What's Changed

Full Changelog: cosmos/ledger-cosmos-go@v0.15.0...v0.16.0

v0.15.0

What's Changed

New Contributors

Full Changelog: cosmos/ledger-cosmos-go@v0.14.0...v0.15.0

Commits

Updates github.com/davecgh/go-spew from 1.1.1 to 1.1.2-0.20180830191138-d8f796af33cc

Commits

Updates github.com/decred/dcrd/dcrec/secp256k1/v4 from 4.3.0 to 4.4.0

Commits
  • f98d08e secp256k1: Prepare v4.4.0.
  • cb51153 mixing: Prepare v0.5.0.
  • 35c5572 crypto/rand: Prepare v1.0.1.
  • 1ddfc95 mixclient: Wait for runs to finish before closing client
  • b77edc3 mixclient: Wait for KEs from all attempted sessions
  • 921b7c3 docs: Update README.md to required Go 1.23/1.24.
  • bcb663b build: Test against Go 1.24.
  • 53648fb build: Update golangci-lint to v1.64.5.
  • ecc32f7 certgen: Use t.TempDir in tests.
  • a746655 build: Update to latest action versions.
  • Additional commits viewable in compare view

Updates github.com/emicklei/dot from 1.6.2 to 1.10.0

Changelog

Sourced from github.com/emicklei/dot's changelog.

v1.10.0 - 2025-12-03

  • add Node.Apply
  • add Edge.Apply
  • handle Mermaid linkStyle for Edge
  • handle Mermaid animate for Edge
  • spaces around Mermaid edges

v1.9.2 - 2025-10-07

  • add Node.HasDefaultLabel()

v1.9.1 - 2025-09-14

  • do not use exe permission on exported dot files (thx come-maiz)

v1.9.0 - 2025-07-25

  • add Graph.WalkEdges(func(edge Edge) bool)

v1.8.0

v1.7.0

v1.6.4

  • fix mermaid generation with string shape in node (issue #40)

v1.6.3

  • fix empty label for mermaid
  • allow link attribute for edge in mermaid
Commits

Updates github.com/gofrs/flock from 0.12.1 to 0.13.0

Release notes

Sourced from github.com/gofrs/flock's releases.

v0.13.0

What's Changed

Minimum Go version 1.24

Full Changelog: gofrs/flock@v0.12.1...v0.13.0

Commits
  • bfec60b chore(deps): bump golang.org/x/sys from 0.36.0 to 0.37.0 in the gomod group (...
  • 7094284 chore: update linter
  • 8111aec feat: add Stat method (#127)
  • 6f0f0ed chore(deps): bump the github-actions group with 4 updates (#126)
  • fe44231 chore(deps): bump golang.org/x/sys from 0.35.0 to 0.36.0 in the gomod group (...
  • f74f0fb chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 in the go...
  • c1f6d16 chore(deps): bump golang.org/x/sys from 0.34.0 to 0.35.0 in the gomod group (...
  • c542c57 chore(deps): bump github/codeql-action from 3.29.2 to 3.29.5 in the github-ac...
  • 425570b chore(deps): bump golang.org/x/sys from 0.33.0 to 0.34.0 in the gomod group (...
  • 12753ea chore(deps): bump github/codeql-action from 3.28.18 to 3.29.2 in the github-a...
  • Additional commits viewable in compare view

Updates github.com/pmezard/go-difflib from 1.0.0 to 1.0.1-0.20181226105442-5d4384ee4fb2

Commits

Updates github.com/yuin/goldmark from 1.7.8 to 1.7.13

Commits

Updates go.etcd.io/bbolt from 1.3.11 to 1.4.3

Release notes

Sourced from go.etcd.io/bbolt's releases.

v1.4.3

See the CHANGELOG/v1.4.3 for more details.

v1.4.2

See the CHANGELOG/v1.4.2 for more details.

v1.4.1

See the CHANGELOG/v1.4.1 for more details.

v1.4.0

See the CHANGELOG/v1.4.0 for more details.

v1.4.0-beta.0

See the CHANGELOG/v1.4.0-beta.0 for more details.

v1.3.12

See the CHANGELOG/v1.3.12 for more details.

Commits
  • 68e6b96 Update version to v1.4.3
  • 599de69 Merge pull request #1058 from ahrtr/20250818_writeto_1.4
  • 8fd1b83 Update (*Tx)WriteTo to reuse the already opened file if WriteFlag not set
  • 76cd3d4 Merge pull request #1049 from hwdef/release14-bump-go-12312
  • af33d7d Bump Go to 1.23.12
  • 60b43b8 Merge pull request #1050 from Elbehery/20250811_bump_windows_timeout
  • 79638fd [release-1.4]:chore(test): bump_windows_test_timeout
  • 804e170 Merge pull request #1046 from ahrtr/20250809_hugesize_test_1.4
  • 0307cfd Fix test case TestDB_HugeValue for 32 bit systems
  • 4c57e50 Merge pull request #1024 from hwdef/bump-go-12311-release-14
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/otel from 1.38.0 to 1.39.0

Changelog

Sourced from go.opentelemetry.io/otel's changelog.

[1.39.0/0.61.0/0.15.0/0.0.14] 2025-12-05

Added

  • Greatly reduce the cost of recording metrics in go.opentelemetry.io/otel/sdk/metric using hashing for map keys. (#7175)
  • Add WithInstrumentationAttributeSet option to go.opentelemetry.io/otel/log, go.opentelemetry.io/otel/metric, and go.opentelemetry.io/otel/trace packages. This provides a concurrent-safe and performant alternative to WithInstrumentationAttributes by accepting a pre-constructed attribute.Set. (#7287)
  • Add experimental observability for the Prometheus exporter in go.opentelemetry.io/otel/exporters/prometheus. Check the go.opentelemetry.io/otel/exporters/prometheus/internal/x package 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, LowMemoryTemporalitySelector to go.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_INSECURE and OTEL_EXPORTER_OTLP_INSECURE environmental variables in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#7608)
  • Add Enabled method to the Processor interface in go.opentelemetry.io/otel/sdk/log. All Processor implementations now include an Enabled method. (#7639)
  • The go.opentelemetry.io/otel/semconv/v1.38.0 package. The package contains semantic conventions from the v1.38.0 version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade from go.opentelemetry.io/otel/semconv/v1.37.0.(#7648)

Changed

  • Distinct in go.opentelemetry.io/otel/attribute is no longer guaranteed to uniquely identify an attribute set. Collisions between Distinct values for different Sets are possible with extremely high cardinality (billions of series per instrument), but are highly unlikely. (#7175)
  • WithInstrumentationAttributes in go.opentelemetry.io/otel/trace synchronously de-duplicates the passed attributes instead of delegating it to the returned TracerOption. (#7266)
  • WithInstrumentationAttributes in go.opentelemetry.io/otel/meter synchronously de-duplicates the passed attributes instead of delegating it to the returned MeterOption. (#7266)
  • WithInstrumentationAttributes in go.opentelemetry.io/otel/log synchronously de-duplicates the passed attributes instead of delegating it to the returned LoggerOption. (#7266)
  • Rename the OTEL_GO_X_SELF_OBSERVABILITY environment variable to OTEL_GO_X_OBSERVABILITY in go.opentelemetry.io/otel/sdk/trace, go.opentelemetry.io/otel/sdk/log, and go.opentelemetry.io/otel/exporters/stdout/stdouttrace. (#7302)
  • Improve performance of histogram Record in go.opentelemetry.io/otel/sdk/metric when min and max are disabled using NoMinMax. (#7306)
  • Improve error handling for dropped data during translation by using prometheus.NewInvalidMetric in go.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 a NewInvalidMetric, 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/attribute for better performance. (#7371)
  • The default TranslationStrategy in go.opentelemetry.io/exporters/prometheus is changed from otlptranslator.NoUTF8EscapingWithSuffixes to otlptranslator.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.Flags field in go.opentelemetry.io/exporters/otlp/otlptrace/otlptracehttp and go.opentelemetry.io/exporters/otlp/otlptrace/otlptracegrpc. (#7438)
  • The ErrorType function in go.opentelemetry.io/otel/semconv/v1.37.0 now handles custom error types. If an error implements an ErrorType() string method, the return value of that method will be used as the error type. (#7442)

Fixed

  • Fix WithInstrumentationAttributes options in go.opentelemetry.io/otel/trace, go.opentelemetry.io/otel/metric, and go.opentelemetry.io/otel/log to 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.Set when using the Equal method is not affected by the user overriding the empty set pointed to by attribute.EmptySet in go.opentelemetry.io/otel/attribute. (#7357)

... (truncated)

Commits
  • 6ce1429 Release v1.39.0 (#7676)
  • 12e421a sdk/log: move Enabled method from FilterProcessor to Processor (#7639)
  • 5982f16 fix(deps): update module golang.org/x/sys to v0.39.0 (#7684)
  • 9288378 chore(deps): update module golang.org/x/sync to v0.19.0 (#7683)
  • ee3dfef chore(deps): update github.com/securego/gosec/v2 digest to 41f28e2 (#7682)
  • 9345d1f fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.7.2 (#7680)
  • d03b033 Check context prior to delaying retry in OTLP exporters (#7678)
  • 61765e7 Fix flaky TestClientInstrumentation (#7677)
  • a54721c chore(deps): update module github.com/go-git/go-billy/v5 to v5.7.0 (#7679)
  • 746d086 chore(deps): update github/codeql-action action to v4.31.7 (#7675)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc from 1.34.0 to 1.37.0

Changelog

Sourced from go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc's changelog.

[1.37.0/0.59.0/0.13.0] 2025-06-25

Added

  • The go.opentelemetry.io/otel/semconv/v1.33.0 package. The package contains semantic conventions from the v1.33.0 version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade from go.opentelemetry.io/otel/semconv/v1.32.0.(#6799)
  • The go.opentelemetry.io/otel/semconv/v1.34.0 package. The package contains semantic conventions from the v1.34.0 version of the OpenTelemetry Semantic Conventions. (#6812)
  • Add metric's schema URL as otel_scope_schema_url label in go.opentelemetry.io/otel/exporters/prometheus. (#5947)
  • Add metric's scope attributes as otel_scope_[attribute] labels in go.opentelemetry.io/otel/exporters/prometheus. (#5947)
  • Add EventName to EnabledParameters in go.opentelemetry.io/otel/log. (#6825)
  • Add EventName to EnabledParameters in go.opentelemetry.io/otel/sdk/log. (#6825)
  • Changed handling of go.opentelemetry.io/otel/exporters/prometheus metric renaming to add unit suffixes when it doesn't match one of the pre-defined values in the unit suffix map. (#6839)

Changed

  • The semantic conventions have been upgraded from v1.26.0 to v1.34.0 in go.opentelemetry.io/otel/bridge/opentracing. (#6827)
  • The semantic conventions have been upgraded from v1.26.0 to v1.34.0 in go.opentelemetry.io/otel/exporters/zipkin. (#6829)
  • The semantic conventions have been upgraded from v1.26.0 to v1.34.0 in go.opentelemetry.io/otel/metric. (#6832)
  • The semantic conventions have been upgraded from v1.26.0 to v1.34.0 in go.opentelemetry.io/otel/sdk/resource. (#6834)
  • The semantic conventions have been upgraded from v1.26.0 to v1.34.0 in go.opentelemetry.io/otel/sdk/trace. (#6835)
  • The semantic conventions have been upgraded from v1.26.0 to v1.34.0 in go.opentelemetry.io/otel/trace. (#6836)
  • Record.Resource now returns *resource.Resource instead of resource.Resource in go.opentelemetry.io/otel/sdk/log. (#6864)
  • Retry now shows error cause for context timeout in go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc, go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc, go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc, go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp, go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp, go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#6898)

Fixed

  • Stop stripping trailing slashes from configured endpoint URL in go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc. (#6710)
  • Stop stripping trailing slashes from configured endpoint URL in go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#6710)
  • Stop stripping trailing slashes from configured endpoint URL in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc. (#6710)
  • Stop stripping trailing slashes from configured endpoint URL in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#6710)
  • Validate exponential histogram scale range for Prometheus compatibility in go.opentelemetry.io/otel/exporters/prometheus. (#6822)
  • Context cancellation during metric pipeline produce does not corrupt data in go.opentelemetry.io/otel/sdk/metric. (#6914)

Removed

  • go.opentelemetry.io/otel/exporters/prometheus no longer exports otel_scope_info metric. (#6770)

[0.12.2] 2025-05-22

Fixed

  • Retract v0.12.0 release of go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc module that contains invalid dependencies. (#6804)
  • Retract v0.12.0 release of go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp module that contains invalid dependencies. (#6804)
  • Retract v0.12.0 release of go.opentelemetry.io/otel/exporters/stdout/stdoutlog module that contains invalid dependencies. (#6804)

[0.12.1] 2025-05-21

Fixes

... (truncated)

Commits
  • 69e8108 Release 1.37.0/0.59.0/0.13.0 (#6925)
  • 67ca271 chore(deps): update golang.org/x/telemetry digest to fef9409 (#6929)
  • b4fad0a chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27...
  • 553779c chore: add missing ) in GPG hyperlink (#6928)
  • 351a51f Use existing schema URLs in tests (#6924)
  • a365d85 Add test for logging from a span in the opentracing bridge (#6919)
  • 787518f chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 513f2...
  • fbfb44a chore(deps): update golang.org/x (#6923)
  • 98f7693 chore: flatten bridge/opentracing/internal package (#6916)
  • 1b803e1 fix(deps): update module github.com/prometheus/common to v0.65.0 (#6921)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.34.0 to 1.39.0

Changelog

Sourced from go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp's changelog.

[1.39.0/0.61.0/0.15.0/0.0.14] 2025-12-05

Added

  • Greatly reduce the cost of recording metrics in go.opentelemetry.io/otel/sdk/metric using hashing for map keys. (#7175)
  • Add WithInstrumentationAttributeSet option to go.opentelemetry.io/otel/log, go.opentelemetry.io/otel/metric, and go.opentelemetry.io/otel/trace packages. This provides a concurrent-safe and performant alternative to WithInstrumentationAttributes by accepting a pre-constructed attribute.Set. (#7287)
  • Add experimental observability for the Prometheus exporter in go.opentelemetry.io/otel/exporters/prometheus. Check the go.opentelemetry.io/otel/exporters/prometheus/internal/x package 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, LowMemoryTemporalitySelector to go.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_INSECURE and OTEL_EXPORTER_OTLP_INSECURE environmental variables in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#7608)
  • Add Enabled method to the Processor interface in go.opentelemetry.io/otel/sdk/log. All Processor implementations now include an Enabled method. (#7639)
  • The go.opentelemetry.io/otel/semconv/v1.38.0 package. The package contains semantic conventions from the v1.38.0 version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade from go.opentelemetry.io/otel/semconv/v1.37.0.(#7648)

Changed

  • Distinct in go.opentelemetry.io/otel/attribute is no longer guaranteed to uniquely identify an attribute set. Collisions between Distinct values for different Sets are possible with extremely high cardinality (billions of series per instrument), but are highly unlikely. (#7175)
  • WithInstrumentationAttributes in go.opentelemetry.io/otel/trace synchronously de-duplicates the passed attributes instead of delegating it to the returned TracerOption. (#7266)
  • WithInstrumentationAttributes in go.opentelemetry.io/otel/meter synchronously de-duplicates the passed attributes instead of delegating it to the returned MeterOption. (#7266)
  • WithInstrumentationAttributes in go.opentelemetry.io/otel/log synchronously de-duplicates the passed attributes instead of delegating it to the returned LoggerOption. (#7266)
  • Rename the OTEL_GO_X_SELF_OBSERVABILITY environment variable to OTEL_GO_X_OBSERVABILITY in go.opentelemetry.io/otel/sdk/trace, go.opentelemetry.io/otel/sdk/log, and go.opentelemetry.io/otel/exporters/stdout/stdouttrace. (#7302)
  • Improve performance of histogram Record in go.opentelemetry.io/otel/sdk/metric when min and max are disabled using NoMinMax. (#7306)
  • Improve error handling for dropped data during translation by using prometheus.NewInvalidMetric in go.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 a NewInvalidMetric, 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/attribute for better performance. (#7371)
  • The default TranslationStrategy in go.opentelemetry.io/exporters/prometheus is changed from otlptranslator.NoUTF8EscapingWithSuffixes to otlptranslator.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.Flags field in go.opentelemetry.io/exporters/otlp/otlptrace/otlptracehttp and go.opentelemetry.io/exporters/otlp/otlptrace/otlptracegrpc. (#7438)
  • The ErrorType function in go.opentelemetry.io/otel/semconv/v1.37.0 now handles custom error types. If an error implements an ErrorType() string method, the return value of that method will be used as the error type. (#7442)

Fixed

  • Fix WithInstrumentationAttributes options in go.opentelemetry.io/otel/trace, go.opentelemetry.io/otel/metric, and go.opentelemetry.io/otel/log to 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.Set when using the Equal method is not affected by the user overriding the empty set pointed to by attribute.EmptySet in go.opentelemetry...

    Description has been truncated

…1 updates

Bumps the everything-else group with 12 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [dario.cat/mergo](https://github.com/imdario/mergo) | `1.0.1` | `1.0.2` |
| [github.com/alecthomas/chroma/v2](https://github.com/alecthomas/chroma) | `2.15.0` | `2.21.1` |
| [github.com/btcsuite/btcd/btcec/v2](https://github.com/btcsuite/btcd) | `2.3.4` | `2.3.6` |
| [github.com/cosmos/ledger-cosmos-go](https://github.com/cosmos/ledger-cosmos-go) | `0.14.0` | `1.0.0` |
| [github.com/emicklei/dot](https://github.com/emicklei/dot) | `1.6.2` | `1.10.0` |
| [github.com/gofrs/flock](https://github.com/gofrs/flock) | `0.12.1` | `0.13.0` |
| [github.com/yuin/goldmark](https://github.com/yuin/goldmark) | `1.7.8` | `1.7.13` |
| [go.etcd.io/bbolt](https://github.com/etcd-io/bbolt) | `1.3.11` | `1.4.3` |
| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.38.0` | `1.39.0` |
| [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://github.com/open-telemetry/opentelemetry-go) | `1.34.0` | `1.39.0` |
| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.38.0` | `1.39.0` |
| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |



Updates `dario.cat/mergo` from 1.0.1 to 1.0.2
- [Release notes](https://github.com/imdario/mergo/releases)
- [Commits](darccio/mergo@v1.0.1...v1.0.2)

Updates `github.com/alecthomas/chroma/v2` from 2.15.0 to 2.21.1
- [Release notes](https://github.com/alecthomas/chroma/releases)
- [Commits](alecthomas/chroma@v2.15.0...v2.21.1)

Updates `github.com/btcsuite/btcd/btcec/v2` from 2.3.4 to 2.3.6
- [Release notes](https://github.com/btcsuite/btcd/releases)
- [Changelog](https://github.com/btcsuite/btcd/blob/master/CHANGES)
- [Commits](btcsuite/btcd@btcec/v2.3.4...btcec/v2.3.6)

Updates `github.com/cosmos/ledger-cosmos-go` from 0.14.0 to 1.0.0
- [Release notes](https://github.com/cosmos/ledger-cosmos-go/releases)
- [Commits](cosmos/ledger-cosmos-go@v0.14.0...v1.0.0)

Updates `github.com/davecgh/go-spew` from 1.1.1 to 1.1.2-0.20180830191138-d8f796af33cc
- [Commits](https://github.com/davecgh/go-spew/commits)

Updates `github.com/decred/dcrd/dcrec/secp256k1/v4` from 4.3.0 to 4.4.0
- [Release notes](https://github.com/decred/dcrd/releases)
- [Changelog](https://github.com/decred/dcrd/blob/master/CHANGES)
- [Commits](decred/dcrd@dcrec/secp256k1/v4.3.0...dcrec/secp256k1/v4.4.0)

Updates `github.com/emicklei/dot` from 1.6.2 to 1.10.0
- [Changelog](https://github.com/emicklei/dot/blob/master/CHANGES.md)
- [Commits](emicklei/dot@v1.6.2...v1.10.0)

Updates `github.com/gofrs/flock` from 0.12.1 to 0.13.0
- [Release notes](https://github.com/gofrs/flock/releases)
- [Commits](gofrs/flock@v0.12.1...v0.13.0)

Updates `github.com/pmezard/go-difflib` from 1.0.0 to 1.0.1-0.20181226105442-5d4384ee4fb2
- [Commits](https://github.com/pmezard/go-difflib/commits)

Updates `github.com/yuin/goldmark` from 1.7.8 to 1.7.13
- [Release notes](https://github.com/yuin/goldmark/releases)
- [Commits](yuin/goldmark@v1.7.8...v1.7.13)

Updates `go.etcd.io/bbolt` from 1.3.11 to 1.4.3
- [Release notes](https://github.com/etcd-io/bbolt/releases)
- [Commits](etcd-io/bbolt@v1.3.11...v1.4.3)

Updates `go.opentelemetry.io/otel` from 1.38.0 to 1.39.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.38.0...v1.39.0)

Updates `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc` from 1.34.0 to 1.37.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.34.0...v1.37.0)

Updates `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp` from 1.34.0 to 1.39.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.34.0...v1.39.0)

Updates `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp` from 1.38.0 to 1.39.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.38.0...v1.39.0)

Updates `go.opentelemetry.io/otel/metric` from 1.38.0 to 1.39.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.38.0...v1.39.0)

Updates `go.opentelemetry.io/otel/sdk` from 1.38.0 to 1.39.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.38.0...v1.39.0)

Updates `go.opentelemetry.io/otel/sdk/metric` from 1.38.0 to 1.39.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.38.0...v1.39.0)

Updates `go.opentelemetry.io/otel/trace` from 1.38.0 to 1.39.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.38.0...v1.39.0)

Updates `go.uber.org/zap` from 1.27.0 to 1.27.1
- [Release notes](https://github.com/uber-go/zap/releases)
- [Changelog](https://github.com/uber-go/zap/blob/master/CHANGELOG.md)
- [Commits](uber-go/zap@v1.27.0...v1.27.1)

Updates `google.golang.org/protobuf` from 1.36.8 to 1.36.10

---
updated-dependencies:
- dependency-name: dario.cat/mergo
  dependency-version: 1.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: everything-else
- dependency-name: github.com/alecthomas/chroma/v2
  dependency-version: 2.21.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: github.com/btcsuite/btcd/btcec/v2
  dependency-version: 2.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: everything-else
- dependency-name: github.com/cosmos/ledger-cosmos-go
  dependency-version: 1.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: everything-else
- dependency-name: github.com/davecgh/go-spew
  dependency-version: 1.1.2-0.20180830191138-d8f796af33cc
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: everything-else
- dependency-name: github.com/decred/dcrd/dcrec/secp256k1/v4
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: github.com/emicklei/dot
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: github.com/gofrs/flock
  dependency-version: 0.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: github.com/pmezard/go-difflib
  dependency-version: 1.0.1-0.20181226105442-5d4384ee4fb2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: everything-else
- dependency-name: github.com/yuin/goldmark
  dependency-version: 1.7.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: everything-else
- dependency-name: go.etcd.io/bbolt
  dependency-version: 1.4.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: go.opentelemetry.io/otel
  dependency-version: 1.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
  dependency-version: 1.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
  dependency-version: 1.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
  dependency-version: 1.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: go.opentelemetry.io/otel/metric
  dependency-version: 1.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: go.opentelemetry.io/otel/sdk
  dependency-version: 1.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: go.opentelemetry.io/otel/sdk/metric
  dependency-version: 1.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: go.opentelemetry.io/otel/trace
  dependency-version: 1.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: go.uber.org/zap
  dependency-version: 1.27.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: everything-else
- dependency-name: google.golang.org/protobuf
  dependency-version: 1.36.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: everything-else
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Update to the dependencies label Dec 22, 2025
@github-actions github-actions bot added the 🐹 golang Pull requests that update Go code label Dec 22, 2025
@Gno2D2 Gno2D2 added the review/triage-pending PRs opened by external contributors that are waiting for the 1st review label Dec 22, 2025
@Gno2D2
Copy link
Collaborator

Gno2D2 commented Dec 22, 2025

🛠 PR Checks Summary

🔴 Pending initial approval by a review team member, or review from tech-staff

Manual Checks (for Reviewers):
  • IGNORE the bot requirements for this PR (force green CI check)
Read More

🤖 This bot helps streamline PR reviews by verifying automated checks and providing guidance for contributors and reviewers.

✅ Automated Checks (for Contributors):

🔴 Pending initial approval by a review team member, or review from tech-staff

☑️ Contributor Actions:
  1. Fix any issues flagged by automated checks.
  2. Follow the Contributor Checklist to ensure your PR is ready for review.
    • Add new tests, or document why they are unnecessary.
    • Provide clear examples/screenshots, if necessary.
    • Update documentation, if required.
    • Ensure no breaking changes, or include BREAKING CHANGE notes.
    • Link related issues/PRs, where applicable.
☑️ Reviewer Actions:
  1. Complete manual checks for the PR, including the guidelines and additional checks if applicable.
📚 Resources:
Debug
Automated Checks
Pending initial approval by a review team member, or review from tech-staff

If

🟢 Condition met
└── 🟢 And
    ├── 🟢 The base branch matches this pattern: ^master$
    └── 🟢 Not (🔴 Pull request author is a member of the team: tech-staff)

Then

🔴 Requirement not satisfied
└── 🔴 If
    ├── 🔴 Condition
    │   └── 🔴 Or
    │       ├── 🔴 At least one of these user(s) reviewed the pull request: [jefft0 leohhhn n0izn0iz notJoon omarsy x1unix] (with state "APPROVED")
    │       ├── 🔴 At least 1 user(s) of the team tech-staff reviewed pull request
    │       └── 🔴 This pull request is a draft
    └── 🔴 Else
        └── 🔴 And
            ├── 🟢 This label is applied to pull request: review/triage-pending
            └── 🔴 On no pull request

Manual Checks
**IGNORE** the bot requirements for this PR (force green CI check)

If

🟢 Condition met
└── 🟢 On every pull request

Can be checked by

  • Any user with comment edit permission

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Update to the dependencies 🐹 golang Pull requests that update Go code review/triage-pending PRs opened by external contributors that are waiting for the 1st review

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants