Releases: grafana/jsonnet-language-server
Releases · grafana/jsonnet-language-server
v0.14.1
What's Changed
- Global cache for documents + top level jsonnet objects by @julienduchesne in #153
- Invalidate the whole "top level objects" cache by @julienduchesne in #155
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
- Vendor grafonnet in testdata, and fix jsonnetfmt by @julienduchesne in #127
- Fix: Go-to definition on recursive binary operators by @julienduchesne in #126
- Send settings on client initialization by @anguslees in #125
- Bump github.com/JohannesKaufmann/html-to-markdown from 1.4.1 to 1.4.2 by @dependabot in #130
- Bump github.com/JohannesKaufmann/html-to-markdown from 1.4.2 to 1.5.0 by @dependabot in #131
- nix: update to 0.13.1 and remove deprecated vendorSha256 by @trevorwhitney in #132
- Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #135
- feat(completion): quote labels when necessary by @Duologic in #136
- chore: update go version to 1.22 by @Duologic in #138
- feat: hide docstrings in completion by default by @Duologic in #139
- fix(completion): use upstream go-jsonnet Formatter by @Duologic in #137
- Bump github.com/JohannesKaufmann/html-to-markdown from 1.5.0 to 1.6.0 by @dependabot in #142
- Bump github.com/grafana/tanka from 0.26.0 to 0.27.1 by @dependabot in #143
- fix: update nix package by @trevorwhitney in #145
- Support
assert
statements by @julienduchesne in #146 - Update CI workflows by @julienduchesne in #148
- Bump github.com/grafana/tanka from 0.27.1 to 0.28.0 by @dependabot in #147
- Bump golangci/golangci-lint-action from 2 to 6 by @dependabot in #149
- Auto-complete function body attributes by @julienduchesne in #150
- Completion: Return a non-nil list when no suggestions by @julienduchesne in #151
- Support hover on all tokens by @julienduchesne in #152
New Contributors
- @anguslees made their first contribution in #125
Full Changelog: v0.13.1...v0.14.0
v0.13.1
What's Changed
- update vendor sha signature and bump version in flake by @trevorwhitney in #121
- Fix world's slowest stack overflow by @julienduchesne in #123
- Fix double completion bug by @julienduchesne in #124
New Contributors
- @trevorwhitney made their first contribution in #121
Full Changelog: v0.13.0...v0.13.1
v0.13.0
Changelog
What's Changed
- Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #100
- Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 by @dependabot in #101
- Fix linting by @julienduchesne in #106
- Bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 by @dependabot in #105
- Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in #104
- Bump github.com/grafana/tanka from 0.25.0 to 0.26.0 by @dependabot in #112
- Bump github.com/JohannesKaufmann/html-to-markdown from 1.4.0 to 1.4.1 by @dependabot in #116
- Completion: Fix two issues with local vars by @julienduchesne in #117
- Completion: Fix completion through an import pointing to a local bind by @julienduchesne in #118
- Add label when completing a nested index by @julienduchesne in #119
Full Changelog: v0.12.1...v0.13.0
v0.12.1
What's Changed
- fix: Protect against completion NPE by @julienduchesne in #96
- Bump github.com/grafana/tanka from 0.24.0 to 0.25.0 by @dependabot in #97
- docs(editor): fix lspconfig setup by @Duologic in #98
New Contributors
Full Changelog: v0.12.0...v0.12.1
v0.12.0
What's Changed
- Bump github.com/grafana/tanka from 0.23.1 to 0.24.0 by @dependabot in #86
- Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in #88
- Bump github.com/JohannesKaufmann/html-to-markdown from 1.3.6 to 1.3.7 by @dependabot in #89
- Bump github.com/google/go-jsonnet from 0.19.1 to 0.20.0 by @dependabot in #91
- Pull new
stdlib
def by @julienduchesne in #92 - Full completion support by @julienduchesne in #93
- Bump github.com/JohannesKaufmann/html-to-markdown from 1.3.7 to 1.4.0 by @dependabot in #94
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #80
- Bump github.com/google/go-jsonnet from 0.18.0 to 0.19.1 by @dependabot in #81
- Pull stdlib content from v0.19.0 by @julienduchesne in #82
- Update the sha256 sum for vendored go modules by @jdbaldry in #84
- added config option for ext_code by @Puddinghat in #83
- Yet another import case by @julienduchesne in #85
New Contributors
- @Puddinghat made their first contribution in #83
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- Bump github.com/JohannesKaufmann/html-to-markdown from 1.3.5 to 1.3.6 by @dependabot in #75
- Bump github.com/grafana/tanka from 0.22.1 to 0.23.1 by @dependabot in #76
- Find definitions through function applies by @julienduchesne in #77
- Completion from imports: Basic cases by @julienduchesne in #78
- Completion from dollar sign: Basic case by @julienduchesne in #79
Full Changelog: v0.9.1...v0.10.0
v0.9.1
v0.9.0
What's Changed
- Symbols support by @julienduchesne in #60
- Enable go-to-definition for computed field names. by @zzehring in #61
- Basic go-to-definition inside functions by @julienduchesne in #63
- On parse failure, keep the old AST by @julienduchesne in #66
- Add basic completion for
self
fields and locals by @julienduchesne in #72
New Contributors
Full Changelog: v0.8.0...v0.9.0