Skip to content

Releases: mrjosh/helm-ls

v0.1.0

05 Sep 15:34
5b1dcc4
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

f52a23175bde03d467e44a3d8b87793ae4daec526db8b5c1ab1832eed81a584b  helm_ls_linux_amd64/helm-ls
40d41380aa7dd0588e21fe9648ba53400c1373ccff35ef66b748921dc509f82c  helm_ls_darwin_amd64/helm-ls
a25be2e52ac28c4bc51f4ce019b9f02c278c2e96cea2199e2c4f296235d9bc6a  helm_ls_darwin_arm64/helm-ls
ec68662c6fa19604399afed42a8a85a3b81880ee33eee03f3607575b0cca3bc6  helm_ls_windows_amd64/helm-ls.exe
a56db2334c6212bb744b7e2c1189a628e275ce5a0f22ee013743c430a43a80eb  helm_ls_linux_arm/helm-ls

What's Changed

  • fix(completion): {{.Something.}} gets correct completions even with the missing spaces by @qvalentin in #109
  • feat: support for dependency charts by @qvalentin in #80

Full Changelog: v0.0.22...v0.1.0

v0.0.22

24 Aug 11:35
fc136a4
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

0c1b85f95dff8e6d00a826dbf0444b1207559c186fc9235468c60ad4b326972a  helm_ls_linux_amd64/helm-ls
93673eaed1c3d36d115cd6b9460a318c38a55e8d3a8f0229bcc4c3ca65bfee72  helm_ls_darwin_amd64/helm-ls
5616e7d7ffc23a2f5bb09c12169da8b4ea133db2dbcb4955d2e194e4a882bd9f  helm_ls_darwin_arm64/helm-ls
802ebed0b35bd355dc5ea90a42590e9d81810c9abe6d99d2db6feebb384c8068  helm_ls_windows_amd64/helm-ls.exe
782985af38a437a2aeec911299978901d41c343208aa12ea8ec75017e5a16740  helm_ls_linux_arm/helm-ls

What's Changed

  • fix(diagnostics): fix diagnostics on file save by @qvalentin in #106

Full Changelog: v0.0.21...v0.0.22

v0.0.21

20 Aug 09:17
48b5988
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

491e955c9293a9d432cb659b994a6c6e12d7134d74693503c01a9b514d6b4e70  helm_ls_linux_amd64/helm-ls
e3bf29ed8fcac125df20eb8eef7b95ee954459f11b9fdb79e683971d33c0fdf1  helm_ls_darwin_amd64/helm-ls
421dbcbe46ff2fc559253540598432d0d69435ca3f6d87e014e3cf5a2b46888e  helm_ls_darwin_arm64/helm-ls
79b0473d4c0474375e6be7fc75ed27db366feda1469e2a7a899605f50ba8674e  helm_ls_windows_amd64/helm-ls.exe
2bd220eb2f0d63d7b3630c2cfec62d401ce362ab8410d18e227a281129b13b1c  helm_ls_linux_arm/helm-ls

What's Changed

  • feat(hover): format values as yaml in markdown by @qvalentin in #98

  • feat(document-symbols): add yamlls document-symbols by @qvalentin in #94:
    in neovim this will display a breadcrumb with the current yaml path:
    image

  • docs(nvim): add tip about AstroNvim by @qvalentin in #101

  • chore: update go version and dependencies by @qvalentin in #103

  • fix(BuiltInObjects): inlcude all BuiltInObjects in usecase by @qvalentin in #100

Full Changelog: v0.0.20...v0.0.21

v0.0.20

22 Jul 10:44
9698011
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

9b55daeff7220f7aeb369bad5d9cc8358c1195051b62d459b5e1be21952207fb  helm_ls_linux_amd64/helm-ls
f4ec201b0241015485e0f751f0282c4fa31f477c65533ef3211fdcbed28da16a  helm_ls_darwin_amd64/helm-ls
7308534dedce000a0c3feefac08cd4df08b5235c1f691460327336dabad3f77d  helm_ls_darwin_arm64/helm-ls
9cdceb661d112126f41f9b4469eda73e11d15a4f3fde4954e2e83ddfe67bdc64  helm_ls_windows_amd64/helm-ls.exe
ee88521e42e4bb079ffde58850dbf682dbb8f12fa939e8e8df613be9f8b5b7a7  helm_ls_linux_arm/helm-ls

What's Changed

  • fix(loadDocs): avoid panic if template dir does not exist by @qvalentin in #96

Full Changelog: v0.0.19...v0.0.20

v0.0.19

21 Jul 15:33
3d84638
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

40a7a0cd8615a162f259c02dbadfeb66b2bea2bc5ef7b25702da8d59a4b2536c  helm_ls_linux_amd64/helm-ls
01bfe692602a6c0f35ebad35bbc35eb4fb48a46564c37c80be4b4e0df27b3261  helm_ls_darwin_amd64/helm-ls
300ab11dd857580e770dc234e8cb75012b46d5bd6036ed08a01cffb37eccb282  helm_ls_darwin_arm64/helm-ls
d5a7b784ddde8ee51e17650418fa58500d5830898f85522c9c325858e21ed876  helm_ls_windows_amd64/helm-ls.exe
4b242a587c62ae9ab107a19689ad00ee099c46c57ab2d1a73552325d426778b2  helm_ls_linux_arm/helm-ls

What's Changed

  • feat(yamlls): add config for yamlls enable per filepattern by @qvalentin in #93

Full Changelog: v0.0.18...v0.0.19

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