K8Studio 4.0.3
Version 4.0.3
More reliable Visualizer updates, smoother navigation across Visualizer and CloudMaps, safer custom resource editing, and cluster-bound Pod terminals.
Highlights
Visualizer and Navigation
- Fixed stale Ingress connections after rule edits and deletion (#126).
- Improved alphabetical workload and Pod ordering, namespace grouping, long resource labels, and persisted namespace filters (#123).
- Preserved Visualizer and CloudMaps view state when following resource links and navigating back (#122).
- Improved Back/Forward navigation and opening resource links and sidebar views in new tabs (#122).
Resource Editing and Terminals
- Preserved custom resource status during saves when the CRD has no separate status endpoint.
- Fixed opening Prometheus settings from resource Metrics views (#119).
- Bound Pod exec commands to the selected cluster's kubeconfig and embedded Pod shells to its context (#111).
- Cluster-bound terminals report missing kubeconfig files instead of falling back to the inherited CLI environment (#111).
Regression Coverage
- Added Playwright coverage for live Ingress updates, Visualizer filters and layout, and Visualizer/CloudMaps navigation.
- Verified Helm clipboard operations with short text and 3,158-line values, undo/redo, and saving to a live test cluster (#113).
- Added checks for terminating Pods, namespace filters, closing tabs to the right, and refresh shortcut smoke tests (#112).
- Added regression coverage for ConfigMap editing, custom resource status preservation, Prometheus settings navigation, and Pod exec with a conflicting CLI context.