Skip to content

chore: bump the gomod-minor-and-patch group across 4 directories with 17 updates - #110

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/gomod-minor-and-patch-028624b778
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/gomod-minor-and-patch-028624b778

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 14, 2026 •

Copy link
Copy Markdown

Bumps the gomod-minor-and-patch group with 16 updates in the / directory:

Package From To
github.com/bits-and-blooms/bitset 1.25.0 1.26.0
github.com/hashicorp/hcl/v2 2.24.0 2.25.0
github.com/posthog/posthog-go 1.23.1 1.34.0
github.com/sourcegraph/jsonrpc2 0.2.2 0.2.3
github.com/speakeasy-api/openapi 1.24.1 1.25.5
github.com/speakeasy-api/speakeasy-client-sdk-go/v3 3.26.7 3.28.1
github.com/stretchr/testify 1.12.0 1.12.1
go.opentelemetry.io/otel 1.45.0 1.47.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace 1.45.0 1.47.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc 1.45.0 1.47.0
go.opentelemetry.io/otel/exporters/stdout/stdouttrace 1.45.0 1.47.0
go.opentelemetry.io/otel/sdk 1.45.0 1.47.0
go.opentelemetry.io/otel/trace 1.45.0 1.47.0
golang.org/x/sync 0.22.0 0.23.0
golang.org/x/text 0.41.0 0.42.0
golang.org/x/mod 0.38.0 0.41.0
github.com/speakeasy-api/openapi 1.24.1 1.25.5
github.com/speakeasy-api/openapi 1.24.1 1.25.5

Bumps the gomod-minor-and-patch group with 1 update in the /cmd/wasm/ast directory: github.com/speakeasy-api/openapi.
Bumps the gomod-minor-and-patch group with 1 update in the /cmd/wasm/overlay directory: github.com/speakeasy-api/openapi.
Bumps the gomod-minor-and-patch group with 1 update in the /services/speakeasy-api-test-service directory: github.com/brianvoe/gofakeit/v7.

Updates github.com/bits-and-blooms/bitset from 1.25.0 to 1.26.0

Release notes

Sourced from github.com/bits-and-blooms/bitset's releases.

Version 1.26.0

What's Changed

New Contributors

Full Changelog: bits-and-blooms/bitset@v1.25.0...v1.26.0

Commits
  • 9f658c2 Merge pull request #233 from mikamikasuki/fix/rank-maximum-index
  • ce5109f Handle maximum uint indices in Rank
  • 828abff Merge pull request #229 from youdie006/onesbetween-clamp
  • 69a2d30 Clamp OnesBetween to the bitset length
  • See full diff in compare view

Updates github.com/hashicorp/hcl/v2 from 2.24.0 to 2.25.0

Release notes

Sourced from github.com/hashicorp/hcl/v2's releases.

v2.25.0

Enhancements

  • Go: Upgrade compatibility from 1.24 to 1.25 (#798)
  • hclwrite: Export LeadComments()/LineComments() (#807)
  • hclwrite: body.SetAttribute* return new attribute (#806)
  • hclwrite: Block.SetType sets type (#808)
  • Prepare for Unicode 17 support in Go 1.27 (#814)

Bug Fixes

  • DiagnosticWriter: Skip marked values when writing diagnostics (#739)
  • hclsyntax: Set CloseBraceRange to last label in error-recovered blocks (#786)
  • hclsyntax: Add partially complete items in nested ObjectConsItem on error (#785)

Internal

  • deps: bump golang.org/x/crypto from 0.38.0 to 0.45.0 (#774)
Changelog

Sourced from github.com/hashicorp/hcl/v2's changelog.

HCL Changelog

Commits
  • 00057cf Prepare for Unicode 17 support in Go 1.27 (#814)
  • 7338a7d github: Add consistency test for generated code (#834)
  • 2f8831b github: Filter out Ragel files from coverage report (#833)
  • d9882d1 hclsyntax: Update copyright year in generated files (#832)
  • 6032923 hclsyntax: Re-run stringer to update generated comments (#831)
  • 6abbb08 Merge pull request #827 from hashicorp/james-warren0/security-doc-tweaks
  • 425fdf9 Implement feedback provided in hashicorp/hcl#826
  • 2a3b672 Merge pull request #826 from hashicorp/james-warren0/security-model
  • 42ccbc0 Add security model documentation
  • 6bf1a67 Merge pull request #808 from hashicorp/bbasata/set-type
  • Additional commits viewable in compare view

Updates github.com/posthog/posthog-go from 1.23.1 to 1.34.0

Release notes

Sourced from github.com/posthog/posthog-go's releases.

1.34.0

Unreleased

1.33.0

Unreleased

1.32.0

Unreleased

1.31.0

Unreleased

1.30.0

Unreleased

1.29.0

Unreleased

1.28.1

Unreleased

1.28.0

Unreleased

1.27.1

Unreleased

1.27.0

Unreleased

1.26.0

Unreleased

1.25.3

Unreleased

1.25.2

Unreleased

1.25.1

Unreleased

1.25.0

Unreleased

1.24.4

Unreleased

1.24.3

Unreleased

... (truncated)

Changelog

Sourced from github.com/posthog/posthog-go's changelog.

1.34.0

Minor Changes

  • 3f345cc: posthogmcpsdk accepts WithIntentFallback, a callback that supplies $mcp_intent for tool calls whose agent sent no context, with $mcp_intent_source of inferred. The agent's own context still wins.

1.33.0

Minor Changes

  • 5da854f: posthogmcpsdk can advertise an opt-in get_more_tools virtual tool with WithMissingCapabilityTool. Calling it sends $mcp_missing_capability, with the agent's report as $mcp_intent, and the middleware answers the call itself.

1.32.0

Minor Changes

  • 4f45cea: posthogmcp adds CaptureMissingCapability, which sends $mcp_missing_capability for an agent's report of a capability the server lacks, with the report as $mcp_intent.

1.31.0

Minor Changes

  • 83bc15e: posthogmcpsdk no longer counts a call naming an unregistered tool, or an input_required round, as a $mcp_tool_call. It sends $mcp_unknown_tool and $mcp_input_required instead (go-sdk v1.8 for rounds). A legacy-revision call whose handler keeps asking for input after go-sdk's one re-entry is a failed $mcp_tool_call with $mcp_error_type input_required.

1.30.0

Minor Changes

  • fbf6733: posthogmcp gains CaptureUnknownTool and CaptureInputRequired to send $mcp_unknown_tool and $mcp_input_required from a manual integration. A call that names an unregistered tool, and an input_required round the client receives, are not tool calls, so they have their own events.
  • cf530d3: posthogmcpsdk anchors conversations like the Python and TypeScript SDKs: tools get an optional conversation_id argument, a call with neither a transport session nor a valid handle gets a new UUIDv7 handle in its result, and an echoed handle sets $mcp_conversation_id and the $session_id derived from it, so a stateless HTTP client's calls share one session. Turn it off with WithConversationID(false).
  • 0f4d122: posthogmcpsdk captures the calling model as $mcp_llm_model, from the client's request _meta or an injected llm_model argument, and the HTTP User-Agent and X-Anthropic-Client headers as $mcp_client_user_agent and $mcp_vendor_client. Turn model capture off with WithCaptureModel(false).
  • fbf6733: posthogmcp.CaptureToolCall follows two rules of the mcp-analytics spec that it skipped. A call with neither a SessionID nor a valid ConversationID now gets a new ses_<UUIDv7> as $session_id, and distinct_id falls back to it instead of "anonymous" (events stay personless without an explicit DistinctID). An Intent of {}, which a client sends for an empty context, is no intent and is omitted.
  • fbf6733: Add Capture.Library and Exception.Library. When set, the value replaces posthog-go as that event's $lib, while $lib_version stays the posthog-go version and every other event keeps posthog-go. posthogmcp uses it, so MCP analytics events now report $lib posthog-go-mcp. Capture v1 mode still reports posthog-go, because the server reads $lib from the per-request PostHog-Sdk-Info header there.

Patch Changes

  • a294b7a: Quote semver values in local-evaluation error messages with Go string quoting, so a value containing a quote cannot break the message.

1.29.0

Minor Changes

... (truncated)

Commits
  • 5fc2dd9 chore: release v1.34.0 [version bump] [skip ci]
  • 3f345cc feat(mcp): add WithIntentFallback to posthogmcpsdk (#365)
  • 5216878 chore(deps): bump PostHog/posthog-sdk-test-harness/.github/workflows/test-sdk...
  • 49bd016 chore: release v1.33.0 [version bump] [skip ci]
  • 5da854f feat(mcp): add the opt-in get_more_tools missing-capability tool to posthogmc...
  • 58786e6 docs: Refresh and simplify SDK agent guidance (#355)
  • 08549f4 chore: release v1.32.0 [version bump] [skip ci]
  • 4f45cea feat(mcp): add CaptureMissingCapability to posthogmcp (#350)
  • 77e1039 chore: release v1.31.0 [version bump] [skip ci]
  • 83bc15e feat(mcp): send $mcp_unknown_tool and $mcp_input_required from posthogmcpsdk ...
  • Additional commits viewable in compare view

Updates github.com/sourcegraph/jsonrpc2 from 0.2.2 to 0.2.3

Release notes

Sourced from github.com/sourcegraph/jsonrpc2's releases.

v0.2.3

What's Changed

Full Changelog: sourcegraph/jsonrpc2@v0.2.2...v0.2.3

Commits
  • f50bb34 Bump github.com/gorilla/websocket from 1.4.1 to 1.5.3 (#102)
  • ae9a040 fix/conn: prevent close-response race panic (#104)
  • bf8fe04 docs/conn: clarify ordering guarantees for bidirectional calls (#105)
  • fb2b860 Bump actions/setup-go from 6 to 7 in the github-actions group (#101)
  • bacb7f3 Merge pull request #100 from sourcegraph/k/remove-broken-scip-upload
  • f0eebfe chore/ci: stop requiring unauthenticated SCIP uploads
  • See full diff in compare view

Updates github.com/speakeasy-api/openapi from 1.24.1 to 1.25.5

Release notes

Sourced from github.com/speakeasy-api/openapi's releases.

v1.25.5

What's Changed

New Contributors

Full Changelog: speakeasy-api/openapi@v1.25.4...v1.25.5

OpenAPI CLI v1.25.5

This release includes binaries for Linux, macOS, and Windows on both x86_64 and ARM64 architectures.

Installation

Download the appropriate binary for your platform from the assets below, extract it, and add it to your PATH.

Changes

Changelog


Full Changelog: speakeasy-api/openapi@v1.25.4...v1.25.5

Released by GoReleaser.

v1.25.4

What's Changed

Full Changelog: speakeasy-api/openapi@v1.25.3...v1.25.4

OpenAPI CLI v1.25.4

This release includes binaries for Linux, macOS, and Windows on both x86_64 and ARM64 architectures.

Installation

Download the appropriate binary for your platform from the assets below, extract it, and add it to your PATH.

... (truncated)

Commits
  • b31ffb7 chore: update submodule dependencies to latest main (#266)
  • cb82fbf docs: restore the library README on GitHub (#268)
  • 2c47584 test: isolate overlay parse fixture from parallel readers (#267)
  • ecd0781 ci: run dependency PR checks with a GitHub App (#265)
  • a974586 chore: update submodule dependencies to latest main (#261)
  • 842fe9e ci(deps): bump jdx/mise-action (#264)
  • 8ebec89 test: improve library coverage and reporting (#263)
  • 9540a04 fix(deps): bump charm.land/bubbletea/v2 (#262)
  • de0bd64 ci(deps): bump jsonschema/oas3/tests/testsuite (#260)
  • b24373a chore: update submodule dependencies to latest main (#259)
  • Additional commits viewable in compare view

Updates github.com/speakeasy-api/speakeasy-client-sdk-go/v3 from 3.26.7 to 3.28.1

Release notes

Sourced from github.com/speakeasy-api/speakeasy-client-sdk-go/v3's releases.

go - v3.28.1 - 2026-08-28 10:36:04

Generated by Speakeasy CLI

github.com/speakeasy-api/speakeasy-client-sdk-go 3.28.1

Go SDK Changes:

  • Speakeasy.Auth.GetAccess(): response Changed

Generated with Speakeasy CLI 1.796.1

Changelog

Sourced from github.com/speakeasy-api/speakeasy-client-sdk-go/v3's changelog.

Version 1.1.0

Changes

Based on:

Releases

Version 1.1.1

Changes

Based on:

Releases

Version 1.2.0

Changes

Based on:

Releases

Version 1.3.0

Changes

Based on:

Releases

Version 1.3.1

Changes

Based on:

Releases

Version 1.3.2

Changes

Based on:

Releases

... (truncated)

Commits
  • f77f00b chore: 🐝 Update SDK - Generate 3.28.1 (#54)
  • b403b59 ci: bump sdk-generation-action to v15.60.10 (#53)
  • b8cfaca Merge pull request #52 from speakeasy-api/chore/regen-post-4705
  • 846d760 chore: drop the generated test suite and mock server
  • ea65081 feat: regenerate from the post-4705 registry spec; re-enable the existing tes...
  • fedef88 Merge pull request #50 from speakeasy-api/fix/regen-and-license-jwt
  • 6ea6a42 ci: regenerate from the registry-published spec with a current CLI (v3.27.0)
  • 9d505a3 Update sdk_generation.yaml
  • See full diff in compare view

Updates github.com/stretchr/testify from 1.12.0 to 1.12.1

Release notes

Sourced from github.com/stretchr/testify's releases.

v1.12.1

This is the first release which has the minimum dependencies practical in testify v1. The last remaining dependencies are github.com/stretchr/objx which itself has no dependencies, and go.yaml.in/yaml/v3. Removing objx would require v2, it cannot be vendored. Removing YAML would require vendoring the yaml library, which would do more harm than good. It's better to become aware of vulnerabilities in the official yaml package than to attempt to maintain our own.

What's Changed

New Contributors

Full Changelog: stretchr/testify@v1.12.0...v1.12.1

What's Changed

New Contributors

Full Changelog: stretchr/testify@v1.12.0...v1.12.1

Commits

Updates go.opentelemetry.io/otel from 1.45.0 to 1.47.0

Release notes

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

v1.47.0/v0.69.0/v0.23.0/v0.1.0

This release contains the first stable release of the OpenTelemetry Go Logs API and SDK. Our project stability guarantees now apply to the following modules:

  • go.opentelemetry.io/otel/log
  • go.opentelemetry.io/otel/sdk/log

See our versioning policy for more information about these stability guarantees.

Added

  • Add String method for KeyValue type in go.opentelemetry.io/otel/attribute. (#8205)
  • Add String method for Set type in go.opentelemetry.io/otel/attribute. (#8347)
  • Add WithMaxExportBatchSize to go.opentelemetry.io/otel/sdk/metric to configure the maximum export batch size for PeriodicReader. (#8960)
  • Add WithAttributeValueDepthLimit, DefaultAttributeValueDepthLimit, and SpanLimits.AttributeValueDepthLimit in go.opentelemetry.io/otel/sdk/trace to configure the maximum depth of span, event, link, and instrumentation scope attribute values. (#8938)
  • Add WithAttributeValueDepthLimit in go.opentelemetry.io/otel/sdk/log to configure the maximum depth of log record and instrumentation scope attribute values. (#8938)
  • Add WithMaxResponseSize to go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp, go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp, and go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#8941)
  • Add experimental ProbabilitySampler in go.opentelemetry.io/otel/sdk/trace/x that conforms to the OpenTelemetry specification's threshold-based sampling algorithm. (#8123)
  • Add experimental *Binder extension interfaces in go.opentelemetry.io/otel/metric/x for instruments that support binding attributes ahead of time. (#8760)
  • Add the experimental Finisher synchronous metric instrument extension interface to go.opentelemetry.io/otel/metric/x. (#8906)

Changed

  • Use the OpenTelemetry Attribute Collection representation for non-OTLP protocols for metric data diffs in go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest. (#8993)
  • Apply a maximum depth of 64 by default to span, event, link, log record, and instrumentation scope attribute values in go.opentelemetry.io/otel/sdk/trace and go.opentelemetry.io/otel/sdk/log. (#8938)
  • Reduce allocations when applying attribute value length limits in go.opentelemetry.io/otel/sdk/trace and go.opentelemetry.io/otel/sdk/log by rebuilding composite values only when truncation is needed. (#8912)
  • Decode traceparent using a hex lookup table in go.opentelemetry.io/otel/propagation, which rejects the specification-disallowed upper-case characters without a separate scan of the header. (#8739)
  • Decode all characters at constant indices in TraceIDFromHex and SpanIDFromHex in go.opentelemetry.io/otel/trace to eliminate bounds checks. (#8740)

Fixed

  • Count valid U+FFFD replacement characters toward attribute value length limits in go.opentelemetry.io/otel/trace, go.opentelemetry.io/otel/sdk/trace, and go.opentelemetry.io/otel/sdk/log.
  • Truncate string attribute values to empty strings when the configured length limit is zero, including malformed UTF-8, in go.opentelemetry.io/otel/trace, go.opentelemetry.io/otel/sdk/trace, and go.opentelemetry.io/otel/sdk/log. (#9054)
  • Fix a data race in NewPeriodicReader where r.inst was assigned after the background goroutine was launched in go.opentelemetry.io/otel/sdk/metric. (#9028)
  • Prevent precision loss for large int64 values in Sum, Histogram, and ExponentialHistogram aggregations in go.opentelemetry.io/otel/sdk/metric. (#8981)
  • Ensure grpc.DialOption values passed via WithDialOption take precedence over conflicting internally-computed defaults in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc, go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc, and go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc. (#8805, #8834, #8836)
  • Treat overflowing OTEL_METRIC_EXPORT_INTERVAL and OTEL_METRIC_EXPORT_TIMEOUT values as invalid in go.opentelemetry.io/otel/sdk/metric. (#8800)
  • Prevent a panic in NewFixedSizeReservoir and FixedSizeReservoirProvider when given a negative size in go.opentelemetry.io/otel/sdk/metric/exemplar; negative sizes are now clamped to zero, consistent with a size of zero. (#8832)
  • Preserve exponential histogram ZeroThreshold during OTLP metric export in go.opentelemetry.io/otel/exporters/otlp/otlpmetric. (#8801)
  • Ensure metric helpers in go.opentelemetry.io/otel/semconv/v1.32.0, go.opentelemetry.io/otel/semconv/v1.33.0, and go.opentelemetry.io/otel/semconv/v1.34.0 record measurements only once when no attributes are provided. (#8849)
  • Treat empty OTEL_TRACES_SAMPLER and OTEL_TRACES_SAMPLER_ARG values as unset in go.opentelemetry.io/otel/sdk/trace. (#8873)
  • Normalize global OTEL_EXPORTER_OTLP_ENDPOINT path joining in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp so trailing-slash base URLs do not produce double-slash log export paths. (#8864)
  • Prevent a deadlock when formatting an error passed to RecordError calls back into the span in go.opentelemetry.io/otel/sdk/trace. (#8815)
  • Prevent SimpleSpanProcessor.Shutdown from panicking when constructed with a nil exporter in go.opentelemetry.io/otel/sdk/trace. (#8844)
  • Propagate invalid exponential histogram scale errors to Prometheus exporter self-observability metrics in go.opentelemetry.io/otel/exporters/prometheus. (#8839)

... (truncated)

Changelog

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

[1.47.0/0.69.0/0.23.0/0.1.0] - 2026-10-02

This release contains the first stable release of the OpenTelemetry Go Logs API and SDK. Our project stability guarantees now apply to the following modules:

  • go.opentelemetry.io/otel/log
  • go.opentelemetry.io/otel/sdk/log

See our versioning policy for more information about these stability guarantees.

Added

  • Add String method for KeyValue type in go.opentelemetry.io/otel/attribute. (#8205)
  • Add String method for Set type in go.opentelemetry.io/otel/attribute. (#8347)
  • Add WithMaxExportBatchSize to go.opentelemetry.io/otel/sdk/metric to configure the maximum export batch size for PeriodicReader. (#8960)
  • Add WithAttributeValueDepthLimit, DefaultAttributeValueDepthLimit, and SpanLimits.AttributeValueDepthLimit in go.opentelemetry.io/otel/sdk/trace to configure the maximum depth of span, event, link, and instrumentation scope attribute values. (#8938)
  • Add WithAttributeValueDepthLimit in go.opentelemetry.io/otel/sdk/log to configure the maximum depth of log record and instrumentation scope attribute values. (#8938)
  • Add WithMaxResponseSize to go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp, go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp, and go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#8941)
  • Add experimental ProbabilitySampler in go.opentelemetry.io/otel/sdk/trace/x that conforms to the OpenTelemetry specification's threshold-based sampling algorithm. (#8123)
  • Add experimental *Binder extension interfaces in go.opentelemetry.io/otel/metric/x for instruments that support binding attributes ahead of time. (#8760)
  • Add the experimental Finisher synchronous metric instrument extension interface to go.opentelemetry.io/otel/metric/x. (#8906)

Changed

  • Use the OpenTelemetry Attribute Collection representation for non-OTLP protocols for metric data diffs in go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest. (#8993)
  • Apply a maximum depth of 64 by default to span, event, link, log record, and instrumentation scope attribute values in go.opentelemetry.io/otel/sdk/trace and go.opentelemetry.io/otel/sdk/log. (#8938)
  • Reduce allocations when applying attribute value length limits in go.opentelemetry.io/otel/sdk/trace and go.opentelemetry.io/otel/sdk/log by rebuilding composite values only when truncation is needed. (#8912)
  • Decode traceparent using a hex lookup table in go.opentelemetry.io/otel/propagation, which rejects the specification-disallowed upper-case characters without a separate scan of the header. (#8739)
  • Decode all characters at constant indices in TraceIDFromHex and SpanIDFromHex in go.opentelemetry.io/otel/trace to eliminate bounds checks. (#8740)

Fixed

  • Count valid U+FFFD replacement characters toward attribute value length limits in go.opentelemetry.io/otel/trace, go.opentelemetry.io/otel/sdk/trace, and go.opentelemetry.io/otel/sdk/log.
  • Truncate string attribute values to empty strings when the configured length limit is zero, including malformed UTF-8, in go.opentelemetry.io/otel/trace, go.opentelemetry.io/otel/sdk/trace, and go.opentelemetry.io/otel/sdk/log. (#9054)
  • Fix a data race in NewPeriodicReader where r.inst was assigned after the background goroutine was launched in go.opentelemetry.io/otel/sdk/metric. (#9028)
  • Prevent precision loss for large int64 values in Sum, Histogram, and ExponentialHistogram aggregations in go.opentelemetry.io/otel/sdk/metric. (#8981)
  • Ensure grpc.DialOption values passed via WithDialOption take precedence over conflicting internally-computed defaults in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc, go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc, and go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc. (#8805, #8834, #8836)
  • Treat overflowing OTEL_METRIC_EXPORT_INTERVAL and OTEL_METRIC_EXPORT_TIMEOUT values as invalid in go.opentelemetry.io/otel/sdk/metric. (#8800)
  • Prevent a panic in NewFixedSizeReservoir and FixedSizeReservoirProvider when given a negative size in go.opentelemetry.io/otel/sdk/metric/exemplar; negative sizes are now clamped to zero, consistent with a size of zero. (#8832)
  • Preserve exponential histogram ZeroThreshold during OTLP metric export in go.opentelemetry.io/otel/exporters/otlp/otlpmetric. (#8801)
  • Ensure metric helpers in go.opentelemetry.io/otel/semconv/v1.32.0, go.opentelemetry.io/otel/semconv/v1.33.0, and go.opentelemetry.io/otel/semconv/v1.34.0 record measurements only once when no attributes are provided. (#8849)
  • Treat empty OTEL_TRACES_SAMPLER and OTEL_TRACES_SAMPLER_ARG values as unset in go.opentelemetry.io/otel/sdk/trace. (#8873)
  • Normalize global OTEL_EXPORTER_OTLP_ENDPOINT path joining in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp so trailing-slash base URLs do not produce double-slash log export paths. (#8864)
  • Prevent a deadlock when formatting an error passed to RecordError calls back into the span in go.opentelemetry.io/otel/sdk/trace. (#8815)
  • Prevent SimpleSpanProcessor.Shutdown from panicking when constructed with a nil exporter in go.opentelemetry.io/otel/sdk/trace. (#8844)

... (truncated)

Commits
  • 66cfc95 Release 1.47.0/0.69.0/0.23.0/0.1.0 (#9024)
  • f09d1de Merge commit from fork
  • 017b08c Merge commit from fork
  • d9d3ac2 Update ubuntu:26.04 Docker digest to 88a381d
  • b240391 Update module github.com/uudashr/iface to v1.5.3
  • 55899e3 Fix zero attribute value length for malformed UTF-8 (#9054)
  • 75b1fe3 Update github.com/charmbracelet/ultraviolet digest to 8786532
  • cce78ad Update github.com/golangci/rowserrcheck digest to f772fe6 (#9066)
  • cdc6ee4 Update module github.com/pjbgf/sha1cd to v0.7.0
  • ef11bfc chore: Replace deprecated gofumpt extra-rules with extra options (#9062)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.45.0 to 1.47.0

Release notes

Sourced from go.opentelemetry.io/otel/exporters/otlp/otlptrace's releases.

v1.47.0/v0.69.0/v0.23.0/v0.1.0

This release contains the first stable release of the OpenTelemetry Go Logs API and SDK. Our project stability guarantees now apply to the following modules:

  • go.opentelemetry.io/otel/log
  • go.opentelemetry.io/otel/sdk/log

See our versioning policy for more information about these stability guarantees.

Added

  • Add String method for KeyValue type in go.opentelemetry.io/otel/attribute. (#8205)
  • Add String method for Set type in go.opentelemetry.io/otel/attribute. (#8347)
  • Add WithMaxExportBatchSize to go.opentelemetry.io/otel/sdk/metric to configure the maximum export batch size for PeriodicReader. (#8960)
  • Add WithAttributeValueDepthLimit, DefaultAttributeValueDepthLimit, and SpanLimits.AttributeValueDepthLimit in go.opentelemetry.io/otel/sdk/trace to configure the maximum depth of span, event, link, and instrumentation scope attribute values. (#8938)
  • Add WithAttributeValueDepthLimit in go.opentelemetry.io/otel/sdk/log to configure the maximum depth of log record and instrumentation scope attribute values. (#8938)
  • Add WithMaxResponseSize to go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp, go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp, and go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#8941)
  • Add experimental ProbabilitySampler in go.opentelemetry.io/otel/sdk/trace/x that conforms to the OpenTelemetry specification's threshold-based sampling algorithm. (#8123)
  • Add experimental *Binder extension interfaces in go.opentelemetry.io/otel/metric/x for instruments that support binding attributes ahead of time. (#8760)
  • Add the experimental Finisher synchronous metric instrument extension interface to go.opentelemetry.io/otel/metric/x. (#8906)

Changed

  • Use the OpenTelemetry Attribute Collection representation for non-OTLP protocols for metric data diffs in go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest. (#8993)
  • Apply a maximum depth of 64 by default to span, event, link, log record, and instrumentation scope attribute values in go.opentelemetry.io/otel/sdk/trace and go.opentelemetry.io/otel/sdk/log. (#8938)
  • Reduce allocations when applying attribute value length limits in go.opentelemetry.io/otel/sdk/trace and go.opentelemetry.io/otel/sdk/log by rebuilding composite values only when truncation is needed. (#8912)
  • Decode traceparent using a hex lookup table in go.opentelemetry.io/otel/propagation, which rejects the specification-disallowed upper-case characters without a separate scan of the header. (#8739)
  • Decode all characters at constant indices in TraceIDFromHex and SpanIDFromHex in go.opentelemetry.io/otel/trace to eliminate bounds checks. (#8740)

Fixed

  • Count valid U+FFFD replacement characters toward attribute value length limits in go.opentelemetry.io/otel/trace, go.opentelemetry.io/otel/sdk/trace, and go.opentelemetry.io/otel/sdk/log.
  • Truncate string attribute values to empty strings when the configured length limit is zero, including malformed UTF-8, in go.opentelemetry.io/otel/trace, go.opentelemetry.io/otel/sdk/trace, and go.opentelemetry.io/otel/sdk/log. (#9054)
  • Fix a data race in NewPeriodicReader where r.inst was assigned after the background goroutine was launched in go.opentelemetry.io/otel/sdk/metric. (#9028)
  • Prevent precision loss for large int64 values in Sum, Histogram, and ExponentialHistogram aggregations in go.opentelemetry.io/otel/sdk/metric...

    Description has been truncated


    Summary by cubic

    Updates Go dependencies across the root module, the WASM submodules, and the test service to their latest minor and patch versions. Bumps github.com/speakeasy-api/openapi to v1.25.5 in the root, cmd/wasm/ast, cmd/wasm/full-stack, and cmd/wasm/overlay, and golang.org/x/mod to v0.41.0 in the root. The OpenTelemetry modules move to v1.47.0, which includes the first stable release of the Go Logs API and SDK and introduces a default attribute value depth limit of 64. github.com/posthog/posthog-go jumps from v1.23.1 to v1.34.0, and github.com/stretchr/testify to v1.12.1, which swaps its YAML dependency for go.yaml.in/yaml/v3.

    Dependencies

    • cmd/wasm/ast, cmd/wasm/full-stack, and cmd/wasm/overlay each get the openapi bump plus their transitive dependency updates.
    • services/speakeasy-api-test-service bumps github.com/brianvoe/gofakeit/v7 from v7.15.0 to v7.18.0.

    Written for commit da84e8122fc715e2a6a53e6c527fa9b3c8c2b666. Summary will update on new commits.

    View guided diff Turn on auto-fix

… 17 updates

Bumps the gomod-minor-and-patch group with 16 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/bits-and-blooms/bitset](https://github.com/bits-and-blooms/bitset) | `1.25.0` | `1.26.0` |
| [github.com/hashicorp/hcl/v2](https://github.com/hashicorp/hcl) | `2.24.0` | `2.25.0` |
| [github.com/posthog/posthog-go](https://github.com/posthog/posthog-go) | `1.23.1` | `1.34.0` |
| [github.com/sourcegraph/jsonrpc2](https://github.com/sourcegraph/jsonrpc2) | `0.2.2` | `0.2.3` |
| [github.com/speakeasy-api/openapi](https://github.com/speakeasy-api/openapi) | `1.24.1` | `1.25.5` |
| [github.com/speakeasy-api/speakeasy-client-sdk-go/v3](https://github.com/speakeasy-api/speakeasy-client-sdk-go) | `3.26.7` | `3.28.1` |
| [github.com/stretchr/testify](https://github.com/stretchr/testify) | `1.12.0` | `1.12.1` |
| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.45.0` | `1.47.0` |
| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.45.0` | `1.47.0` |
| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.45.0` | `1.47.0` |
| [go.opentelemetry.io/otel/exporters/stdout/stdouttrace](https://github.com/open-telemetry/opentelemetry-go) | `1.45.0` | `1.47.0` |
| [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) | `1.45.0` | `1.47.0` |
| [go.opentelemetry.io/otel/trace](https://github.com/open-telemetry/opentelemetry-go) | `1.45.0` | `1.47.0` |
| [golang.org/x/sync](https://github.com/golang/sync) | `0.22.0` | `0.23.0` |
| [golang.org/x/text](https://github.com/golang/text) | `0.41.0` | `0.42.0` |
| [golang.org/x/mod](https://github.com/golang/mod) | `0.38.0` | `0.41.0` |
| [github.com/speakeasy-api/openapi](https://github.com/speakeasy-api/openapi) | `1.24.1` | `1.25.5` |
| [github.com/speakeasy-api/openapi](https://github.com/speakeasy-api/openapi) | `1.24.1` | `1.25.5` |

Bumps the gomod-minor-and-patch group with 1 update in the /cmd/wasm/ast directory: [github.com/speakeasy-api/openapi](https://github.com/speakeasy-api/openapi).
Bumps the gomod-minor-and-patch group with 1 update in the /cmd/wasm/overlay directory: [github.com/speakeasy-api/openapi](https://github.com/speakeasy-api/openapi).
Bumps the gomod-minor-and-patch group with 1 update in the /services/speakeasy-api-test-service directory: [github.com/brianvoe/gofakeit/v7](https://github.com/brianvoe/gofakeit).


Updates `github.com/bits-and-blooms/bitset` from 1.25.0 to 1.26.0
- [Release notes](https://github.com/bits-and-blooms/bitset/releases)
- [Commits](bits-and-blooms/bitset@v1.25.0...v1.26.0)

Updates `github.com/hashicorp/hcl/v2` from 2.24.0 to 2.25.0
- [Release notes](https://github.com/hashicorp/hcl/releases)
- [Changelog](https://github.com/hashicorp/hcl/blob/main/CHANGELOG.md)
- [Commits](hashicorp/hcl@v2.24.0...v2.25.0)

Updates `github.com/posthog/posthog-go` from 1.23.1 to 1.34.0
- [Release notes](https://github.com/posthog/posthog-go/releases)
- [Changelog](https://github.com/PostHog/posthog-go/blob/main/CHANGELOG.md)
- [Commits](PostHog/posthog-go@v1.23.1...v1.34.0)

Updates `github.com/sourcegraph/jsonrpc2` from 0.2.2 to 0.2.3
- [Release notes](https://github.com/sourcegraph/jsonrpc2/releases)
- [Commits](sourcegraph/jsonrpc2@v0.2.2...v0.2.3)

Updates `github.com/speakeasy-api/openapi` from 1.24.1 to 1.25.5
- [Release notes](https://github.com/speakeasy-api/openapi/releases)
- [Commits](speakeasy-api/openapi@v1.24.1...v1.25.5)

Updates `github.com/speakeasy-api/speakeasy-client-sdk-go/v3` from 3.26.7 to 3.28.1
- [Release notes](https://github.com/speakeasy-api/speakeasy-client-sdk-go/releases)
- [Changelog](https://github.com/speakeasy-api/speakeasy-client-sdk-go/blob/main/RELEASES.md)
- [Commits](speakeasy-api/speakeasy-client-sdk-go@v3.26.7...v3.28.1)

Updates `github.com/stretchr/testify` from 1.12.0 to 1.12.1
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](stretchr/testify@v1.12.0...v1.12.1)

Updates `go.opentelemetry.io/otel` from 1.45.0 to 1.47.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.47.0)

Updates `go.opentelemetry.io/otel/exporters/otlp/otlptrace` from 1.45.0 to 1.47.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.47.0)

Updates `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc` from 1.45.0 to 1.47.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.47.0)

Updates `go.opentelemetry.io/otel/exporters/stdout/stdouttrace` from 1.45.0 to 1.47.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.47.0)

Updates `go.opentelemetry.io/otel/sdk` from 1.45.0 to 1.47.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.47.0)

Updates `go.opentelemetry.io/otel/trace` from 1.45.0 to 1.47.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.47.0)

Updates `golang.org/x/sync` from 0.22.0 to 0.23.0
- [Commits](golang/sync@v0.22.0...v0.23.0)

Updates `golang.org/x/text` from 0.41.0 to 0.42.0
- [Release notes](https://github.com/golang/text/releases)
- [Commits](golang/text@v0.41.0...v0.42.0)

Updates `golang.org/x/mod` from 0.38.0 to 0.41.0
- [Commits](golang/mod@v0.38.0...v0.41.0)

Updates `github.com/speakeasy-api/openapi` from 1.24.1 to 1.25.5
- [Release notes](https://github.com/speakeasy-api/openapi/releases)
- [Commits](speakeasy-api/openapi@v1.24.1...v1.25.5)

Updates `github.com/speakeasy-api/openapi` from 1.24.1 to 1.25.5
- [Release notes](https://github.com/speakeasy-api/openapi/releases)
- [Commits](speakeasy-api/openapi@v1.24.1...v1.25.5)

Updates `github.com/speakeasy-api/openapi` from 1.24.1 to 1.25.5
- [Release notes](https://github.com/speakeasy-api/openapi/releases)
- [Commits](speakeasy-api/openapi@v1.24.1...v1.25.5)

Updates `github.com/speakeasy-api/openapi` from 1.24.1 to 1.25.5
- [Release notes](https://github.com/speakeasy-api/openapi/releases)
- [Commits](speakeasy-api/openapi@v1.24.1...v1.25.5)

Updates `github.com/speakeasy-api/openapi` from 1.24.1 to 1.25.5
- [Release notes](https://github.com/speakeasy-api/openapi/releases)
- [Commits](speakeasy-api/openapi@v1.24.1...v1.25.5)

Updates `github.com/speakeasy-api/openapi` from 1.24.1 to 1.25.5
- [Release notes](https://github.com/speakeasy-api/openapi/releases)
- [Commits](speakeasy-api/openapi@v1.24.1...v1.25.5)

Updates `github.com/speakeasy-api/openapi` from 1.24.1 to 1.25.5
- [Release notes](https://github.com/speakeasy-api/openapi/releases)
- [Commits](speakeasy-api/openapi@v1.24.1...v1.25.5)

Updates `github.com/speakeasy-api/openapi` from 1.24.1 to 1.25.5
- [Release notes](https://github.com/speakeasy-api/openapi/releases)
- [Commits](speakeasy-api/openapi@v1.24.1...v1.25.5)

Updates `github.com/brianvoe/gofakeit/v7` from 7.15.0 to 7.18.0
- [Release notes](https://github.com/brianvoe/gofakeit/releases)
- [Commits](brianvoe/gofakeit@v7.15.0...v7.18.0)

---
updated-dependencies:
- dependency-name: github.com/bits-and-blooms/bitset
  dependency-version: 1.26.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: github.com/hashicorp/hcl/v2
  dependency-version: 2.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: github.com/posthog/posthog-go
  dependency-version: 1.34.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: github.com/sourcegraph/jsonrpc2
  dependency-version: 0.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gomod-minor-and-patch
- dependency-name: github.com/speakeasy-api/openapi
  dependency-version: 1.25.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: github.com/speakeasy-api/speakeasy-client-sdk-go/v3
  dependency-version: 3.28.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: github.com/stretchr/testify
  dependency-version: 1.12.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gomod-minor-and-patch
- dependency-name: go.opentelemetry.io/otel
  dependency-version: 1.47.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace
  dependency-version: 1.47.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
  dependency-version: 1.47.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: go.opentelemetry.io/otel/exporters/stdout/stdouttrace
  dependency-version: 1.47.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: go.opentelemetry.io/otel/sdk
  dependency-version: 1.47.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: go.opentelemetry.io/otel/trace
  dependency-version: 1.47.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: golang.org/x/sync
  dependency-version: 0.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: golang.org/x/text
  dependency-version: 0.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: golang.org/x/mod
  dependency-version: 0.41.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: github.com/speakeasy-api/openapi
  dependency-version: 1.25.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: github.com/speakeasy-api/openapi
  dependency-version: 1.25.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: github.com/speakeasy-api/openapi
  dependency-version: 1.25.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: github.com/speakeasy-api/openapi
  dependency-version: 1.25.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: github.com/speakeasy-api/openapi
  dependency-version: 1.25.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: github.com/speakeasy-api/openapi
  dependency-version: 1.25.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: github.com/speakeasy-api/openapi
  dependency-version: 1.25.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: github.com/speakeasy-api/openapi
  dependency-version: 1.25.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
- dependency-name: github.com/brianvoe/gofakeit/v7
  dependency-version: 7.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot requested a review from a team as a code owner October 14, 2026 16:43
@dependabot dependabot Bot added the dependencies Dependency updates label Oct 14, 2026
@dependabot
dependabot Bot requested a review from 2ynn October 14, 2026 16:43
@dependabot dependabot Bot added go Trigger (90) snapshot tests for go skip changelog Indicates that a PR does not contain public-facing changes skip linear Indicates that a PR is not associated with a Linear issue labels Oct 14, 2026
@github-actions github-actions Bot added default and removed go Trigger (90) snapshot tests for go labels Oct 14, 2026
@speakeasy-generator-bot

speakeasy-generator-bot Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Generator Snapshot Testing

Selector(s) Result Summary
snapshot-go ✅ Snapshot run completed

Snapshot results: https://github.com/speakeasy-api/openapi-generation-snapshots/issues/119#issuecomment-6173540649

Snapshot results are summarized above. Additional run context is linked for maintainers with access.

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

Labels

default dependencies Dependency updates skip changelog Indicates that a PR does not contain public-facing changes skip linear Indicates that a PR is not associated with a Linear issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants