Skip to content

v0.5.0

Compare
Choose a tag to compare
@slrtbtfs slrtbtfs released this 30 May 11:42
· 122 commits to master since this release
b2be2c0

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!