Skip to content

fix(deps): bump the gomod-group group across 1 directory with 4 updates#269

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/go_modules/gomod-group-bc29c2ba3a
Open

fix(deps): bump the gomod-group group across 1 directory with 4 updates#269
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/go_modules/gomod-group-bc29c2ba3a

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 26, 2026

Bumps the gomod-group group with 3 updates in the / directory: github.com/oliveagle/jsonpath, github.com/samber/slog-formatter and go.opentelemetry.io/collector/pdata.

Updates github.com/oliveagle/jsonpath from 0.0.0-20180606110733-2e52cf6e6852 to 0.1.4

Commits

Updates github.com/samber/slog-formatter from 1.2.2 to 1.3.0

Release notes

Sourced from github.com/samber/slog-formatter's releases.

v1.3.0

Upgrading min Go version from 1.21 to 1.22. We moved from math/rand to math/rand/v2 for a x50 perf improvement on random number generation.

What's Changed

Other

Full Changelog: samber/slog-formatter@v1.2.2...v1.3.0

Commits
  • 48d0d2f bump v1.3.0
  • 1e56163 oops
  • 171c6b4 perf: reduce allocations across formatters (#42)
  • 71cbde1 chore(deps): upgrading samber/slog-common + samber/slog-multi
  • fdfbc12 chore(deps): bump github.com/samber/slog-multi from 1.7.0 to 1.7.1 (#40)
  • aada1c9 test: add comprehensive tests, fuzz tests, and benchmarks (#41)
  • 70ac23d chore(deps): bump github.com/samber/slog-multi from 1.6.0 to 1.7.0 (#39)
  • 793ea99 Update README.md
  • 0697baa test(formatter): improve tests and comments
  • See full diff in compare view

Updates github.com/samber/slog-multi from 1.7.1 to 1.8.0

Release notes

Sourced from github.com/samber/slog-multi's releases.

v1.8.0

Upgrading min Go version from 1.21 to 1.22. We moved from math/rand to math/rand/v2 for a x50 perf improvement on random number generation.

What's Changed

Full Changelog: samber/slog-multi@v1.7.1...v1.8.0

Commits
  • def755d bump v1.8.0
  • 795d6f8 chore(ci): fix go version
  • 45882b8 chore(deps): upgrading samber/slog-common
  • 8caa06f perf/optimizations (#51)
  • d2c3484 test: add benchmarks, adversarial tests, and improved fuzz coverage (#50)
  • a7bfab4 test: add fuzz and stress tests for concurrent safety (#49)
  • See full diff in compare view

Updates go.opentelemetry.io/collector/pdata from 1.53.0 to 1.54.0

Release notes

Sourced from go.opentelemetry.io/collector/pdata's releases.

v1.54.0/v0.148.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.148.0

End User Changelog

❗ Known Issues ❗

  • service: The collector's internal Prometheus metrics endpoint (:8888) now emits OTel service labels with underscore names (service_name, service_instance_id, service_version) instead of dot-notation names (service.name, service.instance.id, service.version). Users scraping this endpoint with the Prometheus receiver will see these renamed labels in resource and datapoint attributes. As a workaround, add the following metric_relabel_configs to your scrape config in prometheus receiver:
    metric_relabel_configs:
      - source_labels: [service_name]
        target_label: service.name
      - source_labels: [service_instance_id]
        target_label: service.instance.id
      - source_labels: [service_version]
        target_label: service.version
      - regex: service_name|service_instance_id|service_version
        action: labeldrop
    See open-telemetry/opentelemetry-collector#14814 for details and updates.

🛑 Breaking changes 🛑

  • all: Change metric units to be singular to match OTel specification, e.g. {requests} -> {request} (#14753)

💡 Enhancements 💡

  • cmd/mdatagen: Add deprecated_type field to allow specifying an alias for component types. (#14718)
  • cmd/mdatagen: Generate entity-scoped MetricsBuilder API that enforces entity-metric associations at compile time (#14659)
  • cmd/mdatagen: Skip generating reaggregation config options for metrics that have no aggregatable attributes. (#14689)
  • pkg/service: The internal status reporter no longer drops repeated Ok and RecoverableError statuses (#14282) Status events can now carry metadata and there's value in allowing them to be emitted despite the status value itself not changing.

🧰 Bug fixes 🧰

  • cmd/builder: Add .exe to output binary names when building for Windows targets. (#12591)

  • exporter/debug: Add printing of metric metadata in detailed verbosity. (#14667)

  • exporter/otlp_grpc: Prevent nil pointer panic when push methods are called before the OTLP exporter initializes its gRPC clients. (#14663) When the sending queue and retry are disabled, calling ConsumeTraces, ConsumeMetrics, ConsumeLogs, or ConsumeProfiles before the OTLP exporter initializes its gRPC clients could cause a nil pointer dereference panic. The push methods now return an error instead of panicking.

  • exporter/otlp_http: Show the actual destination URL in error messages when request URL is modified by middleware. (#14673)

... (truncated)

Changelog

Sourced from go.opentelemetry.io/collector/pdata's changelog.

v1.54.0/v0.148.0

🛑 Breaking changes 🛑

  • cmd/mdatagen: Generate a per-metric config type <MetricName>Config for each metric when reaggregation_enabled: true (#14689) Metrics with aggregatable attributes get AggregationStrategy and EnabledAttributes []<MetricName>AttributeKey fields; others get Enabled only. Typed attribute key constants (e.g. DefaultMetricAttributeKeyStringAttr) replace []string, eliminating runtime attribute slice allocations. Validation errors now list valid attributes and strategies by name. Components using reaggregation_enabled: true will need to update references to MetricConfig.

  • pdata/pprofile: Update protoID for message Sample fields (#14652)

💡 Enhancements 💡

  • cmd/mdatagen: Extend mdatagen tool to generate go config structs for OpenTelemetry collector components. (#14561) The component config go code is generated from config section of the metadata.yaml file.

  • cmd/mdatagen: Extend mdatagen tool to generate config JSON schema for OpenTelemetry components. (#14543) The component config JSON schema is generated from config section of the metadata.yaml file.

  • cmd/mdatagen: Schema generation for mdatagen-controlled config parts (#14562) The schema is generated in separate yaml file and used to create full component schema.

  • pdata/pprofile: Implement reference based attributes in Profiles (#14546)

  • pkg/pdata: Upgrade the OTLP protobuf definitions to version 1.10.0 (#14766)

  • pkg/service: The internal status reporter no longer drops repeated Ok and RecoverableError statuses (#14282) Status events can now carry metadata and there's value in allowing them to be emitted despite the status value itself not changing.

  • pkg/xexporterhelper: Add logic to cleanup partitions from memory which are not being used for specific time period. (#14526)

  • pkg/xpdata: Add NewEntity constructor, Entity.CopyToResource, and EntityAttributeMap.All to pdata/xpdata/entity (#14659)

🧰 Bug fixes 🧰

  • cmd/mdatagen: Preserve custom extensions (e.g., x-customType, x-pointer) during schema reference resolution. (#14713, #14565) Fixes an issue where custom properties defined locally on a node were overwritten and lost when resolving a $ref to an external/internal schema.

  • pkg/xexporterhelper: Fix race when partition is being removed from LRU and new items are being added at the same time. (#14526)

Commits
  • ffebda4 [chore] Prepare release v1.54.0/v0.148.0 (#14775)
  • 665ab5d [cmd/mdatagen] Localize same-repo schema refs using import root path (#14774)
  • 7cd8f58 [cmd/mdatagen] [chore] Fix entity-scoped MetricsBuilder to respect resource_a...
  • 12a8fe0 [cmd/mdatagen] [chore] Rename per-metric config types to include Metric infix...
  • 9884a45 [chore][pkg/exporterhelper] fix test naming and referenced attributes (#14767)
  • 1893ac0 Bump go.opentelemetry.io/proto/otlp indirect dependency to v1.10.0 (#14766)
  • c212d20 Document the mdatagen usage in the featureflag package (#14748)
  • 3131bb2 Import the xpackages in mdatagen component tests when they are needed (#14730)
  • 94d94c8 [exporterhelper][queuebatcher] Remove unused partitions from memory after a g...
  • 10e78a4 [chore] Standardize initialism casing in test function names (#14757)
  • 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 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

Bumps the gomod-group group with 3 updates in the / directory: [github.com/oliveagle/jsonpath](https://github.com/oliveagle/jsonpath), [github.com/samber/slog-formatter](https://github.com/samber/slog-formatter) and [go.opentelemetry.io/collector/pdata](https://github.com/open-telemetry/opentelemetry-collector).


Updates `github.com/oliveagle/jsonpath` from 0.0.0-20180606110733-2e52cf6e6852 to 0.1.4
- [Commits](https://github.com/oliveagle/jsonpath/commits/v0.1.4)

Updates `github.com/samber/slog-formatter` from 1.2.2 to 1.3.0
- [Release notes](https://github.com/samber/slog-formatter/releases)
- [Commits](samber/slog-formatter@v1.2.2...v1.3.0)

Updates `github.com/samber/slog-multi` from 1.7.1 to 1.8.0
- [Release notes](https://github.com/samber/slog-multi/releases)
- [Commits](samber/slog-multi@v1.7.1...v1.8.0)

Updates `go.opentelemetry.io/collector/pdata` from 1.53.0 to 1.54.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@pdata/v1.53.0...pdata/v1.54.0)

---
updated-dependencies:
- dependency-name: github.com/oliveagle/jsonpath
  dependency-version: 0.1.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-group
- dependency-name: github.com/samber/slog-formatter
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-group
- dependency-name: github.com/samber/slog-multi
  dependency-version: 1.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-group
- dependency-name: go.opentelemetry.io/collector/pdata
  dependency-version: 1.54.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-group
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Mar 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant