Product Changelog

K8Studio release notes and product updates.

Follow the latest improvements to K8Studio's desktop Kubernetes IDE, including CloudMaps, logs, resource actions, visualizer updates, theme polish, and agent-free cluster workflows.

K8Studio 3.1.6

Version 3.1.6

A major usability release with per-cluster namespace selection, Pro workload scanning from grids, richer custom resource views, deeper Pod details, improved high-throughput logs, and broader light/dark theme polish.

Highlights

Added per-cluster namespace selection to resource grids with multi-select checkboxes, All Namespaces, and a safe default namespace fallback.
Added Professional workload scanning directly from grid row menus and right-click menus for Pods, Deployments, ReplicaSets, ReplicationControllers, StatefulSets, DaemonSets, Jobs, and CronJobs.
Improved custom resource grids with useful dynamic columns from spec and status, plus phase and age.
Improved cluster navigation so Cluster and WorkLoad are the first top-level sections.
Improved grid headers with a smaller theme-aware title and compact namespace controls.

CRDs and Custom Resources

  • Custom resources are easier to discover and browse by domain hierarchy.
  • Custom resource detail pages now include Overview, Events, and YAML tabs.
  • Custom resource grids now expose useful dynamic fields from spec and status, plus phase and age.
  • Added and improved ecosystem icons for Argo CD, Argo Workflows, cert-manager, Prometheus Operator, Flux CD, Crossplane, Istio, KEDA, Kyverno, Cilium, Strimzi, Rook Ceph, Longhorn, Cluster API, Knative, Tekton, Velero, and others.
  • Added a default CRD icon fallback when a provider-specific icon is not available.
  • Improved generated custom resource templates for object-shaped fields.
  • Fixed generated custom resource names so invalid Kubernetes object names are avoided.

Grid and Resource Actions

  • Resource grids now support per-cluster namespace selection with multi-select checkboxes and All Namespaces.
  • K8Studio now remembers namespace preferences per cluster and falls back safely to the default namespace when no preference exists.
  • Workload row actions now include opening in the current tab, opening in a new tab, opening logs, scaling, restarting, port forwarding, opening YAML, deleting, and scanning when the license allows it.
  • Professional workload scanning is available from grid row menus and right-click menus across Pods, Deployments, ReplicaSets, ReplicationControllers, StatefulSets, DaemonSets, Jobs, and CronJobs.
  • Parent-backed grid rows now refresh after a scan finishes.
  • Security Risk columns now read vulnerability data from the current row when parent reports are not available.
  • Pod grids now show last restart, last restart reason, and Pod IP, with a cleaner Status display.
  • Column visibility is more reliable when reselecting columns or resetting defaults.
  • Labels are now the final default column, and column names are capitalized in the visibility menu.
  • Warning status icons display correctly in light mode.

Workload Overview

  • Added overview cards for DaemonSets, StatefulSets, Jobs, and Helm releases.
  • Workload summary progress bars now avoid counting completed Pods as active progress.
  • Zero-count labels are hidden to keep overview cards compact.
  • Added abnormal resource usage filters for limit thresholds and request thresholds.
  • Long recent warning content now stays inside the overview layout.

Details, Events, and Revisions

  • Detail overview layouts now place general fields on the left and labels and annotations on the right.
  • Pod details now include richer sections for phase, conditions, start time, Pod IP, node selector, node, service account, QoS, and tolerations.
  • Added Pod container cards and per-container tabs for status, image, command, restart data, probes, utilization, ports, environment variables, and volume mounts.
  • Events now have their own detail tab placed after Logs.
  • Event columns are now consistent between the main Events page and object detail Events tabs.
  • Deployment revision history now shows revision name, replicas, age, and restore actions.
  • Deployment restore and scale are more reliable when Kubernetes rejects malformed metadata timestamps.
  • After restoring a Deployment revision, K8Studio now follows the rollout so visible revision state updates correctly.

Logs

  • Aggregated workload logs now include the expected Pods and containers for Deployments.
  • Logs now support timestamp modes: Local, UTC, and Off.
  • Search is now the default log search mode, with visible highlighting and forward/back navigation.
  • Filter mode is available from the toolbar without replacing the search workflow.
  • Added log font-size control with an 11px default.
  • Pod names in aggregated logs are clickable and open the selected Pod detail view.
  • Added a floating go-to-end control when the live log tail is not visible.
  • Improved live log behavior, refresh behavior, loading transitions, and toolbar responsiveness at narrow widths.
  • Improved high-throughput log rendering for large or fast log streams.

Theme and Visual Polish

  • Light and dark theme support is broader across grids, tabs, detail panels, loaders, editors, visualizer surfaces, bottom bars, dialogs, toasts, and toolbar controls.
  • Added black logo assets for light mode while keeping the original white assets for dark mode.
  • The AppLoader and first screen now respect the active theme before the rest of the UI finishes loading.
  • Ace editor theme handling is improved.
  • Grid, log, and search input text colors are clearer in light mode.
  • Labels, annotations, conditions, and tolerations render better across themes.
  • Bottom toolbar license, status, and GitHub stars styling and alignment are improved.
  • Light-mode toaster close icons are now visible.

Visualizer

  • Visualizer contrast is improved between the background, group lines, and rendered elements.
  • Selected elements now render more accurately against their cached image.
  • Selected headers, borders, Ingress/Egress spacing, typography, and minimap prominence are tuned across light and dark modes.
  • Visualizer buttons and text now respect the active theme.

Navigation and App Shell

  • Added deep-link copy support for the current cluster, page, tab, and selected resource.
  • Replaced the deep-link icon with a share-style icon in the top bar.
  • Fixed Security deep links that could show [object Object] as the tab title.
  • Removed the splash screen.
  • The Copilot panel is hidden by default, and welcome content is hidden when no AI agent is configured.
  • The coworker section is collapsed by default unless changed in global settings.
  • Leases now appear under Cluster in the navigation tree.

Fixes

  • Fixed ConfigMap grid name links that could open an undefined or not-found route.
  • Improved ConfigMap editor stability around reload behavior.
  • Fixed several CRD crashes caused by missing or null Kubernetes metadata fields.
  • Fixed context menu visibility on right-click in resource grids.
  • Fixed namespace selector persistence and default behavior across newly opened grid windows.
  • Fixed grid title contrast in light mode.
  • Fixed refresh behavior in the log toolbar.

K8Studio 3.1.5

Version 3.1.5

A broad usability release focused on resource comparison, multi-select workflows, CronJob logs, richer resource actions, theme polish, and smoother cluster navigation.

Highlights

Compare two Kubernetes resources side by side and review highlighted YAML differences.
Select multiple rows in resource grids with cleaner selection behavior.
Start faster with a clearer first-run experience when no clusters are configured.
Add or update kubeconfig files and have K8Studio discover them without restarting.

Logs

  • CronJobs now have a Logs tab that follows logs through their Jobs and Pods.
  • Namespace details no longer show a Logs view, since namespaces do not produce logs.
  • Timestamp display is clearer with Local, UTC, and Off modes.
  • The log toolbar is more responsive and avoids overlapping search on smaller widths.
  • Logs now support color-coded rendering for easier scanning.
  • Unsupported resources now show cleaner log action behavior.

Resource Actions

  • Pods now support Port Forwarding from detail views and grid actions.
  • Deployments, ReplicaSets, ReplicaControllers, and StatefulSets now support Port Forwarding, Restart, and Scale.
  • CronJobs now support Trigger and Pause/Resume.
  • Nodes now support Cordon, Uncordon, and Drain.
  • Resource actions are available from detail headers, grid row menus, and right-click menus.
  • Icon-only actions now include tooltips for clearer navigation.
  • Scale dialogs now handle long resource names cleanly.

Cluster Navigation and Workloads

  • Added Workload Overview support.
  • Cluster sidebar navigation is steadier while selecting resources and loading data.
  • Jobs views behave better when a selected namespace has no Jobs.
  • CronJob details now show attached Jobs instead of Pods.
  • Long resource names display better in tabs.
  • Resource grids now show more useful resource-specific columns.

CRDs and Object Details

  • Custom resources are easier to browse and inspect.
  • Added custom resource overview support.
  • Added recognizable icons for common Kubernetes ecosystems including Argo, cert-manager, Cilium, Crossplane, Flux, Istio, KEDA, Kyverno, Prometheus Operator, Rook, Strimzi, Tekton, Velero, and others.
  • Improved object detail pages across configuration, RBAC, networking, storage, workloads, events, and security resources.

Theme, Layout, and Visual Polish

  • Light mode and dark mode are more consistent across settings, metrics, workload overview, security findings, labels, annotations, chips, tabs, dialogs, and grid menus.
  • YAML editors now adapt better to the active theme.
  • Loading states look cleaner and more consistent.
  • Buttons, scrollbars, settings, and toolbar controls have better contrast and spacing.
  • Share and split-window controls are larger and easier to use.

Security and Metrics

  • Security score cards and findings are easier to read across themes.
  • Vulnerability charts handle available space more cleanly.
  • Security summary boxes and chart layouts are more balanced.
  • Metrics views have better theme support and clearer no-data states.
  • Workload and pod resource usage views are easier to scan.

Visualizer

  • Visualizer selection feels smoother and more predictable.
  • Minimap and viewport behavior are improved.
  • Nodes, Pods, workloads, Services, Ingresses, PVCs, storage resources, and NetworkPolicies render more clearly.
  • Visualizer styling now fits light and dark themes better.

Terminal and App Shell

  • Terminal behavior is smoother.
  • The app shell, bottom toolbar, update UI, license UI, and app loader have better theme support.
  • Menus and refresh actions feel more consistent.
  • Code editor surfaces now support clipboard commands more reliably.

Fixes

  • Fixed cluster search input text and placeholder colors in light mode.
  • Fixed theme issues in workload overview, metrics, security charts, YAML editor, labels, annotations, grid menus, CPU bars, and shared controls.
  • Fixed CronJob trigger behavior and CronJob log routing.
  • Fixed duplicate and incorrect timestamp display in logs.
  • Fixed permissions window column sizing so resource names and action columns stay readable.
  • Fixed chart overflow and flex wrapping on security pages.

K8Studio 3.1.4

Version 3.1.4

A focused maintenance release with workload display fixes and license handling improvements.

Highlights

Fixed Pods grid display so the Namespace column no longer appears where it should not.
Fixed misleading workload status display.
Improved Basic license handling.

Bug Fixes

  • Fixed Pods grid column behavior related to Namespace display.
  • Fixed misleading workload status information.
  • Improved Basic license behavior.

K8Studio 3.1.3

Version 3.1.3

A license activation maintenance release for offline and restricted-environment users.

Highlights

Fixed activation code handling for Professional Airtight licenses.

Fixes

  • Fixed activation code handling for Professional Airtight licenses.

K8Studio 3.1.2

Version 3.1.2

A security-focused release with vulnerability scanning, security dashboards, network policy visualization, and visualizer improvements.

Highlights

Added vulnerability scanning for applications.
Added DevSec View insights to the visualizer.
Added a Network Policy visualizer.
Added a centralized Security Dashboard for vulnerabilities and security metrics.

New Features

  • Added vulnerability scanning to help detect application security issues.
  • Added DevSec View insights directly inside the visualizer.
  • Added visual Network Policy exploration for easier policy understanding.
  • Added a Security Dashboard for vulnerabilities and security metrics.
  • Added vulnerability data to grid views.
  • Added a vulnerability editor for creating and managing vulnerability records.

Visualizer

  • Added zoom in and zoom out controls.
  • Added keyboard shortcuts for panning and zooming.

Fixes

  • Fixed an error when clicking links in Network Policy views.
  • Improved general performance and stability.

K8Studio 3.1.1

Version 3.1.1

A workload management release with ReplicaSet support, deployment rollback, richer ownership context, and visualizer fixes.

Highlights

Added ReplicaSet support to deployment views.
Added deployment rollback to previous versions.
Added Controlled By and node information to Pod, ReplicaSet, and Workload Overview.
Added status columns across workload grids.

New Features

  • Added ReplicaSet support to deployment views.
  • Added rollback support for deployments.
  • Added Controlled By information for Pods, ReplicaSets, and Workload Overview.
  • Added node information for Pods, ReplicaSets, and Workload Overview.
  • Added status columns across workload grids.

Fixes

  • Fixed visualizer redraw behavior when layouts change.
  • Fixed errors when clicking links, Pods, PVCs, and workloads in visual views.