NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #245 by repository stars
Last release 5 days ago
02 Oct 2026
Ships on a steady schedule
a new release about every 9 days
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
1523 releases · first in 2018
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Had to do another version release due to broken base image SHAs. No changes.
Had to do another version release due to broken base image SHAs. No changes.
Full Changelog: v0.42.3...v0.42.4
Fixes a small bug - like before now Receive on shutdown creates a new block and uploads it.
Fixes a small bug - like before now Receive on shutdown creates a new block and uploads it.
Had to do another version release due to broken base image SHAs. No changes.
Had to do another version release due to broken base image SHAs. No changes.
This change fixes a small issue regarding timeouts in the Shipper component in the Receiver - we've accidentally set them too small. Sorry for that!
This change fixes a small issue regarding timeouts in the Shipper component in the Receiver - we've accidentally set them too small. Sorry for that!
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
The biggest new things in this release are, I think, Receive component's improvements regarding tenant's lifecycle handling, ability to have per endpo
The biggest new things in this release are, I think, Receive component's improvements regarding tenant's lifecycle handling, ability to have per endpoint configuration, and showing fanout information in Thanos Query. Thank you to everyone for your contributions!
thanos-community/grpc-go fork to fix CVE-2026-33186 (CVSS 9.1), an authorization bypass via malformed :path headers that could bypass path-based "deny" rules in grpc/authz interceptors.tls_config fields (ca_file, cert_file, key_file) being silently ignored when using the OTLP gRPC exporter. Previously, deployments using a private CA or mTLS client certificates had to work around this via OTEL_EXPORTER_OTLP_CERTIFICATE and related environment variables.AnalyzesMerge caused by indexing the wrong slice variable, leading to an out-of-range access when merging more than two query analyses.KeepaliveEnforcementPolicy with MinTime: 10s on all gRPC servers, matching the client keepalive interval.--grpc-server-tls-ciphers to configure cipher suites for gRPC servers.--remote-write.server-tls-ciphers to configure cipher suites for the HTTP server.--grpc-server-tls-curves to configure curves for gRPC servers.--remote-write.server-tls-curves to configure curves for the HTTP server.os.Root API to confine filesystem access to the service data directory.--shipper.ignore-unequal-block-size. TSDB now delays compaction until blocks have been uploaded by the shipper, allowing compaction while uploading without risking data loss.SendToReplicas option while initializing Rueidis client to allow sending read-only requests to Redis replica instances.--debug.advertise-compatibility-label. Stores now don't advertise @thanos_compatibility_store_type=store external label by default, breaking compatibility with Thanos Query before v0.8.0.time_taken field to time_taken_ms for consistent JSON output for easier parsing by the log collector.The biggest new things in this release are, I think, Receive component's improvements regarding tenant's lifecycle handling, ability to have per endpoint configuration, and showing fanout information in Thanos Query. Thank you to everyone for your contributions!
thanos-community/grpc-go fork to fix CVE-2026-33186 (CVSS 9.1), an authorization bypass via malformed :path headers that could bypass path-based "deny" rules in grpc/authz interceptors.tls_config fields (ca_file, cert_file, key_file) being silently ignored when using the OTLP gRPC exporter. Previously, deployments using a private CA or mTLS client certificates had to work around this via OTEL_EXPORTER_OTLP_CERTIFICATE and related environment variables.AnalyzesMerge caused by indexing the wrong slice variable, leading to an out-of-range access when merging more than two query analyses.KeepaliveEnforcementPolicy with MinTime: 10s on all gRPC servers, matching the client keepalive interval.mkdir ./data: read-only file system on startup by gating data directory setup on enableIngestion, since routing receivers don't write local TSDB data.--grpc-server-tls-ciphers to configure cipher suites for gRPC servers.--remote-write.server-tls-ciphers to configure cipher suites for the HTTP server.--grpc-server-tls-curves to configure curves for gRPC servers.--remote-write.server-tls-curves to configure curves for the HTTP server.os.Root API to confine filesystem access to the service data directory.--shipper.ignore-unequal-block-size. TSDB now delays compaction until blocks have been uploaded by the shipper, allowing compaction while uploading without risking data loss.SendToReplicas option while initializing Rueidis client to allow sending read-only requests to Redis replica instances.--debug.advertise-compatibility-label. Stores now don't advertise @thanos_compatibility_store_type=store external label by default, breaking compatibility with Thanos Query before v0.8.0.time_taken field to time_taken_ms for consistent JSON output for easier parsing by the log collector.RC.2 fixes a few small regressions after introducing the *os.Root API.
RC.2 fixes a few small regressions after introducing the *os.Root API.
NOTE: we skipped over rc.0 because the release pipeline was broken due to update base image SHAs. There are no other changes except for that in comparison to rc.0.
The biggest new things in this release are, I think, Receive component's improvements regarding tenant's lifecycle handling, ability to have per endpoint configuration, and showing fanout information in Thanos Query. Thank you to everyone for your contributions!
thanos-community/grpc-go fork to fix CVE-2026-33186 (CVSS 9.1), an authorization bypass via malformed :path headers that could bypass path-based "deny" rules in grpc/authz interceptors.tls_config fields (ca_file, cert_file, key_file) being silently ignored when using the OTLP gRPC exporter. Previously, deployments using a private CA or mTLS client certificates had to work around this via OTEL_EXPORTER_OTLP_CERTIFICATE and related environment variables.AnalyzesMerge caused by indexing the wrong slice variable, leading to an out-of-range access when merging more than two query analyses.KeepaliveEnforcementPolicy with MinTime: 10s on all gRPC servers, matching the client keepalive interval.--grpc-server-tls-ciphers to configure cipher suites for gRPC servers.--remote-write.server-tls-ciphers to configure cipher suites for the HTTP server.--grpc-server-tls-curves to configure curves for gRPC servers.--remote-write.server-tls-curves to configure curves for the HTTP server.os.Root API to confine filesystem access to the service data directory.--shipper.ignore-unequal-block-size. TSDB now delays compaction until blocks have been uploaded by the shipper, allowing compaction while uploading without risking data loss.SendToReplicas option while initializing Rueidis client to allow sending read-only requests to Redis replica instances.--debug.advertise-compatibility-label. Stores now don't advertise @thanos_compatibility_store_type=store external label by default, breaking compatibility with Thanos Query before v0.8.0.time_taken field to time_taken_ms for consistent JSON output for easier parsing by the log collector.NOTE: we skipped over rc.0 because the release pipeline was broken due to update base image SHAs. There are no other changes except for that in compar
NOTE: we skipped over rc.0 because the release pipeline was broken due to update base image SHAs. There are no other changes except for that in comparison to rc.0.
The biggest new things in this release are, I think, Receive component's improvements regarding tenant's lifecycle handling, ability to have per endpoint configuration, and showing fanout information in Thanos Query. Thank you to everyone for your contributions!
thanos-community/grpc-go fork to fix CVE-2026-33186 (CVSS 9.1), an authorization bypass via malformed :path headers that could bypass path-based "deny" rules in grpc/authz interceptors.tls_config fields (ca_file, cert_file, key_file) being silently ignored when using the OTLP gRPC exporter. Previously, deployments using a private CA or mTLS client certificates had to work around this via OTEL_EXPORTER_OTLP_CERTIFICATE and related environment variables.AnalyzesMerge caused by indexing the wrong slice variable, leading to an out-of-range access when merging more than two query analyses.KeepaliveEnforcementPolicy with MinTime: 10s on all gRPC servers, matching the client keepalive interval.--grpc-server-tls-ciphers to configure cipher suites for gRPC servers.--remote-write.server-tls-ciphers to configure cipher suites for the HTTP server.--grpc-server-tls-curves to configure curves for gRPC servers.--remote-write.server-tls-curves to configure curves for the HTTP server.os.Root API to confine filesystem access to the service data directory.--shipper.ignore-unequal-block-size. TSDB now delays compaction until blocks have been uploaded by the shipper, allowing compaction while uploading without risking data loss.SendToReplicas option while initializing Rueidis client to allow sending read-only requests to Redis replica instances.--debug.advertise-compatibility-label. Stores now don't advertise @thanos_compatibility_store_type=store external label by default, breaking compatibility with Thanos Query before v0.8.0.time_taken field to time_taken_ms for consistent JSON output for easier parsing by the log collector.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →