Skip to content

Kubyl v0.2.1

Choose a tag to compare

@github-actions github-actions released this 26 Sep 02:37
· 330 commits to main since this release

[0.2.1] - 2026-09-26

AGENTS.md

  • Gotchas for dialogs in GPUI tests and on_next_frame on macOS (be1191c)

Design

  • Board 11 · kubeconfig editor (form, YAML and test results, wizard, save preview and exec consent) (ad00be5)
  • Phase 11 screenshots (kubeconfig editor, test, wizard, save, consent) (8f888ea)

Kubyl

  • "New kubeconfig…" in the Explorer's + menu (cb2ec15)

Kubyl_core

  • ViewRequest::for_path, NewKubeconfig and EditKubeconfig actions (30aeebd)

Kubyl_kube

  • Context_info for kubeconfigs that aren't loaded, move_context_settings (735bc4a)
  • Open the kubeconfig editor from the Clusters tab; proxy helpers public (4f530a8)
  • Pasted kubeconfigs list their exec plugins and need trust (389b149)

Kubyl_kubeconfig

  • Stub crate for the kubeconfig editor (phase 11) (88aca01)
  • Document model, comment-preserving writer, atomic saves with backups, certificates, TLS checks and CA fetch (98b64b2)
  • Editor tab, forms, YAML tab, connection test panel, dialogs, wizard, imports (4c68f44)
  • Save through the editor, folders from the global, editor and live UI tests (953e430)
  • Polish from the screenshots, service-account live test (e082caa)
  • Live test for OIDC sign-in from the connection test (df356f6)
  • Fix an unused variable in a files test on Windows (92846a3)
  • Review fixes (3155bef)
  • The wizard counts a test only once it ran (6309333)

Plans

  • Phase 11 decisions: which kubeconfigs Kubyl writes, comments, credentials, consent (050fcac)
  • Phase 14, alerts (Alertmanager) (37d61b2)
  • Phase 15, polish (connection dots, context grouping, ConfigMap data) (757852f)
  • Phase 11 done (handoff log, decisions, extension points) (c0951b3)
  • Phase 15 label examples with made-up hosts and user (66341f6)
  • Phase 11 handoff and decision table: second hash check, masks (a5e5c3a)

Workspace

  • Rustls, rustls-pki-types and tokio-rustls as direct dependencies (versions and features kube already uses) (239c382)