Releases: idebeijer/kubert
Releases · idebeijer/kubert
v0.4.0
Changelog
Features
- c9d5ccf: feat: add
whichcommands to display used ctx, ns and kubert config (#35) (@idebeijer) - f112578: feat: add pre and post hook support when entering a
kubert ctxshell (#34) (@idebeijer)
Documentation
- 5c1bce9: docs: overhaul readme (#36) (@idebeijer)
Others
- 6c94dfe: chore(deps): bump github.com/gofrs/flock from 0.12.1 to 0.13.0 in the dependencies group (#33) (@dependabot[bot])
- 527f8dd: chore: add
versioncommand to print build info (#37) (@idebeijer) - 546fed3: chore: bump go to v1.25.3 (@idebeijer)
- d0d5698: chore: fix ldflags during on goreleaser build (@idebeijer)
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Changelog
Breaking changes
- 5b23273: feat!: remove
--contextsflag for providing patterns, use args instead (#32) (@idebeijer)
Others
- 6a1ebc2: chore(deps): bump go to v1.25.2 and bump dependencies (@idebeijer)
- 0c4817c: chore: cleanup comment (@idebeijer)
- 79ad614: refactor: remove colored printing on dry run output (@idebeijer)
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Changelog
Features
- 6cabfa4: feat: add exec to execute arbitrary commands against multiple contexts (#31) (@idebeijer)
- af33e70: feat: add option to use previous context with ctx - (@idebeijer)
Documentation
- 8a197d5: docs: fix docs for exec examples (@idebeijer)
- 05a65e8: docs: generate docs (@idebeijer)
Others
- 7b787aa: chore(deps): bump actions/setup-go from 5 to 6 (#29) (@dependabot[bot])
- c517352: chore(deps): bump the dependencies group across 1 directory with 4 updates (#28) (@dependabot[bot])
- aa911b2: chore(deps): bump the dependencies group with 2 updates (#30) (@dependabot[bot])
- cf161e8: chore: rename and format ci jobs (@idebeijer)
- 244d7df: chore: upgrade go to v1.25.1 (@idebeijer)
- de216f9: refactor: format and linting (@idebeijer)
Full Changelog: v0.1.1...v0.2.0
v0.1.1
Changelog
Documentation
- 87c16b1: docs: update readme for --cask install (@idebeijer)
Build system
- c533420: build: use github for changelog (@idebeijer)
Others
- ff73a5c: chore(deps): bump actions/checkout from 4 to 5 (#23) (@dependabot[bot])
- d29fbbb: chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 (#25) (@dependabot[bot])
- e148efe: chore(deps): bump the dependencies group with 2 updates (#22) (@dependabot[bot])
- 31551c7: chore(deps): bump the dependencies group with 2 updates (#24) (@dependabot[bot])
- f4a83a7: chore: remove conflicts with from homebrew cask (@idebeijer)
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Changelog
Breaking changes
- bb67ccd feat!: change default config path
Features
- 9e29b36 feat: add env var for original kubeconfig path
Documentation
- f18df4e docs: correct default config location in flag description
Build system
- 1429bbc build(gomod): upgrade go to v1.23.4 and upgrade dependencies
- ea5fd74 build: add full changelog to release
- aea69ef build: release as homebrew cask
- 6cbbe51 build: upgrade go to 1.24.1 and upgrade deps
Others
- 5d70b2c chore(deps): bump the dependencies group across 1 directory with 3 updates (#18)
- e226cb4 chore(deps): bump the dependencies group across 1 directory with 3 updates (#20)
- 95f3608 chore(deps): bump the dependencies group across 1 directory with 4 updates (#15)
- 9607608 chore(deps): bump the dependencies group with 2 updates (#16)
- 5586365 chore(deps): bump the dependencies group with 2 updates (#21)
- 5216fa4 chore(deps): bump the dependencies group with 2 updates (#7)
- ef946b3 chore(deps): upgrade all dependencies
- b46bfbc refactor: improve kubeconfig loader, improve tests, add more error context
Full Changelog: v0.0.2...v0.1.0
v0.0.2
Changelog
Bug fixes
- 2bb1f9e fix(kubectl): disable error silence
Documentation
- e89b8d8 docs: remove auto gen tag on docs gen
Build system
- d6fbe8b build(dependabot): edit commit message and group gomod deps
- 36b8b59 build(gomod): upgrade to go 1.23.1
Others
- b06c306 chore(goreleaser): edit changelog generation
v0.0.1
Changelog
Features
- 2e14271 feat: add autocompletion for ns and ctx commands (#2)
- 705e59f feat: add command to spawn subshell with selected kubeconfig
- d33b295 feat: add kubeconfig and context loaders
- d5aea2b feat: add kubectl wrapper and context protection (#6)
- 68a08c9 feat: add state to save last namespace (#1)
- 513cd40 feat: add switch namespace cmd and build new temp kubeconfig rather than copying it over
Bug fixes
- 3b348b7 fix(kubeconfig): add check if given path is a directory when filtering over files
- 92f8d12 fix: add k8s client auth plugins