All Versions
93
Latest Version
Avg Release Cycle
14 days
Latest Release
27 days ago

Changelog History
Page 1

  • v2.14.0

    November 11, 2019
    • 🛠 [SECURITY/BUGFIX] UI: Ensure warnings from the API are escaped. #6279
    • 🏗 [FEATURE] API: /api/v1/status/runtimeinfo and /api/v1/status/buildinfo endpoints added for use by the React UI. #6243
    • 💻 [FEATURE] React UI: implement the new experimental React based UI. #5694 and many more
      • Can be found by under /new.
      • Not all pages are implemented yet.
    • 🏗 [FEATURE] Status: Cardinality statistics added to the Runtime & Build Information page. #6125
    • 🛠 [ENHANCEMENT/BUGFIX] Remote write: fix delays in remote write after a compaction. #6021
    • 💻 [ENHANCEMENT] UI: Alerts can be filtered by state. #5758
    • 🛠 [BUGFIX] API: lifecycle endpoints return 403 when not enabled. #6057
    • 🛠 [BUGFIX] Build: Fix Solaris build. #6149
    • 🛠 [BUGFIX] Promtool: Remove false duplicate rule warnings when checking rule files with alerts. #6270
    • 🛠 [BUGFIX] Remote write: restore use of deduplicating logger in remote write. #6113
    • 🛠 [BUGFIX] Remote write: do not reshard when unable to send samples. #6111
    • 🛠 [BUGFIX] Service discovery: errors are no longer logged on context cancellation. #6116, #6133
    • 🛠 [BUGFIX] UI: handle null response from API properly. #6071
  • v2.14.0-rc.0

    November 07, 2019
    • 🛠 [SECURITY/BUGFIX] UI: Ensure warnings from the API are escaped. #6279
    • 🏗 [FEATURE] API: /api/v1/status/runtimeinfo and /api/v1/status/buildinfo endpoints added for use by the React UI. #6243
    • 💻 [FEATURE] React UI: implement the new experimental React based UI. #5694 and many more
      • Can be found by under /new.
      • Not all pages are implemented yet.
    • 🏗 [FEATURE] Status: Cardinality statistics added to the Runtime & Build Information page. #6125
    • 🛠 [ENHANCEMENT/BUGFIX] Remote write: fix delays in remote write after a compaction. #6021
    • 💻 [ENHANCEMENT] UI: Alerts can be filtered by state. #5758
    • 🛠 [BUGFIX] API: lifecycle endpoints return 403 when not enabled. #6057
    • 🛠 [BUGFIX] Build: Fix Solaris build. #6149
    • 🛠 [BUGFIX] Promtool: Remove false duplicate rule warnings when checking rule files with alerts. #6270
    • 🛠 [BUGFIX] Remote write: restore use of deduplicating logger in remote write. #6113
    • 🛠 [BUGFIX] Remote write: do not reshard when unable to send samples. #6111
    • 🛠 [BUGFIX] Service discovery: errors are no longer logged on context cancellation. #6116, #6133
    • 🛠 [BUGFIX] UI: handle null response from API properly. #6071
  • v2.13.1

    October 16, 2019
    • 🛠 [BUGFIX] Fix panic in ARM builds of Prometheus. #6110
    • 🛠 [BUGFIX] promql: fix potential panic in the query logger. #6094
    • 🛠 [BUGFIX] Multiple errors of http: superfluous response.WriteHeader call in the logs. #6145
  • v2.13.0

    October 04, 2019
    • 🛠 [SECURITY/BUGFIX] UI: Fix a Stored DOM XSS vulnerability with query history CVE-2019-10215. #6098
    • [CHANGE] Metrics: renamed prometheus_sd_configs_failed_total to prometheus_sd_failed_configs and changed to Gauge #5254
    • 🏗 [ENHANCEMENT] Include the tsdb tool in builds. #6089
    • [ENHANCEMENT] Service discovery: add new node address types for kubernetes. #5902
    • ⚠ [ENHANCEMENT] UI: show warnings if query have returned some warnings. #5964
    • [ENHANCEMENT] Remote write: reduce memory usage of the series cache. #5849
    • [ENHANCEMENT] Remote read: use remote read streaming to reduce memory usage. #5703
    • [ENHANCEMENT] Metrics: added metrics for remote write max/min/desired shards to queue manager. #5787
    • ⚠ [ENHANCEMENT] Promtool: show the warnings during label query. #5924
    • 📜 [ENHANCEMENT] Promtool: improve error messages when parsing bad rules. #5965
    • 👕 [ENHANCEMENT] Promtool: more promlint rules. #5515
    • 🛠 [BUGFIX] Promtool: fix recording inconsistency due to duplicate labels. #6026
    • 🛠 [BUGFIX] UI: fixes service-discovery view when accessed from unhealthy targets. #5915
    • 🛠 [BUGFIX] Metrics format: OpenMetrics parser crashes on short input. #5939
    • 🛠 [BUGFIX] UI: avoid truncated Y-axis values. #6014
  • v2.13.0-rc.0

    September 25, 2019
    • [CHANGE] Metrics: renamed prometheus_sd_configs_failed_total to prometheus_sd_failed_configs and changed to Gauge #5254
    • [ENHANCEMENT] Service discovery: add new node address types for kubernetes. #5902
    • ⚠ [ENHANCEMENT] UI: show warnings if query have returned some warnings. #5964
    • [ENHANCEMENT] Remote write: reduce memory usage of the series cache. #5849
    • [ENHANCEMENT] Remote read: use remote read streaming to reduce memory usage. #5703
    • [ENHANCEMENT] Metrics: added metrics for remote write max/min/desired shards to queue manager. #5787
    • ⚠ [ENHANCEMENT] Promtool: show the warnings during label query. #5924
    • 📜 [ENHANCEMENT] Promtool: improve error messages when parsing bad rules. #5965
    • 👕 [ENHANCEMENT] Promtool: more promlint rules. #5515
    • 🛠 [BUGFIX] Promtool: fix recording inconsistency due to duplicate labels. #6026
    • 🛠 [BUGFIX] UI: fixes service-discovery view when accessed from unhealthy targets. #5915
    • 🛠 [BUGFIX] Metrics format: OpenMetrics parser crashes on short input. #5939
    • 🛠 [BUGFIX] UI: avoid truncated Y-axis values. #6014
  • v2.12.0

    August 18, 2019
    • 🌲 [FEATURE] Track currently active PromQL queries in a log file. #5794
    • [FEATURE] Enable and provide binaries for mips64 / mips64le architectures. #5792
    • 📱 [ENHANCEMENT] Improve responsiveness of targets web UI and API endpoint. #5740
    • [ENHANCEMENT] Improve remote write desired shards calculation. #5763
    • [ENHANCEMENT] Flush TSDB pages more precisely. tsdb#660
    • [ENHANCEMENT] Add prometheus_tsdb_retention_limit_bytes metric. tsdb#667
    • 🌲 [ENHANCEMENT] Add logging during TSDB WAL replay on startup. tsdb#662
    • [ENHANCEMENT] Improve TSDB memory usage. tsdb#653, tsdb#643, tsdb#654, tsdb#642, tsdb#627
    • 🛠 [BUGFIX] Check for duplicate label names in remote read. #5829
    • 🛠 [BUGFIX] Mark deleted rules' series as stale on next evaluation. #5759
    • 🛠 [BUGFIX] Fix JavaScript error when showing warning about out-of-sync server time. #5833
    • 🛠 [BUGFIX] Fix promtool test rules panic when providing empty exp_labels. #5774
    • 🛠 [BUGFIX] Only check last directory when discovering checkpoint number. #5756
    • 🛠 [BUGFIX] Fix error propagation in WAL watcher helper functions. #5741
    • 🛠 [BUGFIX] Correctly handle empty labels from alert templates. #5845
  • v2.12.0-rc.0

    August 14, 2019
    • 🌲 [FEATURE] Track currently active PromQL queries in a log file. #5794
    • [FEATURE] Enable and provide binaries for mips64 / mips64le architectures. #5792
    • 📱 [ENHANCEMENT] Improve responsiveness of targets web UI and API endpoint. #5740
    • [ENHANCEMENT] Improve remote write desired shards calculation. #5763
    • [ENHANCEMENT] Flush TSDB pages more precisely. tsdb#660
    • [ENHANCEMENT] Add prometheus_tsdb_retention_limit_bytes metric. tsdb#667
    • 🌲 [ENHANCEMENT] Add logging during TSDB WAL replay on startup. tsdb#662
    • [ENHANCEMENT] Improve TSDB memory usage. tsdb#653, tsdb#643, tsdb#654, tsdb#642, tsdb#627
    • 🛠 [BUGFIX] Check for duplicate label names in remote read. #5829
    • 🛠 [BUGFIX] Mark deleted rules' series as stale on next evaluation. #5759
    • 🛠 [BUGFIX] Fix JavaScript error when showing warning about out-of-sync server time. #5833
    • 🛠 [BUGFIX] Fix promtool test rules panic when providing empty exp_labels. #5774
    • 🛠 [BUGFIX] Only check last directory when discovering checkpoint number. #5756
    • 🛠 [BUGFIX] Fix error propagation in WAL watcher helper functions. #5741
    • 🛠 [BUGFIX] Correctly handle empty labels from alert templates. #5845
  • v2.11.2

    August 14, 2019
    • ⚡️ web/ui: update bootstrap3-typeahead to v4.0.2
  • v2.11.1

    July 10, 2019
    • 🛠 [BUGFIX] Fix potential panic when prometheus is watching multiple zookeeper paths. #5749
  • v2.11.0

    July 09, 2019
    • [CHANGE] Remove max_retries from queue_config (it has been unused since rewriting remote-write to utilize the write-ahead-log). #5649
    • [CHANGE] The meta file BlockStats no longer holds size information. This is now dynamically calculated and kept in memory. It also includes the meta file size which was not included before. tsdb#637
    • [CHANGE] Renamed metric from prometheus_tsdb_wal_reader_corruption_errors to prometheus_tsdb_wal_reader_corruption_errors_total. tsdb#622
    • [FEATURE] Add option to use Alertmanager API v2. #5482
    • [FEATURE] Added humanizePercentage function for templates. #5670
    • [FEATURE] Include InitContainers in Kubernetes Service Discovery. #5598
    • [FEATURE] Provide option to compress WAL records using Snappy. #609
    • [ENHANCEMENT] Create new clean segment when starting the WAL. tsdb#608
    • [ENHANCEMENT] Reduce allocations in PromQL aggregations. #5641
    • ⚠ [ENHANCEMENT] Add storage warnings to LabelValues and LabelNames API results. #5673
    • [ENHANCEMENT] Add prometheus_http_requests_total metric. #5640
    • 🏗 [ENHANCEMENT] Enable openbsd/arm build. #5696
    • [ENHANCEMENT] Remote-write allocation improvements. #5614
    • 🐎 [ENHANCEMENT] Query performance improvement: Efficient iteration and search in HashForLabels and HashWithoutLabels. #5707
    • [ENHANCEMENT] Allow injection of arbitrary headers in promtool. #4389
    • ✅ [ENHANCEMENT] Allow passing external_labels in alert unit tests groups. #5608
    • ✅ [ENHANCEMENT] Allows globs for rules when unit testing. #5595
    • [ENHANCEMENT] Improved postings intersection matching. tsdb#616
    • [ENHANCEMENT] Reduced disk usage for WAL for small setups. tsdb#605
    • ⚡️ [ENHANCEMENT] Optimize queries using regexp for set lookups. tsdb#602
    • 🛠 [BUGFIX] resolve race condition in maxGauge. #5647
    • 🛠 [BUGFIX] Fix ZooKeeper connection leak. #5675
    • 🛠 [BUGFIX] Improved atomicity of .tmp block replacement during compaction for usual case. tsdb#636
    • 🛠 [BUGFIX] Fix "unknown series references" after clean shutdown. tsdb#623
    • 🛠 [BUGFIX] Re-calculate block size when calling block.Delete. tsdb#637
    • 🛠 [BUGFIX] Fix unsafe snapshots with head block. tsdb#641
    • [BUGFIX] prometheus_tsdb_compactions_failed_total is now incremented on any compaction failure. tsdb#613