Try our Chrome extension

Chrome store icon Chrome Webstore

Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!

Changedetection.io needs your support!

You can help us by supporting changedetection.io on these platforms;

The more popular changedetection.io is, the more time we can dedicate to adding amazing features!

Many thanks :)

changedetection.io team

Not yet seconds ago.
            False
        
Not yet seconds ago
Current error-ing screenshot from most recent request
✨ AI Change Summary

Generating change summary…

You are a concise web change detector. Summarize ONLY what actually changed on the page in clear, plain English. Structure your reply using this exact format (omit sections with nothing to report): Added: - ... Changed: - ... Removed: - ... Focus only on meaningful changes. Ignore layout shifts, whitespace, timestamps, ads, cookies, or minor styling. Be direct and brief. Use bullet points.

tag:github.com,2008:https://github.com/prometheus/prometheus/releases

Release notes from prometheus

2026-09-29T13:20:28Z tag:github.com,2008:Repository/6838921/v3.13.4 2026-09-29T13:20:28Z

v3.13.4

<p>v3.13.4</p> roidelapluie tag:github.com,2008:Repository/6838921/v0.313.4 2026-09-29T13:20:50Z
2026-09-29T13:20:28Z tag:github.com,2008:Repository/6838921/v3.13.4 2026-10-02T14:46:21Z

3.13.4 / 2026-09-29

<ul> <li>[SECURITY] Bump google.golang.org/grpc to v1.83.1 to fix HTTP/2 DATA frame fragmentation memory exhaustion (GO-2026-6348). <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5582932374" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19834" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19834/hovercard" href="https://github.com/prometheus/prometheus/pull/19834">#19834</a></li> <li>[SECURITY] UI: Update vulnerable npm dependencies. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5582932374" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19834" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19834/hovercard" href="https://github.com/prometheus/prometheus/pull/19834">#19834</a></li> <li>[BUGFIX] Agent: Ignore unknown WAL record types to allow rolling back from newer versions. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5553099210" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19814" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19814/hovercard" href="https://github.com/prometheus/prometheus/pull/19814">#19814</a></li> <li>[BUGFIX] Federation: Fix corruption of float native histograms. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5413857139" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19679" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19679/hovercard" href="https://github.com/prometheus/prometheus/pull/19679">#19679</a></li> <li>[BUGFIX] Scrape: Fix failing scrapes of protobuf float histograms with zero sample, zero and bucket counts, such as the result of recording <code>rate(x[1m])</code> over a constant histogram. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5423629172" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19682" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19682/hovercard" href="https://github.com/prometheus/prometheus/pull/19682">#19682</a></li> </ul> github-actions[bot] tag:github.com,2008:Repository/6838921/v0.313.4 2026-09-29T13:20:50Z

v0.313.4

<p>v0.313.4</p> roidelapluie tag:github.com,2008:Repository/6838921/v3.15.0 2026-09-25T08:56:22Z

3.15.0 / 2026-09-24

<ul> <li>[CHANGE] PromQL: A range query whose <code>end</code> was not aligned to <code>step</code> caused subqueries inside it to evaluate past the parent's last actual step, inflating <code>peakSamples</code> in the query stats and against the <code>query.max-samples</code> limit, and wasting storage I/O reading samples that were never used in the result. Add tests to prevent regression of the fix made in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3938028026" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18081" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18081/hovercard" href="https://github.com/prometheus/prometheus/pull/18081">#18081</a>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4345389244" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18598" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18598/hovercard" href="https://github.com/prometheus/prometheus/pull/18598">#18598</a></li> <li>[CHANGE] PromQL: Do not register a start timestamp reset if the start timestamp hasn't changed between subsequent samples. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5192551313" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19454" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19454/hovercard" href="https://github.com/prometheus/prometheus/pull/19454">#19454</a></li> <li>[CHANGE] Logging: Deprecate <code>--log.level</code>; use <code>runtime.log_level</code> configuration to supply the default level. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5224041583" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19511" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19511/hovercard" href="https://github.com/prometheus/prometheus/pull/19511">#19511</a></li> <li>[FEATURE] Configuration: Allow changing the process log level through <code>runtime.log_level</code> on configuration reload. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5224041583" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19511" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19511/hovercard" href="https://github.com/prometheus/prometheus/pull/19511">#19511</a></li> <li>[FEATURE] Prometheus: Add <code>--auto-gomemlimit.refresh-interval</code> flag to periodically re-detect the container or system memory limit and update <code>GOMEMLIMIT</code> at runtime. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4576939028" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18843" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18843/hovercard" href="https://github.com/prometheus/prometheus/pull/18843">#18843</a></li> <li>[FEATURE] Scraping: Add support for scraping targets via Unix Domain Sockets. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1600464759" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/12024" data-hovercard-type="issue" data-hovercard-url="/prometheus/prometheus/issues/12024/hovercard" href="https://github.com/prometheus/prometheus/issues/12024">#12024</a>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3944049340" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18091" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18091/hovercard" href="https://github.com/prometheus/prometheus/pull/18091">#18091</a></li> <li>[FEATURE] scrape: Implement OM2.0 scrape format. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4349571932" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18606" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18606/hovercard" href="https://github.com/prometheus/prometheus/pull/18606">#18606</a></li> <li>[ENHANCEMENT] Reduce TSDB head CPU utilization when initializing. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3891670867" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18001" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18001/hovercard" href="https://github.com/prometheus/prometheus/pull/18001">#18001</a></li> <li>[ENHANCEMENT] Docker SD: Add labels <code>__meta_docker_container_image</code> and <code>__meta_docker_container_image_id</code>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5110343430" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19386" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19386/hovercard" href="https://github.com/prometheus/prometheus/pull/19386">#19386</a></li> <li>[ENHANCEMENT] Mixin: Add a p95/p99 remote-write send-batch latency panel to the remote-write dashboard. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5217341706" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19500" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19500/hovercard" href="https://github.com/prometheus/prometheus/pull/19500">#19500</a></li> <li>[ENHANCEMENT] Mixin: Support native histograms in the remote-write send-batch latency panel. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5245595953" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19522" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19522/hovercard" href="https://github.com/prometheus/prometheus/pull/19522">#19522</a></li> <li>[ENHANCEMENT] PromQL/TSDB: The <code>--enable-feature=st-storage</code> flag now automatically enables XOR2 float chunk encoding and ST-capable histogram chunk encoding, so you no longer need to pass <code>xor2-encoding</code> and <code>histograms-st-encoding</code> alongside it. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5237371637" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19518" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19518/hovercard" href="https://github.com/prometheus/prometheus/pull/19518">#19518</a></li> <li>[ENHANCEMENT] Remote write / Alertmanager: upgrade sigv4 to v0.5.0, adding <code>session_name</code> and <code>tags</code> fields for STS AssumeRole sessions. The previously undocumented <code>service_name</code> field is now also documented. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5320987314" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19569" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19569/hovercard" href="https://github.com/prometheus/prometheus/pull/19569">#19569</a></li> <li>[ENHANCEMENT] Scraping: Support zstd-compressed scrape responses, enabled via feature flag <code>zstd-scrape</code>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5220861330" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19502" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19502/hovercard" href="https://github.com/prometheus/prometheus/pull/19502">#19502</a></li> <li>[ENHANCEMENT] TSDB: Stabilize the XOR2 float chunk encoding. <code>--enable-feature=xor2-encoding</code> is deprecated; use <code>storage.tsdb.chunk_encoding.floats: xor2</code> instead. Check that other software reading the TSDB directly (e.g. Thanos sidecar) supports XOR2 before enabling. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5194965757" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19461" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19461/hovercard" href="https://github.com/prometheus/prometheus/pull/19461">#19461</a></li> <li>[ENHANCEMENT] TSDB: add <code>prometheus_tsdb_head_appenders_created_total</code> metric. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5141659323" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19411" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19411/hovercard" href="https://github.com/prometheus/prometheus/pull/19411">#19411</a></li> <li>[ENHANCEMENT] Tracing: add more spans to scrapes, API queries and rule evaluations. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5140900705" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19410" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19410/hovercard" href="https://github.com/prometheus/prometheus/pull/19410">#19410</a></li> <li>[ENHANCEMENT] UI: Show the effective configuration for each scrape pool on the Targets and Service Discovery pages. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5109213905" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19384" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19384/hovercard" href="https://github.com/prometheus/prometheus/pull/19384">#19384</a></li> <li>[ENHANCEMENT] scrape: Enable start time synthesis for summary <code>_count</code> and <code>_sum</code> series in scrape appender v2. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5050083528" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19323" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19323/hovercard" href="https://github.com/prometheus/prometheus/pull/19323">#19323</a></li> <li>[ENHANCEMENT] scrape: stop all pools in parallel for faster shutdowns. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5008562313" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19295" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19295/hovercard" href="https://github.com/prometheus/prometheus/pull/19295">#19295</a></li> <li>[ENHANCEMENT] storage/remote: Add undocumented failed_request_logging config field to debug log remote write V2 requests on send errors. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4938911155" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19249" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19249/hovercard" href="https://github.com/prometheus/prometheus/pull/19249">#19249</a></li> <li>[ENHANCEMENT] TSDB: Add fast path for XOR chunk decompression to speed up queries. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3917571735" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18049" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18049/hovercard" href="https://github.com/prometheus/prometheus/pull/18049">#18049</a></li> <li>[ENHANCEMENT] UI: Improve native histogram table formatting and add a background bar indicating the bucket count. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5062660594" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19332" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19332/hovercard" href="https://github.com/prometheus/prometheus/pull/19332">#19332</a></li> <li>[ENHANCEMENT] TSDB: Add <code>prometheus_tsdb_head_series_pending_commit_underflow_total</code> to report pending-sample reservation underflows. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5201464605" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19470" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19470/hovercard" href="https://github.com/prometheus/prometheus/pull/19470">#19470</a></li> <li>[PERF] AWS SD: Build RDS cluster labels once per cluster instead of once per instance. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5223302754" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19504" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19504/hovercard" href="https://github.com/prometheus/prometheus/pull/19504">#19504</a></li> <li>[PERF] AWS SD: Describe RDS instances of different clusters concurrently, bounded by <code>request_concurrency</code>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5223650959" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19506" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19506/hovercard" href="https://github.com/prometheus/prometheus/pull/19506">#19506</a></li> <li>[PERF] AWS SD: Describe each ElastiCache resource once per refresh instead of twice. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5351876985" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19585" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19585/hovercard" href="https://github.com/prometheus/prometheus/pull/19585">#19585</a></li> <li>[PERF] Remote read: Avoid cloning labels for sampled reads when no external labels are configured. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5222288160" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19503" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19503/hovercard" href="https://github.com/prometheus/prometheus/pull/19503">#19503</a></li> <li>[PERF] Remote write: Reuse OTLP converter scratch state between requests. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5111518138" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19388" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19388/hovercard" href="https://github.com/prometheus/prometheus/pull/19388">#19388</a></li> <li>[PERF] scrape: conversion from classic to native histograms should only parse start times when enabled. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5182864382" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19446" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19446/hovercard" href="https://github.com/prometheus/prometheus/pull/19446">#19446</a></li> <li>[BUGFIX] PromQL: Fix <code>info()</code> enrichment for composite expressions with mixed <code>@</code>/offset references or selector-free vector branches, preventing metadata from being evaluated at an unrelated timestamp. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5110557158" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19387" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19387/hovercard" href="https://github.com/prometheus/prometheus/pull/19387">#19387</a></li> <li>[BUGFIX] PromQL: Fix info() enrichment when input series use different subsets of identifying labels. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5285757364" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19557" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19557/hovercard" href="https://github.com/prometheus/prometheus/pull/19557">#19557</a></li> <li>[BUGFIX] PromQL: Preserve metric-name dropping through the info function when delayed name removal is enabled. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5142239534" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19413" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19413/hovercard" href="https://github.com/prometheus/prometheus/pull/19413">#19413</a></li> <li>[BUGFIX] TSDB: Don't silently drop samples when head garbage collection removes a series while it is being appended to. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4977574601" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19272" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19272/hovercard" href="https://github.com/prometheus/prometheus/pull/19272">#19272</a></li> <li>[BUGFIX] TSDB: Keep series with uncommitted samples during selected- and stale-series compaction, including when appenders overlap. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5201464605" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19470" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19470/hovercard" href="https://github.com/prometheus/prometheus/pull/19470">#19470</a></li> <li>[BUGFIX] TSDB: Do not retain head series after a synthetic start-timestamp zero sample is rejected. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5201464605" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19470" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19470/hovercard" href="https://github.com/prometheus/prometheus/pull/19470">#19470</a></li> <li>[BUGFIX] TSDB: Prevent query panics during series eviction after WAL replay. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5390613471" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19664" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19664/hovercard" href="https://github.com/prometheus/prometheus/pull/19664">#19664</a></li> <li>[BUGFIX] TSDB: fix potential deadlock between mmapSeriesChunks and gcSeries. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5194491899" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19460" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19460/hovercard" href="https://github.com/prometheus/prometheus/pull/19460">#19460</a></li> <li>[BUGFIX] TSDB: fix default block reload interval for custom options. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5096909680" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19368" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19368/hovercard" href="https://github.com/prometheus/prometheus/pull/19368">#19368</a></li> <li>[BUGFIX] AWS SD: Do not crash on serverless MSK clusters or MSK clusters without Open Monitoring. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4887301115" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19194" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19194/hovercard" href="https://github.com/prometheus/prometheus/pull/19194">#19194</a></li> <li>[BUGFIX] AWS SD: Do not panic when the ElastiCache API omits optional fields of a serverless cache or cache cluster. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5164256949" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19435" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19435/hovercard" href="https://github.com/prometheus/prometheus/pull/19435">#19435</a></li> <li>[BUGFIX] AWS SD: Reject non-positive <code>request_concurrency</code> instead of hanging service discovery indefinitely. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5249802472" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19524" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19524/hovercard" href="https://github.com/prometheus/prometheus/pull/19524">#19524</a></li> <li>[BUGFIX] Discovery/AWS: Avoid a panic when discovering standalone ECS tasks with custom task groups. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5024736926" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19302" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19302/hovercard" href="https://github.com/prometheus/prometheus/pull/19302">#19302</a></li> <li>[BUGFIX] Discovery: Do not panic in AWS Lightsail service discovery when an instance is missing optional fields such as availability zone, blueprint, bundle, name, state or support code. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5051873589" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19324" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19324/hovercard" href="https://github.com/prometheus/prometheus/pull/19324">#19324</a></li> <li>[BUGFIX] Discovery: delete the stale <code>prometheus_sd_last_update_timestamp_seconds</code> series for a config that is removed on reload. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4837106975" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19131" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19131/hovercard" href="https://github.com/prometheus/prometheus/pull/19131">#19131</a></li> <li>[BUGFIX] HTTP: Avoid truncating compressed responses when handlers set Content-Length. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5388046981" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19661" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19661/hovercard" href="https://github.com/prometheus/prometheus/pull/19661">#19661</a></li> <li>[BUGFIX] IONOS SD: Do not panic when the API response omits the server, NIC or volume collections, or a server's properties. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5165984897" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19438" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19438/hovercard" href="https://github.com/prometheus/prometheus/pull/19438">#19438</a></li> <li>[BUGFIX] Metadata will not affect the number of Remote Write v2 shards. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4903127732" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19218" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19218/hovercard" href="https://github.com/prometheus/prometheus/pull/19218">#19218</a></li> <li>[BUGFIX] Mixins: Fix label mismatches that prevented PrometheusHAGroupNotIngestingSamples and PrometheusHAGroupCrashlooping from firing. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5175437736" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19444" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19444/hovercard" href="https://github.com/prometheus/prometheus/pull/19444">#19444</a></li> <li>[BUGFIX] Native histograms: <code>DetectReset</code> no longer misses a counter reset when a populated bucket behind an empty one disappears, which could make histogram <code>rate()</code>/<code>increase()</code> undercount. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5096792105" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19367" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19367/hovercard" href="https://github.com/prometheus/prometheus/pull/19367">#19367</a></li> <li>[BUGFIX] Never skip histogram buckets for histogram_stddev and histogram_stdvar functions. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5244491369" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19521" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19521/hovercard" href="https://github.com/prometheus/prometheus/pull/19521">#19521</a></li> <li>[BUGFIX] OTLP: Do not abort an entire OTLP payload ingestion if one metric has no datapoints. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5081266627" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19343" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19343/hovercard" href="https://github.com/prometheus/prometheus/pull/19343">#19343</a></li> <li>[BUGFIX] PromQL: Fix FastRegexMatcher false-positive match when a capturing group is directly adjacent to a literal (e.g. <code>.*\|(foo)\|.*</code>). <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5236263226" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19516" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19516/hovercard" href="https://github.com/prometheus/prometheus/pull/19516">#19516</a></li> <li>[BUGFIX] PromQL: Fix a panic in range selectors using the experimental <code>anchored</code> or <code>smoothed</code> modifier when the selected series has no samples inside the query window, for example a query evaluated inside a scrape gap. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5160277437" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19431" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19431/hovercard" href="https://github.com/prometheus/prometheus/pull/19431">#19431</a></li> <li>[BUGFIX] PromQL: Fix empty results when a subquery with <code>@</code> is used as the matrix argument of a call that is not step-invariant (for example <code>quantile_over_time(scalar(x), metric[...:...] @ T)</code>). <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4883054437" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19187" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19187/hovercard" href="https://github.com/prometheus/prometheus/pull/19187">#19187</a></li> <li>[BUGFIX] PromQL: Make the "found duplicate series for the match group" many-to-many matching error message deterministic by sorting the two duplicate labels. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4538318154" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18810" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18810/hovercard" href="https://github.com/prometheus/prometheus/pull/18810">#18810</a></li> <li>[BUGFIX] PromQL: Preserve parentheses around duration literals on Expr.String() round-trip. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5136876841" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19403" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19403/hovercard" href="https://github.com/prometheus/prometheus/pull/19403">#19403</a></li> <li>[BUGFIX] PromQL: Reject duration-expression offsets and <code>@ start()</code> / <code>@ end()</code> before range selectors, matching the existing rejection of literal offsets and <code>@ <timestamp></code>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5137373474" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19406" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19406/hovercard" href="https://github.com/prometheus/prometheus/pull/19406">#19406</a></li> <li>[BUGFIX] PromQL: Report the position of the histogram argument rather than of a scalar argument in the native histogram NaN observation annotations of <code>histogram_quantile</code> and <code>histogram_fraction</code>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5061364364" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19330" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19330/hovercard" href="https://github.com/prometheus/prometheus/pull/19330">#19330</a></li> <li>[BUGFIX] PromQL: info() now applies the @ modifier/offset when evaluating the info series, so info(v @ T) enriches as of T consistently instead of depending on the query start/eval time. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4963354215" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19266" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19266/hovercard" href="https://github.com/prometheus/prometheus/pull/19266">#19266</a></li> <li>[BUGFIX] Rules: Fix a panic when a rule manager created without a logger loads a rule file containing multiple YAML documents. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5163559965" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19433" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19433/hovercard" href="https://github.com/prometheus/prometheus/pull/19433">#19433</a></li> <li>[BUGFIX] Scrape: Do not append a stale marker for a series that is still exposed when the storage returns a new series reference for it. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5058486863" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19328" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19328/hovercard" href="https://github.com/prometheus/prometheus/pull/19328">#19328</a></li> <li>[BUGFIX] Scrape: JSON log formatter correctly format scrape target info. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5206626236" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19472" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19472/hovercard" href="https://github.com/prometheus/prometheus/pull/19472">#19472</a></li> <li>[BUGFIX] TSDB: Fix in-order chunk ID overflow by wrapping head chunk IDs modulo 2^23 so they never collide with the out-of-order flag bit. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5188773274" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19450" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19450/hovercard" href="https://github.com/prometheus/prometheus/pull/19450">#19450</a></li> <li>[BUGFIX] TSDB: Fix out-of-order chunk ID overflow by wrapping <code>firstOOOChunkID</code> modulo 2^23 instead of growing unbounded. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4901909871" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19216" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19216/hovercard" href="https://github.com/prometheus/prometheus/pull/19216">#19216</a></li> <li>[BUGFIX] UI: Remove an extraneous X-axis tick mark in the native histogram chart when using the "linear" display mode. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5057202149" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19326" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19326/hovercard" href="https://github.com/prometheus/prometheus/pull/19326">#19326</a></li> <li>[BUGFIX] discovery/aws: Avoid a panic when an ElastiCache ARN is missing its resource ID. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5063097139" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19333" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19333/hovercard" href="https://github.com/prometheus/prometheus/pull/19333">#19333</a></li> <li>[BUGFIX] discovery/aws: Do not panic on MSK clusters whose optional API fields are absent. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5349734249" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19584" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19584/hovercard" href="https://github.com/prometheus/prometheus/pull/19584">#19584</a></li> <li>[BUGFIX] discovery/aws: Do not panic when the EC2 API omits optional instance fields. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5226719527" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19512" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19512/hovercard" href="https://github.com/prometheus/prometheus/pull/19512">#19512</a></li> <li>[BUGFIX] discovery/aws: Don't panic on ECS tasks with absent optional fields. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5128025618" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19396" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19396/hovercard" href="https://github.com/prometheus/prometheus/pull/19396">#19396</a></li> <li>[BUGFIX] discovery/aws: MSK Optional Custom Configuration Fields <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5154807939" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19422" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19422/hovercard" href="https://github.com/prometheus/prometheus/pull/19422">#19422</a>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5154807939" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19422" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19422/hovercard" href="https://github.com/prometheus/prometheus/pull/19422">#19422</a></li> <li>[BUGFIX] discovery/ionos: Fix panic when the IONOS API omits optional server fields. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5147894434" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19418" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19418/hovercard" href="https://github.com/prometheus/prometheus/pull/19418">#19418</a></li> <li>[BUGFIX] discovery/kubernetes: Populate <code>__meta_kubernetes_service_loadbalancer_ip</code> from <code>status.loadBalancer.ingress</code>, falling back to deprecated <code>spec.loadBalancerIP</code>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5136877261" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19404" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19404/hovercard" href="https://github.com/prometheus/prometheus/pull/19404">#19404</a></li> <li>[BUGFIX] histogram: Fix Compact moving buckets to wrong indices, and producing negative bucket counts for integer histograms, when more than one span is merged in the same pass. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5040207447" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19312" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19312/hovercard" href="https://github.com/prometheus/prometheus/pull/19312">#19312</a></li> <li>[BUGFIX] promtool: Fixed <code>tsdb dump</code> silently dropping native histogram samples. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3921628850" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18051" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18051/hovercard" href="https://github.com/prometheus/prometheus/pull/18051">#18051</a></li> <li>[BUGFIX] scrape: fix data race in <code>Manager.TargetsDroppedCounts</code> to avoid miscounting dropped targets. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5026677921" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19304" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19304/hovercard" href="https://github.com/prometheus/prometheus/pull/19304">#19304</a></li> <li>[BUGFIX] scrape: fix nil histogram when native and classic histograms are mixed in one metric family. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5191562801" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19452" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19452/hovercard" href="https://github.com/prometheus/prometheus/pull/19452">#19452</a></li> <li>[BUGFIX] TSDB: Fix WAL and GC log messages to emit human-readable duration strings instead of nanosecond integers. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5027318604" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19307" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19307/hovercard" href="https://github.com/prometheus/prometheus/pull/19307">#19307</a></li> <li>[BUGFIX] TSDB: Avoid WAL corruption after a failed WAL write in Agent mode. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5457149097" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19700" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19700/hovercard" href="https://github.com/prometheus/prometheus/pull/19700">#19700</a></li> <li>[BUGFIX] Agent: Ignore unknown WAL record types, to help users rolling back. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5553099210" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19814" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19814/hovercard" href="https://github.com/prometheus/prometheus/pull/19814">#19814</a></li> </ul> github-actions[bot] tag:github.com,2008:Repository/6838921/v0.315.0 2026-09-25T08:03:25Z

v0.315.0

<p>v0.315.0</p> jan--f tag:github.com,2008:Repository/6838921/v3.15.0-rc.1 2026-09-22T10:07:36Z

3.15.0-rc.1 / 2026-09-21

<ul> <li>[BUGFIX] TSDB: Avoid WAL corruption after a failed WAL write in Agent mode. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5457149097" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19700" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19700/hovercard" href="https://github.com/prometheus/prometheus/pull/19700">#19700</a></li> </ul> github-actions[bot] tag:github.com,2008:Repository/6838921/v0.315.0-rc.1 2026-09-22T09:14:48Z

v0.315.0-rc.1

<p>v0.315.0-rc.1</p> jan--f tag:github.com,2008:Repository/6838921/v3.15.0-rc.0 2026-09-14T19:17:49Z

3.15.0-rc.0 / 2026-09-09

<ul> <li>[CHANGE] PromQL: A range query whose <code>end</code> was not aligned to <code>step</code> caused subqueries inside it to evaluate past the parent's last actual step, inflating <code>peakSamples</code> in the query stats and against the <code>query.max-samples</code> limit, and wasting storage I/O reading samples that were never used in the result. Add tests to prevent regression of the fix made in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3938028026" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18081" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18081/hovercard" href="https://github.com/prometheus/prometheus/pull/18081">#18081</a>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4345389244" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18598" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18598/hovercard" href="https://github.com/prometheus/prometheus/pull/18598">#18598</a></li> <li>[CHANGE] PromQL: Do not register a start timestamp reset if the start timestamp hasn't changed between subsequent samples. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5192551313" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19454" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19454/hovercard" href="https://github.com/prometheus/prometheus/pull/19454">#19454</a></li> <li>[CHANGE] Logging: Deprecate <code>--log.level</code>; use <code>runtime.log_level</code> configuration to supply the default level. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5224041583" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19511" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19511/hovercard" href="https://github.com/prometheus/prometheus/pull/19511">#19511</a></li> <li>[FEATURE] Configuration: Allow changing the process log level through <code>runtime.log_level</code> on configuration reload. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5224041583" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19511" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19511/hovercard" href="https://github.com/prometheus/prometheus/pull/19511">#19511</a></li> <li>[FEATURE] Prometheus: Add <code>--auto-gomemlimit.refresh-interval</code> flag to periodically re-detect the container or system memory limit and update <code>GOMEMLIMIT</code> at runtime. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4576939028" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18843" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18843/hovercard" href="https://github.com/prometheus/prometheus/pull/18843">#18843</a></li> <li>[FEATURE] Scraping: Add support for scraping targets via Unix Domain Sockets. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1600464759" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/12024" data-hovercard-type="issue" data-hovercard-url="/prometheus/prometheus/issues/12024/hovercard" href="https://github.com/prometheus/prometheus/issues/12024">#12024</a>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3944049340" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18091" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18091/hovercard" href="https://github.com/prometheus/prometheus/pull/18091">#18091</a></li> <li>[FEATURE] scrape: Implement OM2.0 scrape format. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4349571932" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18606" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18606/hovercard" href="https://github.com/prometheus/prometheus/pull/18606">#18606</a></li> <li>[ENHANCEMENT] Reduce TSDB head CPU utilization when initializing. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3891670867" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18001" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18001/hovercard" href="https://github.com/prometheus/prometheus/pull/18001">#18001</a></li> <li>[ENHANCEMENT] Docker SD: Add labels <code>__meta_docker_container_image</code> and <code>__meta_docker_container_image_id</code>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5110343430" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19386" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19386/hovercard" href="https://github.com/prometheus/prometheus/pull/19386">#19386</a></li> <li>[ENHANCEMENT] Mixin: Add a p95/p99 remote-write send-batch latency panel to the remote-write dashboard. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5217341706" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19500" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19500/hovercard" href="https://github.com/prometheus/prometheus/pull/19500">#19500</a></li> <li>[ENHANCEMENT] Mixin: Support native histograms in the remote-write send-batch latency panel. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5245595953" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19522" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19522/hovercard" href="https://github.com/prometheus/prometheus/pull/19522">#19522</a></li> <li>[ENHANCEMENT] PromQL/TSDB: The <code>--enable-feature=st-storage</code> flag now automatically enables XOR2 float chunk encoding and ST-capable histogram chunk encoding, so you no longer need to pass <code>xor2-encoding</code> and <code>histograms-st-encoding</code> alongside it. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5237371637" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19518" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19518/hovercard" href="https://github.com/prometheus/prometheus/pull/19518">#19518</a></li> <li>[ENHANCEMENT] Remote write / Alertmanager: upgrade sigv4 to v0.5.0, adding <code>session_name</code> and <code>tags</code> fields for STS AssumeRole sessions. The previously undocumented <code>service_name</code> field is now also documented. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5320987314" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19569" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19569/hovercard" href="https://github.com/prometheus/prometheus/pull/19569">#19569</a></li> <li>[ENHANCEMENT] Scraping: Support zstd-compressed scrape responses, enabled via feature flag <code>zstd-scrape</code>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5220861330" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19502" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19502/hovercard" href="https://github.com/prometheus/prometheus/pull/19502">#19502</a></li> <li>[ENHANCEMENT] TSDB: Stabilize the XOR2 float chunk encoding. <code>--enable-feature=xor2-encoding</code> is deprecated; use <code>storage.tsdb.chunk_encoding.floats: xor2</code> instead. Check that other software reading the TSDB directly (e.g. Thanos sidecar) supports XOR2 before enabling. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5194965757" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19461" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19461/hovercard" href="https://github.com/prometheus/prometheus/pull/19461">#19461</a></li> <li>[ENHANCEMENT] TSDB: add <code>prometheus_tsdb_head_appenders_created_total</code> metric. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5141659323" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19411" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19411/hovercard" href="https://github.com/prometheus/prometheus/pull/19411">#19411</a></li> <li>[ENHANCEMENT] Tracing: add more spans to scrapes, API queries and rule evaluations. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5140900705" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19410" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19410/hovercard" href="https://github.com/prometheus/prometheus/pull/19410">#19410</a></li> <li>[ENHANCEMENT] UI: Show the effective configuration for each scrape pool on the Targets and Service Discovery pages. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5109213905" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19384" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19384/hovercard" href="https://github.com/prometheus/prometheus/pull/19384">#19384</a></li> <li>[ENHANCEMENT] scrape: Enable start time synthesis for summary <code>_count</code> and <code>_sum</code> series in scrape appender v2. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5050083528" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19323" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19323/hovercard" href="https://github.com/prometheus/prometheus/pull/19323">#19323</a></li> <li>[ENHANCEMENT] scrape: stop all pools in parallel for faster shutdowns. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5008562313" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19295" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19295/hovercard" href="https://github.com/prometheus/prometheus/pull/19295">#19295</a></li> <li>[ENHANCEMENT] storage/remote: Add undocumented failed_request_logging config field to debug log remote write V2 requests on send errors. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4938911155" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19249" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19249/hovercard" href="https://github.com/prometheus/prometheus/pull/19249">#19249</a></li> <li>[ENHANCEMENT] TSDB: Add fast path for XOR chunk decompression to speed up queries. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3917571735" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18049" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18049/hovercard" href="https://github.com/prometheus/prometheus/pull/18049">#18049</a></li> <li>[ENHANCEMENT] UI: Improve native histogram table formatting and add a background bar indicating the bucket count. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5062660594" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19332" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19332/hovercard" href="https://github.com/prometheus/prometheus/pull/19332">#19332</a></li> <li>[ENHANCEMENT] TSDB: Add <code>prometheus_tsdb_head_series_pending_commit_underflow_total</code> to report pending-sample reservation underflows. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5201464605" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19470" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19470/hovercard" href="https://github.com/prometheus/prometheus/pull/19470">#19470</a></li> <li>[PERF] AWS SD: Build RDS cluster labels once per cluster instead of once per instance. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5223302754" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19504" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19504/hovercard" href="https://github.com/prometheus/prometheus/pull/19504">#19504</a></li> <li>[PERF] AWS SD: Describe RDS instances of different clusters concurrently, bounded by <code>request_concurrency</code>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5223650959" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19506" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19506/hovercard" href="https://github.com/prometheus/prometheus/pull/19506">#19506</a></li> <li>[PERF] AWS SD: Describe each ElastiCache resource once per refresh instead of twice. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5351876985" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19585" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19585/hovercard" href="https://github.com/prometheus/prometheus/pull/19585">#19585</a></li> <li>[PERF] Remote read: Avoid cloning labels for sampled reads when no external labels are configured. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5222288160" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19503" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19503/hovercard" href="https://github.com/prometheus/prometheus/pull/19503">#19503</a></li> <li>[PERF] Remote write: Reuse OTLP converter scratch state between requests. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5111518138" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19388" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19388/hovercard" href="https://github.com/prometheus/prometheus/pull/19388">#19388</a></li> <li>[PERF] scrape: conversion from classic to native histograms should only parse start times when enabled. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5182864382" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19446" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19446/hovercard" href="https://github.com/prometheus/prometheus/pull/19446">#19446</a></li> <li>[BUGFIX] PromQL: Fix <code>info()</code> enrichment for composite expressions with mixed <code>@</code>/offset references or selector-free vector branches, preventing metadata from being evaluated at an unrelated timestamp. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5110557158" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19387" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19387/hovercard" href="https://github.com/prometheus/prometheus/pull/19387">#19387</a></li> <li>[BUGFIX] PromQL: Fix info() enrichment when input series use different subsets of identifying labels. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5285757364" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19557" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19557/hovercard" href="https://github.com/prometheus/prometheus/pull/19557">#19557</a></li> <li>[BUGFIX] PromQL: Preserve metric-name dropping through the info function when delayed name removal is enabled. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5142239534" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19413" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19413/hovercard" href="https://github.com/prometheus/prometheus/pull/19413">#19413</a></li> <li>[BUGFIX] TSDB: Don't silently drop samples when head garbage collection removes a series while it is being appended to. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4977574601" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19272" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19272/hovercard" href="https://github.com/prometheus/prometheus/pull/19272">#19272</a></li> <li>[BUGFIX] TSDB: Keep series with uncommitted samples during selected- and stale-series compaction, including when appenders overlap. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5201464605" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19470" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19470/hovercard" href="https://github.com/prometheus/prometheus/pull/19470">#19470</a></li> <li>[BUGFIX] TSDB: Do not retain head series after a synthetic start-timestamp zero sample is rejected. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5201464605" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19470" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19470/hovercard" href="https://github.com/prometheus/prometheus/pull/19470">#19470</a></li> <li>[BUGFIX] TSDB: Prevent query panics during series eviction after WAL replay. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5390613471" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19664" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19664/hovercard" href="https://github.com/prometheus/prometheus/pull/19664">#19664</a></li> <li>[BUGFIX] TSDB: fix potential deadlock between mmapSeriesChunks and gcSeries. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5194491899" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19460" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19460/hovercard" href="https://github.com/prometheus/prometheus/pull/19460">#19460</a></li> <li>[BUGFIX] TSDB: fix default block reload interval for custom options. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5096909680" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19368" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19368/hovercard" href="https://github.com/prometheus/prometheus/pull/19368">#19368</a></li> <li>[BUGFIX] AWS SD: Do not crash on serverless MSK clusters or MSK clusters without Open Monitoring. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4887301115" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19194" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19194/hovercard" href="https://github.com/prometheus/prometheus/pull/19194">#19194</a></li> <li>[BUGFIX] AWS SD: Do not panic when the ElastiCache API omits optional fields of a serverless cache or cache cluster. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5164256949" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19435" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19435/hovercard" href="https://github.com/prometheus/prometheus/pull/19435">#19435</a></li> <li>[BUGFIX] AWS SD: Reject non-positive <code>request_concurrency</code> instead of hanging service discovery indefinitely. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5249802472" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19524" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19524/hovercard" href="https://github.com/prometheus/prometheus/pull/19524">#19524</a></li> <li>[BUGFIX] Discovery/AWS: Avoid a panic when discovering standalone ECS tasks with custom task groups. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5024736926" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19302" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19302/hovercard" href="https://github.com/prometheus/prometheus/pull/19302">#19302</a></li> <li>[BUGFIX] Discovery: Do not panic in AWS Lightsail service discovery when an instance is missing optional fields such as availability zone, blueprint, bundle, name, state or support code. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5051873589" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19324" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19324/hovercard" href="https://github.com/prometheus/prometheus/pull/19324">#19324</a></li> <li>[BUGFIX] Discovery: delete the stale <code>prometheus_sd_last_update_timestamp_seconds</code> series for a config that is removed on reload. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4837106975" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19131" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19131/hovercard" href="https://github.com/prometheus/prometheus/pull/19131">#19131</a></li> <li>[BUGFIX] HTTP: Avoid truncating compressed responses when handlers set Content-Length. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5388046981" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19661" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19661/hovercard" href="https://github.com/prometheus/prometheus/pull/19661">#19661</a></li> <li>[BUGFIX] IONOS SD: Do not panic when the API response omits the server, NIC or volume collections, or a server's properties. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5165984897" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19438" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19438/hovercard" href="https://github.com/prometheus/prometheus/pull/19438">#19438</a></li> <li>[BUGFIX] Metadata will not affect the number of Remote Write v2 shards. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4903127732" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19218" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19218/hovercard" href="https://github.com/prometheus/prometheus/pull/19218">#19218</a></li> <li>[BUGFIX] Mixins: Fix label mismatches that prevented PrometheusHAGroupNotIngestingSamples and PrometheusHAGroupCrashlooping from firing. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5175437736" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19444" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19444/hovercard" href="https://github.com/prometheus/prometheus/pull/19444">#19444</a></li> <li>[BUGFIX] Native histograms: <code>DetectReset</code> no longer misses a counter reset when a populated bucket behind an empty one disappears, which could make histogram <code>rate()</code>/<code>increase()</code> undercount. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5096792105" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19367" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19367/hovercard" href="https://github.com/prometheus/prometheus/pull/19367">#19367</a></li> <li>[BUGFIX] Never skip histogram buckets for histogram_stddev and histogram_stdvar functions. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5244491369" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19521" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19521/hovercard" href="https://github.com/prometheus/prometheus/pull/19521">#19521</a></li> <li>[BUGFIX] OTLP: Do not abort an entire OTLP payload ingestion if one metric has no datapoints. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5081266627" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19343" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19343/hovercard" href="https://github.com/prometheus/prometheus/pull/19343">#19343</a></li> <li>[BUGFIX] PromQL: Fix FastRegexMatcher false-positive match when a capturing group is directly adjacent to a literal (e.g. <code>.*\|(foo)\|.*</code>). <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5236263226" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19516" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19516/hovercard" href="https://github.com/prometheus/prometheus/pull/19516">#19516</a></li> <li>[BUGFIX] PromQL: Fix a panic in range selectors using the experimental <code>anchored</code> or <code>smoothed</code> modifier when the selected series has no samples inside the query window, for example a query evaluated inside a scrape gap. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5160277437" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19431" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19431/hovercard" href="https://github.com/prometheus/prometheus/pull/19431">#19431</a></li> <li>[BUGFIX] PromQL: Fix empty results when a subquery with <code>@</code> is used as the matrix argument of a call that is not step-invariant (for example <code>quantile_over_time(scalar(x), metric[...:...] @ T)</code>). <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4883054437" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19187" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19187/hovercard" href="https://github.com/prometheus/prometheus/pull/19187">#19187</a></li> <li>[BUGFIX] PromQL: Make the "found duplicate series for the match group" many-to-many matching error message deterministic by sorting the two duplicate labels. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4538318154" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18810" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18810/hovercard" href="https://github.com/prometheus/prometheus/pull/18810">#18810</a></li> <li>[BUGFIX] PromQL: Preserve parentheses around duration literals on Expr.String() round-trip. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5136876841" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19403" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19403/hovercard" href="https://github.com/prometheus/prometheus/pull/19403">#19403</a></li> <li>[BUGFIX] PromQL: Reject duration-expression offsets and <code>@ start()</code> / <code>@ end()</code> before range selectors, matching the existing rejection of literal offsets and <code>@ <timestamp></code>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5137373474" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19406" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19406/hovercard" href="https://github.com/prometheus/prometheus/pull/19406">#19406</a></li> <li>[BUGFIX] PromQL: Report the position of the histogram argument rather than of a scalar argument in the native histogram NaN observation annotations of <code>histogram_quantile</code> and <code>histogram_fraction</code>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5061364364" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19330" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19330/hovercard" href="https://github.com/prometheus/prometheus/pull/19330">#19330</a></li> <li>[BUGFIX] PromQL: info() now applies the @ modifier/offset when evaluating the info series, so info(v @ T) enriches as of T consistently instead of depending on the query start/eval time. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4963354215" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19266" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19266/hovercard" href="https://github.com/prometheus/prometheus/pull/19266">#19266</a></li> <li>[BUGFIX] Rules: Fix a panic when a rule manager created without a logger loads a rule file containing multiple YAML documents. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5163559965" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19433" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19433/hovercard" href="https://github.com/prometheus/prometheus/pull/19433">#19433</a></li> <li>[BUGFIX] Scrape: Do not append a stale marker for a series that is still exposed when the storage returns a new series reference for it. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5058486863" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19328" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19328/hovercard" href="https://github.com/prometheus/prometheus/pull/19328">#19328</a></li> <li>[BUGFIX] Scrape: JSON log formatter correctly format scrape target info. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5206626236" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19472" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19472/hovercard" href="https://github.com/prometheus/prometheus/pull/19472">#19472</a></li> <li>[BUGFIX] TSDB: Fix in-order chunk ID overflow by wrapping head chunk IDs modulo 2^23 so they never collide with the out-of-order flag bit. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5188773274" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19450" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19450/hovercard" href="https://github.com/prometheus/prometheus/pull/19450">#19450</a></li> <li>[BUGFIX] TSDB: Fix out-of-order chunk ID overflow by wrapping <code>firstOOOChunkID</code> modulo 2^23 instead of growing unbounded. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4901909871" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19216" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19216/hovercard" href="https://github.com/prometheus/prometheus/pull/19216">#19216</a></li> <li>[BUGFIX] UI: Remove an extraneous X-axis tick mark in the native histogram chart when using the "linear" display mode. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5057202149" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19326" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19326/hovercard" href="https://github.com/prometheus/prometheus/pull/19326">#19326</a></li> <li>[BUGFIX] discovery/aws: Avoid a panic when an ElastiCache ARN is missing its resource ID. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5063097139" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19333" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19333/hovercard" href="https://github.com/prometheus/prometheus/pull/19333">#19333</a></li> <li>[BUGFIX] discovery/aws: Do not panic on MSK clusters whose optional API fields are absent. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5349734249" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19584" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19584/hovercard" href="https://github.com/prometheus/prometheus/pull/19584">#19584</a></li> <li>[BUGFIX] discovery/aws: Do not panic when the EC2 API omits optional instance fields. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5226719527" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19512" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19512/hovercard" href="https://github.com/prometheus/prometheus/pull/19512">#19512</a></li> <li>[BUGFIX] discovery/aws: Don't panic on ECS tasks with absent optional fields. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5128025618" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19396" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19396/hovercard" href="https://github.com/prometheus/prometheus/pull/19396">#19396</a></li> <li>[BUGFIX] discovery/aws: MSK Optional Custom Configuration Fields <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5154807939" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19422" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19422/hovercard" href="https://github.com/prometheus/prometheus/pull/19422">#19422</a>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5154807939" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19422" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19422/hovercard" href="https://github.com/prometheus/prometheus/pull/19422">#19422</a></li> <li>[BUGFIX] discovery/ionos: Fix panic when the IONOS API omits optional server fields. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5147894434" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19418" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19418/hovercard" href="https://github.com/prometheus/prometheus/pull/19418">#19418</a></li> <li>[BUGFIX] discovery/kubernetes: Populate <code>__meta_kubernetes_service_loadbalancer_ip</code> from <code>status.loadBalancer.ingress</code>, falling back to deprecated <code>spec.loadBalancerIP</code>. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5136877261" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19404" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19404/hovercard" href="https://github.com/prometheus/prometheus/pull/19404">#19404</a></li> <li>[BUGFIX] histogram: Fix Compact moving buckets to wrong indices, and producing negative bucket counts for integer histograms, when more than one span is merged in the same pass. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5040207447" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19312" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19312/hovercard" href="https://github.com/prometheus/prometheus/pull/19312">#19312</a></li> <li>[BUGFIX] promtool: Fixed <code>tsdb dump</code> silently dropping native histogram samples. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3921628850" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18051" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18051/hovercard" href="https://github.com/prometheus/prometheus/pull/18051">#18051</a></li> <li>[BUGFIX] scrape: fix data race in <code>Manager.TargetsDroppedCounts</code> to avoid miscounting dropped targets. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5026677921" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19304" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19304/hovercard" href="https://github.com/prometheus/prometheus/pull/19304">#19304</a></li> <li>[BUGFIX] scrape: fix nil histogram when native and classic histograms are mixed in one metric family. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5191562801" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19452" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19452/hovercard" href="https://github.com/prometheus/prometheus/pull/19452">#19452</a></li> <li>[BUGFIX] TSDB: Fix WAL and GC log messages to emit human-readable duration strings instead of nanosecond integers. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5027318604" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19307" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19307/hovercard" href="https://github.com/prometheus/prometheus/pull/19307">#19307</a></li> </ul> github-actions[bot] tag:github.com,2008:Repository/6838921/v0.315.0-rc.0 2026-09-14T18:41:42Z

v0.315.0-rc.0

<p>v0.315.0-rc.0</p> jan--f tag:github.com,2008:Repository/6838921/v3.13.3 2026-09-07T14:18:03Z

3.13.3 / 2026-09-07

<ul> <li>[SECURITY] Bump github.com/klauspost/compress to v1.18.7 (GO-2026-5841) and golang.org/x/crypto to v0.55.0 (GO-2026-6303).</li> <li>[BUGFIX] Docker SD: Fix panic in Docker Swarm service discovery when a service runs as a plugin or network-attachment. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4813925272" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19102" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19102/hovercard" href="https://github.com/prometheus/prometheus/pull/19102">#19102</a></li> <li>[BUGFIX] PromQL: Fix case-insensitive regex label matchers silently dropping matching values. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4866544983" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19167" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19167/hovercard" href="https://github.com/prometheus/prometheus/pull/19167">#19167</a></li> <li>[BUGFIX] Scrape: Fix scrape manager spinning at 100% CPU on shutdown. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4849770419" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19149" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19149/hovercard" href="https://github.com/prometheus/prometheus/pull/19149">#19149</a></li> <li>[BUGFIX] Alerting: Fix 100% CPU usage on shutdown that could delay graceful shutdown and trigger timeout-based kills. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3812698655" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/17859" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/17859/hovercard" href="https://github.com/prometheus/prometheus/pull/17859">#17859</a></li> <li>[BUGFIX] TSDB: Fix out-of-order queries blocking compaction for hours, causing memory usage to grow. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4728554362" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19013" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19013/hovercard" href="https://github.com/prometheus/prometheus/pull/19013">#19013</a></li> <li>[BUGFIX] TSDB: Fix deleted series causing missing samples and errors after restart. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4843163859" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/19140" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/19140/hovercard" href="https://github.com/prometheus/prometheus/pull/19140">#19140</a></li> <li>[BUGFIX] TSDB: Fix goroutine and file handle leaks when Prometheus fails to open a corrupt TSDB. On Windows, the leaked directory handle also prevented TSDB directory removal. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4070998673" data-permission-text="Title is private" data-url="https://github.com/prometheus/prometheus/issues/18291" data-hovercard-type="pull_request" data-hovercard-url="/prometheus/prometheus/pull/18291/hovercard" href="https://github.com/prometheus/prometheus/pull/18291">#18291</a></li> </ul> github-actions[bot] tag:github.com,2008:Repository/6838921/v0.313.3 2026-09-07T10:57:05Z

v0.313.3

<p>v0.313.3</p> roidelapluie
Tip: Highlight text to share or add to ignore lists.  — Download difference patch
For now, Differences are performed on text, not graphically, only the latest screenshot is available.
Screenshot requires Playwright/WebDriver enabled