← Back to all sparks
Prometheus logo

Prometheus

DEVOPS
Velocity5.0

Monitoring system

Prometheus 3.14 ships the release candidate unchanged, duration expressions now on by default

monitoringpromqltsdbservice-discoveryperformance
Current state
3.14.0 is byte-identical to the 3.14.0-rc.0 body published a week earlier, so the stable cut carries exactly what the candidate previewed: PromQL duration expressions enabled by default with the feature flag retired, first_over_time promoted to stable, Oracle Cloud service discovery added, and a set of start-timestamp experiments still behind flags. The performance work is the substantive half, with regex matchers on literal alternations, native histogram scrape parsing down roughly 49% in allocations, and a recursion-free text parser that closes a stack-overflow path on hostile exposition.
Where it's heading
The project is spending its feature budget on start timestamps, appearing across PromQL, TSDB encoding, and remote write V2 in the same release but held behind use-start-timestamps and histograms-st-encoding. Everything else follows the established rhythm of promoting one experimental function per cycle and adding a cloud discovery source. The API deprecations are being staged carefully, warning now and rejecting at the next major.
Prediction
Start timestamps are the obvious candidate to lose their feature flags once the encoding and remote-write halves have run together, and the stats parameter values now warned on will be rejected in the next major.

Recent moves

  1. 23h ago

    Prometheus 3.14: duration expressions on by default, OCI discovery, faster histogram parsing

    The stable cut of 3.14, shipping the release candidate's contents unchanged. It graduates duration expressions and first_over_time out of feature flags, adds Oracle Cloud service discovery, and lands the parsing and regex performance work — incremental against the start-timestamp groundwork still behind flags.

    View source ↗
  2. 7d ago

    3.14 release candidate: duration expressions on by default, first_over_time stable

    The candidate whose body 3.14.0 reproduces verbatim, previewing duration expressions on by default and first_over_time promoted to stable.

    View source ↗
  3. 19d ago

    3.13.2: CVE dependency bumps and a SIGBUS fix on full disks

    A patch on the 3.13 line clearing CVE dependency bumps and a SIGBUS on full disks — maintenance between feature cuts.

    View source ↗
  4. 1mo ago

    3.13.1 LTS: head-chunk cache returned samples from the wrong chunk

    An LTS patch fixing a head-chunk cache that returned samples from the wrong chunk, the kind of correctness bug that argues for staying current on the LTS line.

    View source ↗
  5. 1mo ago

    3.5.5: sanitize-html bump for CVE-2026-53606

    A dependency bump on the older 3.5 LTS for a sanitize-html CVE, with no functional change.

    View source ↗
  6. 1mo ago

    3.13.0-rc.0: release candidate for the 3.13 LTS

    The first candidate for the 3.13 LTS, carried here only as trajectory context for the release rhythm.

    View source ↗