Skip to content

v3.6.0

Choose a tag to compare

@github-actions github-actions released this 03 Apr 06:55
· 7 commits to main since this release

Changelog

  • 42363e8 feat: Implement a new TUI dashboard with cluster and credential management, including a loading screen, using Bubble Tea.
  • f08190d feat: Implement interactive TUI for cluster configuration and management, and refactor main application flow with headless mode.
  • 1394505 feat: Restructure project with internal packages for config, AWS, Kubeconfig generation, and a TUI.
  • 684a44f feat: add GoReleaser, version support, and YOLO update capability
  • cb6ca86 feat: add YOLO installer, integration tests, and safe e2e tests
  • dda1a05 feat: add duplicate (c) support for static credentials and SSO profiles
  • ca78478 feat: add endpoint field to static credentials TUI form
  • 10b04ab feat: add isolated AWS credentials, CLI config commands, --non-interactive flag, and E2E tests
  • 02df984 feat: implement core cluster boot logic with headless option and update gitignore.
  • 7972d91 feat: introduce a TUI manager for kboot to manage clusters and AWS credentials, including static and SSO profiles.
  • 2f6566a feat: replace AWS CLI dependency with pure AWS SDK Go v2
  • 4250d7e fix: Makefile — use printf for ANSI colors, add .DEFAULT_GOAL=help
  • 16e6f17 fix: include X-Amz-Expires in URL before signing to preserve signature validity
  • b137147 fix: install.sh and make install use ~/.local/bin instead of /usr/local/bin
  • 3d5efd0 fix: make infra/bootstrap.sh safe — never overwrite user configs
  • 2337edc fix: recreate .goreleaser.yaml with proper version 2 config
  • 554cf62 fix: remove brews section from goreleaser (homebrew-tap repo doesn't exist)
  • bd5db10 fix: remove duplicated save logic in static credentials form
  • bc7011c refactor: senior review — fix error handling, nil checks, goroutine safety, typed output

Install with YOLO:

curl -fsSL https://raw.githubusercontent.com/apavanello/kboot/main/scripts/install.sh | bash