Skip to content

Latest commit

 

History

History
95 lines (61 loc) · 1.84 KB

CHANGELOG.md

File metadata and controls

95 lines (61 loc) · 1.84 KB

Changelog

All notable changes to this project will be documented in this file.

[unreleased]

⚙️ Miscellaneous Tasks

  • Release v0.2.0

[0.2.0] - 2024-11-20

🚀 Features

  • (remove) Add ability to remove contexts

🐛 Bug Fixes

  • (cargo) Only include relevant files for publishing

📚 Documentation

  • (readme) Add publish step to release docs
  • (readme) Update installation instructions
  • (readme) Misc fixes
  • (readme) Add more background info
  • (readme) Fix order of publishing steps
  • (readme) Fix release steps

⚙️ Miscellaneous Tasks

  • (changelog) V0.1.0
  • (cargo) Add crate info
  • (cargo) Remove redundant license-file
  • Remove unwraps, improve errors
  • (gitignore) Ignore ANY .yaml kubeconfig files
  • Satisfy clippy

[0.1.0] - 2024-11-19

🚀 Features

  • Specify kubeconfig location via env vars
  • (select) Remove --name for selecting contexts
  • (select) Add interactive menu when selecting & no name given

🐛 Bug Fixes

  • Don't serialize Options when None
  • Token regex

📚 Documentation

  • Update README
  • (README) Fix copy paste error

⚙️ Miscellaneous Tasks

  • (release) Add git-cliff

[0.0.1] - 2024-11-05

🚀 Features

  • Initial commit: load and deserialize Kubeconfig
  • Add cli setup with clap
  • (commands) Add list command
  • (commands) Add select command
  • (commands) Add refresh command
  • Add fancy output
  • Add human panic

🐛 Bug Fixes

  • (commands) Simplify refresh logic

🚜 Refactor

  • (kubeconfig) Move kubeconfig type defs to seperate file

📚 Documentation

  • Add function docs using roxygen
  • Update subcommand docs
  • (README) Add README
  • Add LICENSE
  • Update README

⚙️ Miscellaneous Tasks

  • Cleanup unused code/docs
  • (ci) Add rust build
  • Add release job