Skip to content

Releases: FogDong/kcs

v0.2.2

Choose a tag to compare

@sauyon sauyon released this 17 Apr 00:20
57b03b0

What's Changed

  • fix: make --current follow kubectl better by @sauyon in #15

Full Changelog: v0.2.1...v0.2.2

v0.2.1

Choose a tag to compare

@sauyon sauyon released this 10 Apr 03:28
7df3780

What's Changed

  • feat: add context name to display and fuzzy search (#14)

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@sauyon sauyon released this 09 Apr 05:46
56c3f0c

What's Changed

  • Rework logic to always install session support (#13)
  • Append kubeconfig fallback in session init (#12)

Full Changelog: v0.1.5...v0.2.0

v0.1.5

Choose a tag to compare

@sauyon sauyon released this 07 Apr 05:03
eb4633f

What's Changed

  • feat: rework init and KUBECONFIG configuration flow (#9) — kcs init now outputs an eval-able export KUBECONFIG=... line; kcs init --session handles per-shell session setup; kcs shows setup instructions when KUBECONFIG isn't managed by kcs
  • feat: use KCS_SESSION as session ID when set (#5) — set KCS_SESSION to a stable value to share a session across child shells
  • feat: skip prompt when exact context or cluster name is passed (#4)
  • feat: add --version flag (#10)
  • feat: better help messages for unset KUBECONFIG (#11)
  • feat: append kubeconfig fallback in session init (#12) — kcs init --session now sets KUBECONFIG=<session-path>:<fallback> so the user's existing config is available before any session context is selected
  • fix: correct docs claiming original kubeconfig is never modified (#8)

v0.1.4

Choose a tag to compare

@sauyon sauyon released this 31 Mar 02:02
90a7748

What's Changed

  • fix: accept kcs path anywhere in colon-separated KUBECONFIG
  • fix: better help messages for unset/misconfigured KUBECONFIG (session mode vs static mode)
  • feat: add tests for KUBECONFIG configuration checks

v0.1.3

Choose a tag to compare

@sauyon sauyon released this 31 Mar 01:35
3d653a2

What's Changed

  • feat: skip prompt when exact context or cluster name is passed (#4)
  • feat: use KCS_SESSION as session ID when set (#5)
  • fix: correct docs claiming original kubeconfig is never modified (#8)
  • feat: add --version flag (#10)
  • feat: rework init and KUBECONFIG configuration flow (#9)

v0.1.2

Choose a tag to compare

@FogDong FogDong released this 30 Mar 19:47
c755521

What's Changed

  • feat: skip prompt when exact context or cluster name is passed by @sauyon in #4
  • feat: use KCS_SESSION as session ID when set by @sauyon in #5

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@FogDong FogDong released this 27 Mar 03:15

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@FogDong FogDong released this 27 Mar 03:08

What's Changed

  • Add release Makefile target and GitHub Actions workflows by @sauyon in #1
  • Add KCS_SESSION mode for per-shell KUBECONFIG isolation by @sauyon in #2

New Contributors

  • @sauyon made their first contribution in #1

Full Changelog: https://github.com/FogDong/kcs/commits/v0.1.0