Skip to content

Releases: mrjosh/helm-ls

v0.0.18

02 Jul 07:36
dd0ae6d
Compare
Choose a tag to compare

macOS (x64)

  1. Download helm_ls_darwin_amd64
  2. Run ./helm_ls_darwin_amd64

macOS (ARM)

  1. Download helm_ls_darwin_arm64
  2. Run ./helm_ls_darwin_arm64

windows (x64)

  1. Download helm_ls_windows_amd64.exe
  2. Run ./helm_ls_windows_amd64.exe

Linux (x64)

  1. Download helm_ls_linux_amd64
  2. Run ./helm_ls_linux_amd64

Linux (ARM)

  1. Download helm_ls_linux_arm
  2. 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

19 May 13:22
bab4b4c
Compare
Choose a tag to compare

macOS (x64)

  1. Download helm_ls_darwin_amd64
  2. Run ./helm_ls_darwin_amd64

macOS (ARM)

  1. Download helm_ls_darwin_arm64
  2. Run ./helm_ls_darwin_arm64

windows (x64)

  1. Download helm_ls_windows_amd64.exe
  2. Run ./helm_ls_windows_amd64.exe

Linux (x64)

  1. Download helm_ls_linux_amd64
  2. Run ./helm_ls_linux_amd64

Linux (ARM)

  1. Download helm_ls_linux_arm
  2. 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

09 May 14:43
aab553b
Compare
Choose a tag to compare

macOS (x64)

  1. Download helm_ls_darwin_amd64
  2. Run ./helm_ls_darwin_amd64

macOS (ARM)

  1. Download helm_ls_darwin_arm64
  2. Run ./helm_ls_darwin_arm64

windows (x64)

  1. Download helm_ls_windows_amd64.exe
  2. Run ./helm_ls_windows_amd64.exe

Linux (x64)

  1. Download helm_ls_linux_amd64
  2. Run ./helm_ls_linux_amd64

Linux (ARM)

  1. Download helm_ls_linux_arm
  2. 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

10 Apr 18:09
e7a765e
Compare
Choose a tag to compare

macOS (x64)

  1. Download helm_ls_darwin_amd64
  2. Run ./helm_ls_darwin_amd64

macOS (ARM)

  1. Download helm_ls_darwin_arm64
  2. Run ./helm_ls_darwin_arm64

windows (x64)

  1. Download helm_ls_windows_amd64.exe
  2. Run ./helm_ls_windows_amd64.exe

Linux (x64)

  1. Download helm_ls_linux_amd64
  2. Run ./helm_ls_linux_amd64

Linux (ARM)

  1. Download helm_ls_linux_arm
  2. 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

Full Changelog: v0.0.14...v0.0.15

v0.0.14

31 Mar 10:00
c004c5b
Compare
Choose a tag to compare

macOS (x64)

  1. Download helm_ls_darwin_amd64
  2. Run ./helm_ls_darwin_amd64

macOS (ARM)

  1. Download helm_ls_darwin_arm64
  2. Run ./helm_ls_darwin_arm64

windows (x64)

  1. Download helm_ls_windows_amd64.exe
  2. Run ./helm_ls_windows_amd64.exe

Linux (x64)

  1. Download helm_ls_linux_amd64
  2. Run ./helm_ls_linux_amd64

Linux (ARM)

  1. Download helm_ls_linux_arm
  2. 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

30 Mar 15:51
e9c311f
Compare
Choose a tag to compare

macOS (x64)

  1. Download helm_ls_darwin_amd64
  2. Run ./helm_ls_darwin_amd64

macOS (ARM)

  1. Download helm_ls_darwin_arm64
  2. Run ./helm_ls_darwin_arm64

windows (x64)

  1. Download helm_ls_windows_amd64.exe
  2. Run ./helm_ls_windows_amd64.exe

Linux (x64)

  1. Download helm_ls_linux_amd64
  2. Run ./helm_ls_linux_amd64

Linux (ARM)

  1. Download helm_ls_linux_arm
  2. 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

10 Mar 18:20
3fa321e
Compare
Choose a tag to compare

macOS (x64)

  1. Download helm_ls_darwin_amd64
  2. Run ./helm_ls_darwin_amd64

macOS (ARM)

  1. Download helm_ls_darwin_arm64
  2. Run ./helm_ls_darwin_arm64

windows (x64)

  1. Download helm_ls_windows_amd64.exe
  2. Run ./helm_ls_windows_amd64.exe

Linux (x64)

  1. Download helm_ls_linux_amd64
  2. Run ./helm_ls_linux_amd64

Linux (ARM)

  1. Download helm_ls_linux_arm
  2. 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

10 Mar 10:21
3a39e19
Compare
Choose a tag to compare

macOS (x64)

  1. Download helm_ls_darwin_amd64
  2. Run ./helm_ls_darwin_amd64

macOS (ARM)

  1. Download helm_ls_darwin_arm64
  2. Run ./helm_ls_darwin_arm64

windows (x64)

  1. Download helm_ls_windows_amd64.exe
  2. Run ./helm_ls_windows_amd64.exe

Linux (x64)

  1. Download helm_ls_linux_amd64
  2. Run ./helm_ls_linux_amd64

Linux (ARM)

  1. Download helm_ls_linux_arm
  2. 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

03 Feb 21:22
87cbae4
Compare
Choose a tag to compare

macOS (x64)

  1. Download helm_ls_darwin_amd64
  2. Run ./helm_ls_darwin_amd64

macOS (ARM)

  1. Download helm_ls_darwin_arm64
  2. Run ./helm_ls_darwin_arm64

windows (x64)

  1. Download helm_ls_windows_amd64.exe
  2. Run ./helm_ls_windows_amd64.exe

Linux (x64)

  1. Download helm_ls_linux_amd64
  2. Run ./helm_ls_linux_amd64

Linux (ARM)

  1. Download helm_ls_linux_arm
  2. 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

07 Jan 11:27
5dbde8a
Compare
Choose a tag to compare

macOS (x64)

  1. Download helm_ls_darwin_amd64
  2. Run ./helm_ls_darwin_amd64

macOS (ARM)

  1. Download helm_ls_darwin_arm64
  2. Run ./helm_ls_darwin_arm64

windows (x64)

  1. Download helm_ls_windows_amd64.exe
  2. Run ./helm_ls_windows_amd64.exe

Linux (x64)

  1. Download helm_ls_linux_amd64
  2. Run ./helm_ls_linux_amd64

Linux (ARM)

  1. Download helm_ls_linux_arm
  2. 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