From 3b75609c5f26eab64419338b34e89f5af09eacb6 Mon Sep 17 00:00:00 2001 From: Augustin Husson Date: Tue, 8 Dec 2020 15:19:12 +0100 Subject: [PATCH] Cut 0.11.0 Signed-off-by: Augustin Husson --- CHANGELOG.md | 19 +++++++++++++++++++ package.json | 2 +- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 75773c5..5c1dce0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,22 @@ +0.11.0 / 2020-12-08 +=================== + +* **[Feature]**: Add the completion of the keyword `bool`. (#89) +* **[Feature]**: Add a function `enricher` that can be used to enrich the completion with a custom one. +* **[Feature]**: Add a LRU caching system. (#71) +* **[Feature]**: You can now configure the maximum number of metrics in Prometheus for which metadata is fetched. +* **[Feature]**: Allow the possibility to inject a custom `CompleteStrategy`. (#83) +* **[Feature]**: Provide the Matchers in the PrometheusClient for the method `labelValues` and `series`. (#84) +* **[Feature]**: Add the method `metricName` in the PrometheusClient that supports a prefix of the metric searched. (#84) +* **[Enhancement]**: Caching mechanism and PrometheusClient are splitted. (#71) +* **[Enhancement]**: Optimize the code of the PrometheusClient when no cache is used. +* **[Enhancement]**: General improvement of the code thanks to Codemirror.next v0.14.0 (for the new tree management) and v0.15.0 (for the new tags/highlight management) +* **[Enhancement]**: Improve the code coverage of the parser concerning the parsing of the function / aggregation. +* **[BugFix]**: In certain case, the linter didn't ignore the comments. (#78) +* **[BreakingChange]**: Use an object instead of a map when querying the metrics metadata. +* **[BreakingChange]**: Support last version of Codemirror.next (v0.15.0). +* **[BreakingChange]**: Change the way the completion configuration is structured. + 0.10.2 / 2020-10-18 =================== diff --git a/package.json b/package.json index bffdab3..e535496 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "codemirror-promql", - "version": "0.10.2", + "version": "0.11.0", "description": "a CodeMirror mode for the PromQL language", "main": "index.js", "type": "module",