Skip to content

Releases: particledecay/kconf

v2.0.0

17 Nov 05:02
b1261a8
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: v1.12.0...v2.0.0

v1.12.0

08 Apr 00:51
f54acfa
Compare
Choose a tag to compare

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

04 Nov 17:46
1dc177c
Compare
Choose a tag to compare

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

22 Feb 14:57
139a3d2
Compare
Choose a tag to compare

Changelog

  • fix: add completion for rename command

v1.10.0

21 Feb 06:05
819669c
Compare
Choose a tag to compare

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

04 Dec 05:32
aa1e15c
Compare
Choose a tag to compare

Changelog

aa1e15c feat(cmd): add 'namespace' command for easy namespace switching (#26)

v1.8.0

05 Jun 14:13
9d7c653
Compare
Choose a tag to compare

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

v1.7.0

28 Apr 03:54
97f44c6
Compare
Choose a tag to compare

Changelog

a4ee83d refactor: split up cmd package files (#16)
97f44c6 feat: add option for specifying preferred namespace (#17)

v1.6.0

27 Apr 04:34
1997788
Compare
Choose a tag to compare

Changelog

1997788 feat: add version command (#15)

v1.5.1

24 Apr 06:01
Compare
Choose a tag to compare

Changelog

91c9220 chore: add coverage to release builds