Releases: particledecay/kconf
Releases · particledecay/kconf
v2.0.0
Breaking Changes
The logic for checking context/cluster/user comparisons in configs was changed (before: slightly broken, after: more deterministic), and so may break previous functionality. This is used to deconflict kubeconfig definitions and perform renames.
What's Changed
- fix(build): update conform branch in build config by @particledecay in #53
- fix(build): update coverage workflow by @particledecay in #54
- refactor: switch from Ginkgo to stdlib testing by @particledecay in #57
- feat: add makefile and switch to codacy by @particledecay in #60
- fix: updates how the context name is chosen when adding new contexts.… by @scottnemes in #58
New Contributors
- @scottnemes made their first contribution in #58
Full Changelog: v1.12.0...v2.0.0
v1.12.0
What's Changed
Fixes
- e3b6e5c fix(build): update to ginkgo v2 for coverage action (#47)
- 1f4613f fix(build): do not test on main merge (#46)
- f54acfa fix: update protobuf to 1.3.2 (#49)
- 2eb6cac fix: prevent shared users from being removed (#45)
Chores
- a7dc76a docs: update test badge to more appropriate workflow (#48)
- 7055b5a chore(build): update the Go version used in CI
- 47474b1 chore(build): add unit testing on main branch push
- c6a9015 chore: update go module versions
- 802395e chore: update for golint suggestions
Full Changelog: v1.11.0...v1.12.0
v1.11.0
Changelog
- 1dc177c feat: accept new kubeconfigs from stdin (#41)
- f02cfef docs: update readme with recent namespace cmd
- 7f20a72 chore(test): add a version test
- 600ab72 chore(test): add root tests
- 95c5f34 chore(test): add remove tests
- 2b44ef6 chore(build): upgrade setup-go to v2
- 19c3f60 fix(build): ensure ginkgo is installed in actions
- 467e9e0 feat: refactor to add tests and improve coverage
- a204028 feat(build): update the way tests are run in CI
- 9128c7b chore: update dependencies
- 4b66bf4 feat: add test package
- 263aed5 chore: add lcov files to gitignore
- 2aeb129 refactor: move test mocking to new files and add matcher
- 54171a9 chore: add MIT license (#37)
v1.10.1
Changelog
- fix: add completion for rename command
v1.10.0
Changelog
- chore(build): update conformance version and main branch change (#30)
- chore(build): separate pre-commit section according to docs
- fix(build): specify a ref for the conform action (#32)
- fix(build): add enforce command back into CMD args (#33)
- fix(build): try to use PR-based refs for conformance action
- fix(build): use refs instead of shas in action
- fix(build): go back to old way of checking out extra refs
- feat: add rename command to rename contexts in kubeconfig (#34)
- feat: add namespace autocompletion (#35)
v1.9.0
v1.8.0
Changelog
- 9d7c653 feat: add shell completions (#23)
- c098983 docs: make context name for add subcommand clearer
- 2464311 docs: use list subcommand shortcut in readme
- 571d16e chore(build): remove coveralls (#20)
- de30e61 chore(build): add codeclimate test coverage (#19)
- f1a1885 chore(build): split coverage and release workflows (#18)
- 92d34f3 docs: use coveralls native readme badge