fix(deps): update go dependencies (non-major) - #44
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/go-dependencies-(non-major)
branch
from
August 20, 2026 19:31
428b4af to
b2475f9
Compare
Contributor
Author
ℹ️ Artifact update noticeFile name: runners/go/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Due to Go's usage of Minimal Version Selection (MVS), these packages have been updated to the minimum version available, so will still abide by Details:
|
renovate
Bot
force-pushed
the
renovate/go-dependencies-(non-major)
branch
2 times, most recently
from
August 28, 2026 21:08
088293d to
9b75251
Compare
renovate
Bot
force-pushed
the
renovate/go-dependencies-(non-major)
branch
11 times, most recently
from
September 2, 2026 08:32
31904df to
438bcaf
Compare
renovate
Bot
force-pushed
the
renovate/go-dependencies-(non-major)
branch
from
September 5, 2026 01:38
438bcaf to
20d37cb
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.64.0→v1.66.0v1.36.11→v1.36.12Release Notes
open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/pdata)
v1.66.0🚩 Deprecations 🚩
pkg/confighttp: Deprecate flat keepalive fields in client and server config in favor of the newkeepalivesection. (#14020)The following client configuration fields are deprecated in favor of the
keepalivesection:idle_conn_timeout->keepalive::idle_conn_timeoutmax_idle_conns->keepalive::max_idle_connsmax_idle_conns_per_host->keepalive::max_idle_conns_per_hostdisable_keep_alives: true->keepalive::enabled: falseThe following server configuration fields are deprecated in favor of the
keepalivesection:idle_timeout->keepalive::idle_timeoutkeep_alives_enabled: false->keepalive::enabled: falseDeprecated fields set in the configuration keep working exactly as before and produce a
deprecation warning when the client or server is created. Setting deprecated fields together
with the new
keepalivesection is an error.Code migrating off the deprecated fields can use the new
NewDefaultKeepaliveClientConfigand
NewDefaultKeepaliveServerConfigfunctions to build akeepalivesection with thedefault values.
💡 Enhancements 💡
all: Bump go version in all go.mod to 1.26.0, drop support on 1.25.0 (#15799)all: Declare windows/amd64 tier 1 and windows/arm64 tier 2 support (#15786)pkg/confmap: Remove deadisStringyStructurehelper (unused since (#12793)This is an internal, unexported code path with no user-facing behavior change.
pkg/exporterhelper: Cache the request size per sizer type so byte-sized batching no longer recomputes the serialized proto size of the whole accumulated batch on every consumed request. (#12636)With
sizer: bytes, the batcher's MinSize check calledBytesSize(), whichignored the cached size and re-walked the entire batch's protobuf on every
consumed request, making accumulation O(n^2) in the number of merged requests.
The size is now cached separately for the bytes and items dimensions and
maintained incrementally during merge/split, so the check is O(1). A single
untyped cache could not be reused safely because the batcher and the queue may
ask for different sizer types on the same request.
processor/memory_limiter: Only report memory limiter component health status when the health state changes. (#15751)🧰 Bug fixes 🧰
cmd/mdatagen: Allow underscores in feature gate IDs for compatibility with component names with underscores (#15592)pkg/pprofile: add bounds checks to FromLocationIndices and switchDictionary (#15697)FromLocationIndices now returns an error instead of panicking on an out-of-range or
negative location index, mirroring FromAttributeIndices.
The index checks used when merging profiles now also reject negative indices. These
were previously reachable with a negative index decoded from an OTLP payload, which
panicked the collector via Profiles.MergeTo.
pkg/service: Route OpenTelemetry SDK-internal errors (e.g. failed metric/log/trace exports) through the collector's configured logger instead of the OTel SDK's default global error handler, which always printed to stderr vialog.Printregardless of the configured log encoding. (#12378)v1.65.0💡 Enhancements 💡
pkg/exporterhelper: Add thepkg.exporterhelper.queueBatchEnabledfeature gate (#14038, #13582, #12022)When enabled, the batch settings returned by
NewDefaultQueueConfig()havebatch::enabledtrue. See migration RFC.🧰 Bug fixes 🧰
pkg/exporterhelper: Recordotelcol_exporter_queue_batch_send_sizeandotelcol_exporter_queue_batch_send_size_bytesafter batching, and addotelcol_exporter_enqueue_sizeandotelcol_exporter_enqueue_size_bytesfor enqueue-time sizes. (#14674)Previously the batch send size histograms were recorded at enqueue time (
Offer), so theymeasured incoming request sizes rather than the post-batching request handed to the
downstream sender. Those histograms are now recorded in the obs report sender.
The previous enqueue-time measurements are preserved under the new
otelcol_exporter_enqueue_sizeandotelcol_exporter_enqueue_size_bytesmetrics forqueue sizing. Users with the exporter batcher enabled will observe different values for
otelcol_exporter_queue_batch_send_size*.otelcol_exporter_queue_batch_send_sizeandotelcol_exporter_queue_batch_send_size_bytesare now only recorded when
sending_queue::batchis configured; they will not appear at allfor exporters that do not enable batching.
pkg/scraperhelper: Use{record}instead of{datapoint}as the unit of the log record and profile record scraper metrics (#15730)Affects
otelcol_scraper_scraped_log_records,otelcol_scraper_errored_log_records,otelcol_scraper_scraped_profile_recordsandotelcol_scraper_errored_profile_records.Configuration
📅 Schedule: (in timezone America/New_York)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.