Skip to content
This repository has been archived by the owner on Jul 11, 2022. It is now read-only.

0.11.0

Compare
Choose a tag to compare
@Nexucis Nexucis released this 08 Dec 14:41
2fabbb3
  • [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.