All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
5.3.1 (2024-12-28)
5.3.0 (2024-12-04)
5.2.0 (2024-11-03)
- Add schema-location to validate cmd (0692a31)
5.1.0 (2024-10-11)
5.0.1 (2024-10-08)
- run: Add newline in run output (71e99f9)
5.0.0 (2024-10-04)
- Major refactoring and add custom commands #61
4.9.3 (2024-09-08)
- kinds,resources: enforce query.iter_matches old behavior (d6a18e3)
- kinds: Respect enable_key_mappings #63 (4641121)
4.9.2 (2024-08-29)
4.9.1 (2024-05-23)
- snippets: labels (f9329be)
4.9.0 (2024-03-23)
- build: Add additional_args (82fd50c)
4.8.0 (2024-03-02)
- Add LuaSnip integration (795e2b8)
4.7.0 (2024-02-03)
4.6.0 (2024-02-03)
- Deprecated call (0c4ee06)
4.5.2 (2023-12-22)
4.5.1 (2023-12-16)
4.5.0 (2023-11-19)
- kinds: Add telescope loclist keybinding (bc8e8cd)
- docstring with correct values (4ea8047)
- Remove unnecassary ft check (a0b3ed9)
- set default values in iter_matches (a84ab1b)
4.4.0 (2023-10-21)
- Add namespace to list kinds (7a88d4c)
- path separator (cb8726f)
4.3.0 (2023-07-31)
4.2.2 (2023-05-15)
- make list_kinds treesitter query more robust (3c91311)
4.2.1 (2023-05-14)
4.2.0 (2023-04-22)
- use utils.warn if validation finds an issue (75370b1)
4.1.0 (2023-04-21)
4.0.0 (2023-04-20)
- update vim.treesitter API calls
- update vim.treesitter API calls (861c8d5)
3.1.0 (2023-02-23)
3.0.0 (2023-02-23)
- list resource "kinds:" in loclist #21
2.0.1 (2023-01-11)
- validation error msg handling (d30f120)
2.0.0 (2023-01-11)
- introduce nvim-treesitter parsing
- introduce nvim-treesitter parsing (49aa4a0)
1.0.3 (2023-01-06)
- remove unnecessary line break in error msg (a6b6cb7)
1.0.2 (2023-01-06)
1.0.1 (2023-01-05)
1.0.0 (2023-01-05)
- rename commands
- rename commands (e7d1216)
0.5.0 (2023-01-05)
- add 'open' use case (f14e04f)
- add "validate manifests" use case (d843a71)
- add new "resources" function (158fd25)
- better error handling for kustomize build (aab7a9b)
- customization: adds support for custom user configurations/overrides (#2) (34e240c)
- add missing require statement (3f503c3)
- do not create buffer on kustomize error (ae4280a)
- support kustomization.yml (6d5af96)
- vim commands (e778ae4)
- missing require statement
- refactor
check_plenary
,check_kustomize
,check_kubeconform
- "validation" use case to quickly run
kubeconform
on the current buffer's content.
- do not display output buffer if kustomize build ran into an error
- "resources" use case to quickly add all files/folders within a folder containing a kustomization.ya(m)l to the list of resources
- vim commands
- refactor check for
kustomization.y(a)ml
to a function in utils
- support
kustomization.yml
- 'open' use case to quickly open a file listed in a kustomization.yaml (e.g. resources) via visual selection
- One video per use case
- utils.lua
- Better error handling for kustomize build
- Initial release