Skip to content

build(deps): bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.45.0 to 1.46.0 - #3428

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/go.opentelemetry.io/otel/exporters/stdout/stdouttrace-1.46.0
Open

build(deps): bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.45.0 to 1.46.0#3428
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/go.opentelemetry.io/otel/exporters/stdout/stdouttrace-1.46.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 31, 2026

Copy link
Copy Markdown
Contributor

Bumps go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.45.0 to 1.46.0.

Release notes

Sourced from go.opentelemetry.io/otel/exporters/stdout/stdouttrace's releases.

v1.46.0/v0.68.0/v0.22.0/v0.0.19

This release is the last to support Go 1.25. The next release will require at least Go 1.26.

Added

  • Support testing of Go 1.27. (#8811)
  • Support http/json protocol in go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#8273, #8775, #8831)
  • Add Hasher struct and methods in go.opentelemetry.io/otel/attribute to compute authoritative Distinct hashes incrementally for attribute filtering and deduplication. (#8598)

Changed

  • Lazily evaluate filtered and dropped attributes on measurement hot paths in go.opentelemetry.io/otel/sdk/metric to avoid unnecessary attribute set allocations. (#8598)
  • Add ErrExporterShutdown to go.opentelemetry.io/otel/sdk/log and return it from the go.opentelemetry.io/otel/exporters/stdout/stdoutlog, go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc, and go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp exporters when Export is called after Shutdown. (#8773)
  • Clarify in go.opentelemetry.io/otel/log that calling Logger.Enabled is optional and that cached results can become stale. (#8764)

Fixed

  • Export dropped attribute counts in OTLP log records from go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc and go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#8829)
  • Name span events created from OpenTracing logs after the event log field, falling back to log, instead of always using an empty name in go.opentelemetry.io/otel/bridge/opentracing. (#8648)
  • Count exception attributes omitted due to the attribute count limit as dropped in go.opentelemetry.io/otel/sdk/log. (#8796)
  • Prevent log record and instrumentation scope attributes with empty keys from reaching processors and exporters in go.opentelemetry.io/otel/sdk/log. (#8797)
  • Fix a data race when span attributes are read concurrently in go.opentelemetry.io/otel/sdk/trace. (#8706)
  • Prevent a panic in (*Set).Filter when called on a nil receiver in go.opentelemetry.io/otel/attribute. (#8792)
  • The simple span and log processors record otel.sdk.processor.{span,log}.processed when the record is submitted to the exporter instead of after the export completes, and no longer set error.type from the export outcome, in go.opentelemetry.io/otel/sdk/trace and go.opentelemetry.io/otel/sdk/log. (#8705)
  • Prevent Resource.MarshalLog from panicking on nil resources in go.opentelemetry.io/otel/sdk/resource. (#8758)

What's Changed

... (truncated)

Changelog

Sourced from go.opentelemetry.io/otel/exporters/stdout/stdouttrace's changelog.

[1.46.0/0.68.0/0.22.0/0.0.19] - 2026-08-25

This release is the last to support [Go 1.25]. The next release will require at least [Go 1.26].

Added

  • Support testing of [Go 1.27]. (#8811)
  • Support http/json protocol in go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#8273, #8775, #8831)
  • Add Hasher struct and methods in go.opentelemetry.io/otel/attribute to compute authoritative Distinct hashes incrementally for attribute filtering and deduplication. (#8598)

Changed

  • Lazily evaluate filtered and dropped attributes on measurement hot paths in go.opentelemetry.io/otel/sdk/metric to avoid unnecessary attribute set allocations. (#8598)
  • Add ErrExporterShutdown to go.opentelemetry.io/otel/sdk/log and return it from the go.opentelemetry.io/otel/exporters/stdout/stdoutlog, go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc, and go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp exporters when Export is called after Shutdown. (#8773)
  • Clarify in go.opentelemetry.io/otel/log that calling Logger.Enabled is optional and that cached results can become stale. (#8764)

Fixed

  • Export dropped attribute counts in OTLP log records from go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc and go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#8829)
  • Name span events created from OpenTracing logs after the event log field, falling back to log, instead of always using an empty name in go.opentelemetry.io/otel/bridge/opentracing. (#8648)
  • Count exception attributes omitted due to the attribute count limit as dropped in go.opentelemetry.io/otel/sdk/log. (#8796)
  • Prevent log record and instrumentation scope attributes with empty keys from reaching processors and exporters in go.opentelemetry.io/otel/sdk/log. (#8797)
  • Fix a data race when span attributes are read concurrently in go.opentelemetry.io/otel/sdk/trace. (#8706)
  • Prevent a panic in (*Set).Filter when called on a nil receiver in go.opentelemetry.io/otel/attribute. (#8792)
  • The simple span and log processors record otel.sdk.processor.{span,log}.processed when the record is submitted to the exporter instead of after the export completes, and no longer set error.type from the export outcome, in go.opentelemetry.io/otel/sdk/trace and go.opentelemetry.io/otel/sdk/log. (#8705)
  • Prevent Resource.MarshalLog from panicking on nil resources in go.opentelemetry.io/otel/sdk/resource. (#8758)
Commits
  • 58db4c8 Release v1.46.0 (#8858)
  • 524fc3c chore(deps): update golang.org/x/telemetry digest to 1f5465a (#8853)
  • 3b8ef6f chore(deps): update codspeedhq/action action to v5.2.1 (#8854)
  • cfbeab5 attribute: clarify xxhash test purpose (#8753)
  • 3599b59 sdk/log: Add interface stability markers (#8855)
  • 08d52dc otlptracehttp: Accept quoted finite doubles in OTLP JSON (#8831)
  • d720f5a otlplog: export dropped attribute count (#8829)
  • 80fe23b chore(deps): update module honnef.co/go/tools to v0.8.1 (#8816)
  • 5337812 chore(deps): update codspeedhq/action action to v5.2.0 (#8851)
  • 2f73a3e chore(deps): update module github.com/uudashr/iface to v1.5.1 (#8841)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Aug 31, 2026
@codacy-production

codacy-production Bot commented Aug 31, 2026

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity

Metric Results
Complexity 0

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@butonic
butonic enabled auto-merge August 31, 2026 16:12
@butonic

butonic commented Sep 1, 2026

Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot
dependabot Bot force-pushed the dependabot/go_modules/go.opentelemetry.io/otel/exporters/stdout/stdouttrace-1.46.0 branch 2 times, most recently from e6c7762 to eee4ce8 Compare September 2, 2026 14:51
@butonic

butonic commented Sep 3, 2026

Copy link
Copy Markdown
Member

@dschmidt I think one of the search related prc introduced a flakyness https://ci.opencloud.rocks/repos/3/pipeline/2597/256

Scenario: check extracted properties of a file by sharee from shares space                                                          # /woodpecker/src/github.com/opencloud-eu/opencloud/tests/acceptance/features/apiSearchContent/extractedProps.feature:80
    Given these users have been created with default attributes:                                                                      # FeatureContext::theseUsersHaveBeenCreatedWithDefaultAttributesAndWithoutSkeletonFiles()
      | username |
      | Brian    |
    And user "Alice" has uploaded file "filesForUpload/testaudio.mp3" to "testaudio.mp3"                                              # FeatureContext::userHasUploadedAFileTo()
    And user "Alice" has uploaded file "filesForUpload/testavatar.jpg" to "testavatar.jpg"                                            # FeatureContext::userHasUploadedAFileTo()
    And user "Alice" has sent the following resource share invitation:                                                                # SharingNgContext::userHasSentTheFollowingResourceShareInvitation()
      | resource        | testaudio.mp3 |
      | space           | Personal      |
      | sharee          | Brian         |
      | shareType       | user          |
      | permissionsRole | Viewer        |
    And user "Brian" has a share "testaudio.mp3" synced                                                                               # SharingNgContext::userHasShareSynced()
    And user "Alice" has sent the following resource share invitation:                                                                # SharingNgContext::userHasSentTheFollowingResourceShareInvitation()
      | resource        | testavatar.jpg |
      | space           | Personal       |
      | sharee          | Brian          |
      | shareType       | user           |
      | permissionsRole | Viewer         |
    And user "Brian" has a share "testavatar.jpg" synced                                                                              # SharingNgContext::userHasShareSynced()
    When user "Brian" gets the following extracted properties of resource "testaudio.mp3" inside space "Shares" using the WebDAV API  # SpacesContext::userGetsTheFollowingExtractedPropertiesOfFileInsideSpaceUsingTheWebdavApi()
      | propertyName |
      | oc:audio     |
    Then the HTTP status code should be "207"                                                                                         # FeatureContext::thenTheHTTPStatusCodeShouldBe()
    And as user "Brian" the REPORT response should contain a resource "testaudio.mp3" with these key and value pairs:                 # SpacesContext::asUsertheXMLResponseShouldContainMountpointWithTheseKeyAndValuePair()
      | key                | value                          |
      | oc:audio/oc:album  | ALBUM1234567890123456789012345 |
      | oc:audio/oc:artist | ARTIST123456789012345678901234 |
      | oc:audio/oc:genre  | Pop                            |
      | oc:audio/oc:title  | TITLE1234567890123456789012345 |
      | oc:audio/oc:track  | 1                              |
      | oc:audio/oc:year   | 2001                           |
    When user "Brian" gets the following extracted properties of resource "testavatar.jpg" inside space "Shares" using the WebDAV API # SpacesContext::userGetsTheFollowingExtractedPropertiesOfFileInsideSpaceUsingTheWebdavApi()
      | propertyName |
      | oc:image     |
      | oc:location  |
      | oc:photo     |
    Then the HTTP status code should be "207"                                                                                         # FeatureContext::thenTheHTTPStatusCodeShouldBe()
    And as user "Brian" the REPORT response should contain a resource "testavatar.jpg" with these key and value pairs:                # SpacesContext::asUsertheXMLResponseShouldContainMountpointWithTheseKeyAndValuePair()
      | key                      | value         |
      | oc:image/oc:width        | 1402          |
      | oc:image/oc:height       | 500           |
      | oc:location/oc:latitude  | 52.437804     |
      | oc:location/oc:longitude | 13.341866     |
      | oc:photo/oc:camera-make  | NIKON         |
      | oc:photo/oc:camera-model | COOLPIX P6000 |
      | oc:photo/oc:f-number     | 4.5           |
      | oc:photo/oc:focal-length | 6             |
      Using xpaths:
      	- //d:href[text()='/dav/spaces/a0ca6a90-a365-4782-871e-d44447bbc668$a0ca6a90-a365-4782-871e-d44447bbc668/testavatar.jpg']/following-sibling::d:propstat//oc:image/oc:width
      Found multiple elements for '<oc:image/oc:width>' in the XML response
      	'<?xml version="1.0"?>
      <d:multistatus xmlns:s="[http://sabredav.org/ns"](http://sabredav.org/ns%22) xmlns:d="DAV:" xmlns:oc="[http://owncloud.org/ns"><d:response><d:href>/dav/spaces/a0ca6a90-a365-4782-871e-d44447bbc668$a0ca6a90-a365-4782-871e-d44447bbc668/testavatar.jpg</d:href><d:propstat><d:prop><oc:image><oc:height>500</oc:height></oc:image><oc:location><oc:longitude>13.341866</oc:longitude></oc:location><oc:photo><oc:camera-model>COOLPIX](http://owncloud.org/ns%22%3E%3Cd:response%3E%3Cd:href%3E/dav/spaces/a0ca6a90-a365-4782-871e-d44447bbc668$a0ca6a90-a365-4782-871e-d44447bbc668/testavatar.jpg%3C/d:href%3E%3Cd:propstat%3E%3Cd:prop%3E%3Coc:image%3E%3Coc:height%3E500%3C/oc:height%3E%3C/oc:image%3E%3Coc:location%3E%3Coc:longitude%3E13.341866%3C/oc:longitude%3E%3C/oc:location%3E%3Coc:photo%3E%3Coc:camera-model%3ECOOLPIX) P6000</oc:camera-model><oc:orientation>1</oc:orientation></oc:photo></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response></d:multistatus>'
      Failed asserting that actual size 0 matches expected size 1.

maybe related:

@dependabot
dependabot Bot force-pushed the dependabot/go_modules/go.opentelemetry.io/otel/exporters/stdout/stdouttrace-1.46.0 branch from eee4ce8 to 37906bd Compare September 7, 2026 10:50
@rhafer

rhafer commented Sep 8, 2026

Copy link
Copy Markdown
Member

@dependabot recreate

Bumps [go.opentelemetry.io/otel/exporters/stdout/stdouttrace](https://github.com/open-telemetry/opentelemetry-go) from 1.45.0 to 1.46.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.45.0...v1.46.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/exporters/stdout/stdouttrace
  dependency-version: 1.46.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/go.opentelemetry.io/otel/exporters/stdout/stdouttrace-1.46.0 branch from 37906bd to 63225c3 Compare September 8, 2026 07:56
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.

2 participants