Skip to content

First Alpha Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@slrtbtfs slrtbtfs released this 13 Nov 17:29
· 501 commits to master since this release

This is a first pre-release that allows other people to test the Language Server. Don't expect anything to work.

Features at this time:

  • Connect to IDEs and text editors over stdio
  • Connect to remote clients over websocket or http
  • Sync document content with the client
  • Support plain PromQL queries
  • Support queries inside yaml files
  • Connect to a prometheus instance to get label and metric data
  • Show error messages for incorrect queries in the client
  • Show documentation on hover
    • Type information
    • Function documentation
    • Operator documentation
    • Metric and label help strings from a prometheus instance
    • Even when the Query has syntax errors
  • Completion
    • Functions
    • Metrics
    • Labels
    • Context sensitive, i.e respecting function argument types
    • Even when the Query has syntax errors
  • Signature information for functions (while typing)
  • (Linting)
  • (Formatting)