Releases: mrjosh/helm-ls
Releases · mrjosh/helm-ls
v0.0.18
macOS (x64)
- Download helm_ls_darwin_amd64
- Run
./helm_ls_darwin_amd64
macOS (ARM)
- Download helm_ls_darwin_arm64
- Run
./helm_ls_darwin_arm64
windows (x64)
- Download helm_ls_windows_amd64.exe
- Run
./helm_ls_windows_amd64.exe
Linux (x64)
- Download helm_ls_linux_amd64
- Run
./helm_ls_linux_amd64
Linux (ARM)
- Download helm_ls_linux_arm
- Run
./helm_ls_linux_arm
SHA256 Checksums
c989446fd7947990cab36fe2ac14b3bdd7d455616abe2a033f1d4e0b3eb619ba helm_ls_linux_amd64/helm-ls
1786a21fb23550873abf572c24c23b0288c781c4c22a4333969f3c27a251e53b helm_ls_darwin_amd64/helm-ls
90c1cdf848df46e66144ed45ea388d050c2b51e2754d5a250df0c422e4dec47c helm_ls_darwin_arm64/helm-ls
1600b71b9192f92a53d563168fc22456a1e01ff8ff8cbe7c50a1273ebaaf8792 helm_ls_windows_amd64/helm-ls.exe
ee107c4593f911ca8a63904050271d3fe5264afd0d9be61c752b79204872bd2b helm_ls_linux_arm/helm-ls
What's Changed
- feat(symbol-table): read in template context with variables by @qvalentin in #85
- feat: support values lookup for range on mapping by @qvalentin in #86
- feat(symbol-table): add variables by @qvalentin in #88
- feat(references): add variable references by @qvalentin in #88
- feat(variables): add variables resolving to templatecontext by @qvalentin in #88
Full Changelog: v0.0.17...v0.0.18
v0.0.17
macOS (x64)
- Download helm_ls_darwin_amd64
- Run
./helm_ls_darwin_amd64
macOS (ARM)
- Download helm_ls_darwin_arm64
- Run
./helm_ls_darwin_arm64
windows (x64)
- Download helm_ls_windows_amd64.exe
- Run
./helm_ls_windows_amd64.exe
Linux (x64)
- Download helm_ls_linux_amd64
- Run
./helm_ls_linux_amd64
Linux (ARM)
- Download helm_ls_linux_arm
- Run
./helm_ls_linux_arm
SHA256 Checksums
1fd40d5f971c7b58435e1f5177e5300a5893c6df2603747f35bdb4baad4a275f helm_ls_linux_amd64/helm-ls
f7b1f55a7deaf7d6de98adf4b901f3d2bdaa6af95c2f7ad7cd1d946827008c85 helm_ls_darwin_amd64/helm-ls
1983db2ebef7c92c255fcf5866b01b2a342df08afbddc3e124d199372a6fcac2 helm_ls_darwin_arm64/helm-ls
2856c7a08f03c47df45b3185240ca5df72c16c559292513109bcc524b4fd748d helm_ls_windows_amd64/helm-ls.exe
755678a5f183cd07e6e1eadb00e0687aaafe4eed03827ea9e0f77fe85870ae8f helm_ls_linux_arm/helm-ls
What's Changed
- feat: use helm as a library instead of copying code by @qvalentin in #77
- feat: rework of lint/diagnostics
- fix: diagnostics should now work on windows
- fix: prevent panic on empty or unsupported template context by @qvalentin in #83
Full Changelog: v0.0.16...v0.0.17
v0.0.16
macOS (x64)
- Download helm_ls_darwin_amd64
- Run
./helm_ls_darwin_amd64
macOS (ARM)
- Download helm_ls_darwin_arm64
- Run
./helm_ls_darwin_arm64
windows (x64)
- Download helm_ls_windows_amd64.exe
- Run
./helm_ls_windows_amd64.exe
Linux (x64)
- Download helm_ls_linux_amd64
- Run
./helm_ls_linux_amd64
Linux (ARM)
- Download helm_ls_linux_arm
- Run
./helm_ls_linux_arm
SHA256 Checksums
76970b23344df7075bc1c03d16b6cde461a084a82bb4c40cc42e3e236e40fdbf helm_ls_linux_amd64/helm-ls
f0836f1aedbc656116502f6dfa0831d5416ac1c934b021af5a538ff4bee80a9a helm_ls_darwin_amd64/helm-ls
fe1901669eea711fd3d8fffce5ab9a18cbfb4d74610fe5c37217354a373e87a1 helm_ls_darwin_arm64/helm-ls
aefa50f6ff6e39986f055ece4709fe2757b2c178978433b1b0a28c746c4218c7 helm_ls_windows_amd64/helm-ls.exe
a5faa9a4eb8ff0e82d53e9f5f4a82bc36eab4beb3bb661628dfa0863e099d1c6 helm_ls_linux_arm/helm-ls
Full Changelog: v0.0.16...v0.0.16
What's Changed
- feat(docs): add coc config and reword readme by @qvalentin in #79
- build(deps): bump golang.org/x/net from 0.19.0 to 0.23.0 by @dependabot in #78
- Symbol tables by @qvalentin in #72
- go-to-references for Values, Chart, etc.
- go-to-references and completions for includes and definitions (only in the same chart currently)
Full Changelog: v0.0.15...v0.0.16
v0.0.15
macOS (x64)
- Download helm_ls_darwin_amd64
- Run
./helm_ls_darwin_amd64
macOS (ARM)
- Download helm_ls_darwin_arm64
- Run
./helm_ls_darwin_arm64
windows (x64)
- Download helm_ls_windows_amd64.exe
- Run
./helm_ls_windows_amd64.exe
Linux (x64)
- Download helm_ls_linux_amd64
- Run
./helm_ls_linux_amd64
Linux (ARM)
- Download helm_ls_linux_arm
- Run
./helm_ls_linux_arm
SHA256 Checksums
581137fefbd830d2f95bad8a70de528f7129cfa7da65144ee776b7b2da2b010a helm_ls_linux_amd64/helm-ls
50c09888316d3913be5b981c5b771bf3ea2bc413a3014146f5a202f3d5a956f9 helm_ls_darwin_amd64/helm-ls
b969a2d72897d5726128ce47333d94d8e9305c7b8d1e4440b3f4a4935f24f9b2 helm_ls_darwin_arm64/helm-ls
49ac9f5a20a76dbb7ae35852d11ad95f6194b9839f52a43c9c40f0c1c6c3edd2 helm_ls_windows_amd64/helm-ls.exe
12e5dddd04a2f0b6866e389ac94e1e00a19b2c0997e0e424fd6d63d5c0857d38 helm_ls_linux_arm/helm-ls
What's Changed
- fix(hover): format numbers correctly by @qvalentin in #71
- fix(handler): remove all unimplemented panics (#73) by @qvalentin in #74
Full Changelog: v0.0.14...v0.0.15
v0.0.14
macOS (x64)
- Download helm_ls_darwin_amd64
- Run
./helm_ls_darwin_amd64
macOS (ARM)
- Download helm_ls_darwin_arm64
- Run
./helm_ls_darwin_arm64
windows (x64)
- Download helm_ls_windows_amd64.exe
- Run
./helm_ls_windows_amd64.exe
Linux (x64)
- Download helm_ls_linux_amd64
- Run
./helm_ls_linux_amd64
Linux (ARM)
- Download helm_ls_linux_arm
- Run
./helm_ls_linux_arm
SHA256 Checksums
4f07642abf1a7245bc4162dda01552f076a237b0c59cd854b6fe06acde1becda helm_ls_linux_amd64/helm-ls
d67d7caeee46a64410c655bf602c1bf327dfc597a0e1a9bca908dad3618a6e2f helm_ls_darwin_amd64/helm-ls
a842d5dbc3c014f538aff14d2aa44a657a9fbcb569b419d6fc0db27b2b233010 helm_ls_darwin_arm64/helm-ls
8a08cf335bf9553f34e357056f05e2a0b7e9bd9c4ba8918fcbb67df031d1e96d helm_ls_windows_amd64/helm-ls.exe
720777011dc2bea79b6c251687394156c3beb8be896a91b1c803ecb67b869afb helm_ls_linux_arm/helm-ls
Full Changelog: v0.0.14...v0.0.14
What's Changed
- fix(linting): use parent chart for linting subchart files by @qvalentin in #69
- fix: hover and go to definition fixes for arrays/lists by @qvalentin in #70
Full Changelog: v0.0.13...v0.0.14
v0.0.13
macOS (x64)
- Download helm_ls_darwin_amd64
- Run
./helm_ls_darwin_amd64
macOS (ARM)
- Download helm_ls_darwin_arm64
- Run
./helm_ls_darwin_arm64
windows (x64)
- Download helm_ls_windows_amd64.exe
- Run
./helm_ls_windows_amd64.exe
Linux (x64)
- Download helm_ls_linux_amd64
- Run
./helm_ls_linux_amd64
Linux (ARM)
- Download helm_ls_linux_arm
- Run
./helm_ls_linux_arm
SHA256 Checksums
b70b89a7db0de467b24cb52992728bc8cf774816a5349ff36f165b348aeb4912 helm_ls_linux_amd64/helm-ls
74e5c9e6854b82904544196ebab71ab3dab49a72de870f8fd78ce19ec2fb7693 helm_ls_darwin_amd64/helm-ls
c7f0c52c2e361cb0e4e2c1e7a1e876ffbd738d9259184c9f83d95142c756b225 helm_ls_darwin_arm64/helm-ls
bfb8d9d713f4f8ec54d3ffe9b9daadb6ac2ef49c370538d914534deee76fa8b8 helm_ls_windows_amd64/helm-ls.exe
567d1dcfa58f898768bc84a5d7a30849bc8e3b5402464afa5025ea729df27b51 helm_ls_linux_arm/helm-ls
What's Changed
- build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #67
- refactor(lsp): use lsp server and client interfaces by @qvalentin in #65
Full Changelog: v0.0.12...v0.0.13
v0.0.12
macOS (x64)
- Download helm_ls_darwin_amd64
- Run
./helm_ls_darwin_amd64
macOS (ARM)
- Download helm_ls_darwin_arm64
- Run
./helm_ls_darwin_arm64
windows (x64)
- Download helm_ls_windows_amd64.exe
- Run
./helm_ls_windows_amd64.exe
Linux (x64)
- Download helm_ls_linux_amd64
- Run
./helm_ls_linux_amd64
Linux (ARM)
- Download helm_ls_linux_arm
- Run
./helm_ls_linux_arm
SHA256 Checksums
9aacd46aa2b1a6ec9660a0b51559edb42424add42cfc40dcc3aa9bfe8c1282f0 helm_ls_linux_amd64/helm-ls
e77577d9ae968086bec791e8d0a9daee63c345e831695ff393fccf9f0511edde helm_ls_darwin_amd64/helm-ls
aa6aec5fe91e8b8904d255665a3fae62f98069dd9f174b2e57fd3dd17f73bd3f helm_ls_darwin_arm64/helm-ls
91aba0221f2627afa3e87feaf779b5815385a826f546ae0da41e0cd49292bfdd helm_ls_windows_amd64/helm-ls.exe
8fc09886fea478b6de7faa72df89d5ae5f3f8d2e8bb47dc84af0ecdba44e2584 helm_ls_linux_arm/helm-ls
What's Changed
- Fix: set schema store url for yaml-language-server #66
Full Changelog: v0.0.11...v0.0.12
v0.0.11
macOS (x64)
- Download helm_ls_darwin_amd64
- Run
./helm_ls_darwin_amd64
macOS (ARM)
- Download helm_ls_darwin_arm64
- Run
./helm_ls_darwin_arm64
windows (x64)
- Download helm_ls_windows_amd64.exe
- Run
./helm_ls_windows_amd64.exe
Linux (x64)
- Download helm_ls_linux_amd64
- Run
./helm_ls_linux_amd64
Linux (ARM)
- Download helm_ls_linux_arm
- Run
./helm_ls_linux_arm
SHA256 Checksums
126ce88cacc04753873ae341d0d0bc707835a190f2c44a66d9e384ceb31597bc helm_ls_linux_amd64/helm-ls
9c9a852038d1df0a7c72026d3ced20b517e9453e4313ae5c779e27fd90c62f58 helm_ls_darwin_amd64/helm-ls
b4a3c3a6f6cb400151397dc37d13c46333bebd44d42cd9fcf443326d6074d37c helm_ls_darwin_arm64/helm-ls
ac1271a329cd3d7ea1cc49e08da0b053e7d8ca1ba0e5670361ef432b94baa6e5 helm_ls_windows_amd64/helm-ls.exe
b637eff16a8986ecfc79f7860b4e7c2bbeaefce3fd84bfa50af56421f2ff2816 helm_ls_linux_arm/helm-ls
What's Changed
- rework of yaml-language-server integration, should improve diagnostics #63
Full Changelog: v0.0.10...v0.0.11
v0.0.10
macOS (x64)
- Download helm_ls_darwin_amd64
- Run
./helm_ls_darwin_amd64
macOS (ARM)
- Download helm_ls_darwin_arm64
- Run
./helm_ls_darwin_arm64
windows (x64)
- Download helm_ls_windows_amd64.exe
- Run
./helm_ls_windows_amd64.exe
Linux (x64)
- Download helm_ls_linux_amd64
- Run
./helm_ls_linux_amd64
Linux (ARM)
- Download helm_ls_linux_arm
- Run
./helm_ls_linux_arm
SHA256 Checksums
83eda53f07d5cda426723dbde918613900b78aae55a339f6b8898ac6ab45159b helm_ls_linux_amd64/helm-ls
4b0fba955403ce4b4863edd6829a13cc1e72c6724b6973c69f6fed3b50d1a074 helm_ls_darwin_amd64/helm-ls
b3790aabf3dd5a0ba6ea918a2b122dad435d2f72a5a65d256204aef068fbdf53 helm_ls_darwin_arm64/helm-ls
a532533450a8d51186a7e144f306e28e8f097baa999b2c03e92e1d69e31e672f helm_ls_windows_amd64/helm-ls.exe
e1a2e12ec9e3e8c099acf9aaf06b0794def853119d32ac0953d3dca1fd7b3470 helm_ls_linux_arm/helm-ls
What's Changed
- Some fixes for completions in #57
- Helm-ls can now be installed using homebrew
- You can now open a directory with multiple charts in your editor and use helm-ls for each one
- Subcharts are now supported for go-to-definition, hover and completion (fixes: #46)
- Multiple values files (e.g. for different environments) are now supported and you can also configure them (fixes #47)
- Helm-ls now works on Windows (fixes #30)
- The default config set the schema for Yamlls to kubernetes only for files in the templates directory, this way you can use some yamlls features for helmfiles (see #27)
- Changes of the values files are now reloaded in helm-ls (for neovim, please make sure to update nvim-lspconfig to include neovim/nvim-lspconfig#2992)
Full Changelog: v0.0.9...v0.0.10
v0.0.9
macOS (x64)
- Download helm_ls_darwin_amd64
- Run
./helm_ls_darwin_amd64
macOS (ARM)
- Download helm_ls_darwin_arm64
- Run
./helm_ls_darwin_arm64
windows (x64)
- Download helm_ls_windows_amd64.exe
- Run
./helm_ls_windows_amd64.exe
Linux (x64)
- Download helm_ls_linux_amd64
- Run
./helm_ls_linux_amd64
Linux (ARM)
- Download helm_ls_linux_arm
- Run
./helm_ls_linux_arm
SHA256 Checksums
03de500ea88b74fc788fa9a2a6196128272628bbc7cf2b3f588e2c25742144ba helm_ls_linux_amd64/helm-ls
0c1b0ca3799b11c6ae88205a3158625daa22770512842f7c7b52847aa9a693f3 helm_ls_darwin_amd64/helm-ls
4e14be94ce82ca244f23cb51e6972d305395ebed151fc820bce34399bc1f90eb helm_ls_darwin_arm64/helm-ls
1f8b8c0586406609d8d02fa65910d65f980a9bda755f4bd9e087f3ab09e449a6 helm_ls_windows_amd64/helm-ls.exe
9ce922b0700922f2afcb129d2eb081f0a542ff2647ac79b13375f8f0d7b11389 helm_ls_linux_arm/helm-ls
What's Changed
- Completions of template blocks like if or range. (#54)
- Support for VS Code extension (https://github.com/qvalentin/helm-ls-vscode/)