v0.5.0
The main new feature of this release is a experimental REST API to offer some features of the language server without the complexity of the stateful language server protocol. The API can be included in other software using the rest
package in this repo.
Note that this is still experimental and might be subject to changes of any kind.
Other changes include:
- Updated dependencies. Most notably a couple of bugs in the upstream Prometheus parser were fixed.
- Better completion filtering:
- Label completions are only offered for labels that actually occur with the metric name in question.
- Metric name completions employ a fuzzy match algorithm.
- The new metadata endpoint of the Prometheus API is now used to provide better hover information and completions.
- A number of bugfixes, e.g. in parsing YAML files, document synchronisation.
- There exist a new PromQL plugin for Sublime Text 3.
For a full list of changes see here .
Thanks to all the new contributors that made this release possible!