Changelog
1.20.5September 18, 2026
ESO Generators, Templates and Refresh Button
β¨ New
- External Secrets Operator: added support for Generators and Templates
- External Secrets Operator: added Force Refresh button
- ArgoCD Application: Added auto-sync, prune, and self-heal fields to ApplicationList and ApplicationView Discord
π Improvements
- Resource Creation: Improved error message when trying to create a resource with an apiVersion/kind that does not exist.
π Fixes
- Resource Creation: Fix a bug with Ctrl+Shift+C shortcut not working on Linux/Windows
- YAML Editor: Fix a bug where pressing
Lwhile editing a YAML Resource would navigate to the Logs tab.
1.20.4September 16, 2026
External Secrets, Improved ConfigMap/Secret UI and Multi-Deployment Scaling
β¨ New
- External Secrets: Added support for viewing External Secrets under
ClusterExternalSecret - External Secrets: The actual secret values are also shown on ClusterExternalSecret and ExternalSecret
- ConfigMap: Added
Copy Allaction to ConfigMap view - ConfigMap: Added
Hold to Reveal AllandCopy Allactions to Secret view #397 - Deployments: Added multi-select scale up/down for Deployments and StatefulSet #560 #579
- Command Palette: Added a
Create Resourcebutton next to the Command Palette, with matching keybinding
π Improvements
- Secrets: TLS/certificate data now shows inline in the item row instead of a separate panel
- Secrets:
Hold to Reveal Allwas also added when comparing two Secrets - ConfigMap/Secret: General UI improvements across ConfigMap and Secret Views
- Compare View: Added a link back to the resource when comparing two objects
π Fixes
- Command Palette: Fixed a bug where Cmd/Ctrl+K sometimes jumped straight to a specific resource instead of showing the resource list
- Resource List: Fixed a bug where opening the context menu on a row and closing it would clear the current row selection
1.20.3September 15, 2026
External Secrets Operator
β¨ New
- External Secrets Operator: Added first-class support for ExternalSecret, ClusterExternalSecret, SecretStore and ClusterSecretStore
- YAML Editor: By popular request, the Edit button is back on the YAML Editor
- Software Updates: Added an option to snooze update notifications for 3, 7 or 14 days, configurable via the app settings.
π Fixes
- Command Palette: Fixed a bug that prevent the window from being dragged when command palette was open
1.20.2September 14, 2026
Resource Navigation and Improved YAML Editor
β¨ New
- Command Palette: Jump to any resource or action without leaving the keyboard. Search, select, and navigate in a single flow, all within the Command Palette window
- YAML Editor: If a resource changes on the cluster while you're editing, the editor alerts you. Compare versions and decide whether to merge server changes or continue with your edits.
- YAML Editor: Review exactly what you're sending before applying. View changes in JSON Patch format to see exactly what is sent to the server when you apply it
π Improvements
- Resource Creation: added
Cmd/Ctrl + Enteron the create resource modal - Log Viewer: Added "Clear Logs" button #578
1.20.1September 11, 2026
Improved Gateway API Support
β¨ New
- Gateway API: Added first-class support for GRCP, TLS and TCP Route
- Gateway API: Improved Gateway View, with added links to GRCP, TLS and TCP Routes, and added
allowedRulesto the list of Listeners table - Gateway API: Added first-class support for Gateway Class
- Gateway API: Added links between Gateway and Gateway Class
π Improvements
- Helm: add
--force-conflictsto Helm upgrade - Resource Lists: restore ability to select and copy cell content
- Resource Lists: added
Das an alternative navigation for resources,Enterremains functional and the primary shortcut - CRD: Added ability to set custom CRD Icons using a custom annotation
aptakube.com/crd-icon-url - Pods: split Secret vs Pull Secret on the list of references resources
- Navigation: Moved
Cluster OverviewandWorkload Overviewinto a new Menu Section for easier discoverability
π Fixes
- Command Palette: fixed a bug where clicking outside the command palette would not close the modal
1.20.0September 10, 2026
Keyboard Navigation and Compare View
β¨ New
- Keyboard Shortcuts: Significantly improved support for Keyboard Navigation in Aptakube, navigation can be done mostly on Keyboard, as well as popular actions like Restart, Edit, Scale, Delete, etc. #234 #81 #59
- Resource Lists: Added ability to select multiple rows by dragging the cursor across them
- Resource Lists: You can now use
Cmd+C (Ctrl+C)to copy selected rows to CSV - Compare Resources: Added option to compare only the Spec/Data fields, and ignore differences on Metadata/Status fields.
- Compare Resources: Added option to show diff only, simplifying comparison on large documents with few differences
π Improvements
- Preferences: Changed the preferences panel to be a modal, so settings can change while navigating a cluster
- Recent Restarts: Changed from error to gray color whenever a Pod restarts with
Completedas reason - Custom Resources: The custom resource view is a lot more responsive and makes better use of empty space on large objects
- Custom Resources: Reverted the CRD list to hierarchical view, grouped by apiGroup, instead of a flat list of all kinds
- User Interface: Respect macOS scrollbar visibility setting #96
- Custom Resources: Added the delete button to all Custom Resources view that were previously missing.
- Keyboard Shortcuts: Added
Cmd+/ (Ctrl+/)to show all app keyboard shortcuts
π Fixes
- Node List: Fixed a bug where Evited pods were being counted when calculating schedule pods, and CPU/Memory allocation
- Preferences: Improve Kubeconfig settings when there's lots of kubeconfig sources
- Command Palette: fix a bug where mouse was interfering with the item selection
1.19.7September 7, 2026
GitOps menu and Performance improvements
π Improvements
- Navigation: Added a new GitOps menu option for clusters with either FluxCD or ArgoCD
- Navigation: Added Gateway API resources to Networking menu
- Log Viewer: Aptakube now waits for containers to be Ready when looking at the logs, instead of failing instantly
- Gateway API: Added links to external URLs on the Rules column of HTTP Routes
- Performance: Significantly reduced CPU and Network usage when the app is idle
- Performance: Improved performance of ConfigMap and Secret views for resources with 1000+ data entries
- Pod: Pod probes now show the port number instead of port name
π Fixes
- Update: The
Laterbutton on the update popup now works as expected - Table: The column resizer is now easier to grab
- Table: Deleting a Pod in the Node View no longer returns it to the Pod List Discord
1.19.6September 2, 2026
Ingress Link, Redirect on delete and other improvements
β¨ New
- Resource Browser: After deleting a resource, we now automatically redirect back to the List View #110
- Networking: Added Ingress reference links to Services
- Networking: Added an External Link on Gateway API HTTP Routes for quicker navigation
π Improvements
- Workloads Overview: Improved the layout of Recent Restarts and Recent Warnings for large amount of items
- Custom Resources: Improved how we render Spec/Status split view so you can now scroll the content
- Design: A handful of small design updates
- Misc: Refactor how we route views internally
π Fixes
- Command Palette: Fix the input focus on typing
- Command Palette: Fixed the double
Overviewitems, it'll now show up asWorkload OverviewandCluster Overview
1.19.5September 1, 2026
Links between Pods, Services and Gateway HTTP Route
β¨ What's new
- Added links between Pods, Services and Gateway HTTP Route
- Added matching Pods to Gateway API HTTP route
- Added a Warning Count badge to Events tab so you know there are events worth looking at
- Improve UX of Workload Overview to reduce flashing panels
π Bugs Fixed
- Fixed filter bug where condition is
statusDiscord
1.19.4August 27, 2026
Volume Attachment and Links between PV, PVC, VA
β¨ What's new
- Add support for Volume Attachment, which was also added to Cluster Overview
- Added Volume Attachment to Cluster Overview
- Resource Tabs (Overview/YAML/Events, etc) are now also part of tab history so it works as expected with Back/Forward features
- Add setting to restore previous behaviour of showing context selector on launch #573
π Bugs Fixed
- fix filter bug on Workloads/Cluter Overview Discord
1.19.3August 26, 2026
List of resource references and fixes
β¨ What's new
- Cross-reference links for common resources like Deployments, ConfigMap, Secrets, PriorityClasses, etc
- Some different shades of gray across the app, with more design changes to come
- Redesigned the sidebar, inspired by Slack
- Redesigned the tabs, inspired by VSCode and Brave
- The list of CRDs is now flat, rather than being displayed hierarchically
- The metadata section on the object view can be collapsed to reduce visual clutter
π Bugs Fixed
- fix broken Back/Forward mouse buttons after tabs were added #571
1.19.2August 25, 2026
Drag tab outside window and Bug fixes
β¨ What's new
- Drag a Tab outside the window to move it to a new window
- New
Terminalbutton changed to automatically select connected clusters - Removed coloring from Last Restart Reason
π Bugs Fixed
- [Linux] fix pasting on YAML Editor Discord
1.19.1August 24, 2026
kubectl attach, open in new window and some fixes
β¨ What's new
- Added support for
kubectl attach - Added
Shift+Clickas a shortcut to open link in new window
π Bugs Fixed
- correctly process ANSI clear escape sequences
- fixed a regression where the log settings button was invisible
1.19.0August 24, 2026
Tabs, auto-reconnect and other improvements!
β¨ What's new
- Aptakube now supports Tabs, with a similar experience as Browsers. The shortcut for favorites changed to F1-F12 as Cmd/Ctrl 1-9 feels more natural for tabs. #54
- Auto-reconnect to last connected cluster when launching Aptakube
- Added ValidatingAdmissionPolicy and ValidatingAdmissionPolicyBinding #530
- Added Cmd/Ctrl+E and Cmd/Ctrl+S as shortcuts for YAML Editor.
- Added option to selected matching namespace when filtering is active Discord
π Improvements
- Custom UI for Priority Classes
- Change default terminal to InApp instead of External
- Added ability to Reset column settings back to default state
- Increase max width for Sidebar when resizing
- Added support for terabytes instead of showing a large gigabytes numbers #566
π Bugs Fixed
1.18.8July 28, 2026
General Updates
This release contains no public-facing changes, only underlying dependency updates to enhance stability.
1.18.7July 23, 2026
Bug fixes
β¨ What's new
- added a keyboard shortcut to refresh Metrics views (βRΒ /Β Ctrl+R) with updated tooltip hintsΒ #563
π Improvements
- re-added the option to force refresh #563
- improved error handling on YAML Editor
π Bugs Fixed
- fixed a crash path in Command Palette
- fixed some UI inconsistencies
- fixed a minor leak on YAML Editor
1.18.6July 21, 2026
Scheduling Conditions and Networking Improvements
β¨ What's new
- Added Scheduling conditions to Deployments/StatefulSet/DaemonSet/Argo Rollout
π Improvements
- Reduced the number of TCP connections to the API Server
π Bugs Fixed
- Fixed a bug with Node List sort not being saved
1.18.5July 14, 2026
Improved Connection Recovery and some Bug Fixes
π Improvements
- Improved how we reconnect to the Kubernetes API whenever the connection is lost #558
- Added Connection status (Green Circle, Warning Triangle, Loading) to other places that it was missing
- Added ability to filter resources by their
uid - Name column is now sorted using a Natural Sort (worker-3 is shown after worker-2, instead of worker-21)
π Bugs Fixed
- [Windows] Fixed a bug when scrolling up/down on the Log Viewer Discord
- [macOS] Fixed a bug when launching Apple Terminal
1.18.4July 7, 2026
1.18.3July 3, 2026
"kubectl get all -n" and Fixes
β¨ What's new
- added a list of namespace resources in the Namespace View, similar to
kubectl get all -n {namespace}, but including some popular CRDs too
π Bugs Fixed
- [Windows] fixed a bug where YAML Editor failed to load
1.18.2July 2, 2026
Bug Fixes
π Improvements
- Added an option to paste from clipboard into In-App Terminal using Mouse Right Click
π Bugs Fixed
- Fixed an issue with theme not loading correctly
1.18.1July 1, 2026
Some improvements after a large release π
π Improvements
- added option to sort CronJob by NextRun
- added option to toggle CronJob schedule between Cron Expression and a Human Friendly format
- added
TERM_PROGRAM=Aptakubeto In-App Terminal - updated how we load PATH environment variables on Windows
1.18.0June 30, 2026
In-App Terminal, Custom Columns and a lot more!
β¨ What's new
- added an optional In-App Terminal as an alternative to External Terminals #86
- added ability to defined Custom Columns based on Labels and Annotations #34
- added a more flexible and powerful filtering syntax, with support for multi-word and negative conditions #360 #297
π Improvements
- added Provider ID as a column for Node and Karpenter NodeClaim
- added option to Refresh list of CRDs without having to reconect to the cluster #424
- added a
Next Runcolumn to list of CronJobs - added Kubernetes version to connected clusters #191
- aded support for HTTPS Proxy #553
- added
Namespacestatus to Cluster Overview - added a column to distinguish between DaemonSet Pods vs Other Pods in Node View
- list of favorites resources is now pinned while scrolling Discord
π Bugs Fixed
- [Linux] fixed a bug when launching Konsole #554
- [Linux] fixed a bug where Ptyxis was not being detected 497
- fixed an issue with scrolling through ConfigMap items #552
- fixed an issue where proxy settings were not being used when looking for latest release
- fixed an issue with the Current/Updated column in StatefulSet #548
- fixed a text overflow issue in Service Account #546
- fixed an issue with how we parse YAML true/false/yes/no 550
1.17.2June 1, 2026
1.17.1May 27, 2026
1.17.0May 26, 2026
Integration with Karpenter, KEDA, FluxCD and other improvements
β¨ What's new
- Custom UI for Karpenter (AWS/Azure/GCP) with support for NodeClaims and NodePools #531
- Custom UI for Keda: ScaledObject
- Custom UI for FluxCD: GitRepository, Kustomization and HelmReleases and HelmRepository
- Custom UI for PodDisruptionBudget
- Added NodeClaims and NodePools to Cluster Overview
- Added PodDisruptionBudget, Kustomization and HelmReleases to Workload Overview
- List of nodes now include CPU/Memory allocation as columns
π Improvements
- Rich-text editor for ConfigMap/Secrets: Discord
- Added debug profiles for Pods and Nodes
- validate port forward permission Discord
- added view logs context menu action #541
- Scaling a Deployment that is managed by HPA or KEDA is now disabled, and replaced with a link to the scaler
π Bugs Fixed
1.16.5May 6, 2026
Some improvements and bug fixes
π Improvements
- Improved performance of Log Viewer
- Added support for
resourceFieldRefin Pod environment variables - Added option drag and drop YAML files when creating resources
- Added support for
ca.tlsin Secrets
π Bugs Fixed
- fixed how we display events count
- fixed Gateway API links in Events list
- fixed HTTP/GRPC route status with multiple parents Discord
1.16.4May 1, 2026
HTTP/GRPC rules column + Fixes
π Improvements
- Added "Rules" column to HTTP/GRPC list Discord
π Bugs Fixed
- [macOS] Fixed an issue where Aptakube would sometimes crash when switching context
1.16.3April 23, 2026
Gateway API UI Improvements
π Improvements
- Various improvements to Gateway API UI Improvements, such as GRPCRoute, HTTP Route Status column, Parent Conditions, and a more complete matching support with Headers and QueryParams
- CPU and Memory are now fetched much sooner on first load, instead of waiting for first tick on configured interval
- Added support for Alacritty terminal on Linux, thanks @Daedaluz for the PR https://github.com/aptakube/launch-terminal-rs/pull/7
- Added a few more CRD icons
π Bugs Fixed
- Fixed an issue where on first load it would pickup the default namespaces from various clusters, instead of only the selected cluster.
1.16.2April 22, 2026
Gateway API UI Improvements
π Improvements
- Various improvements to Gateway API UI Improvements, such as GRPCRoute, HTTP Route Status column, Parent Conditions, and a more complete matching support with Headers and QueryParams
- CPU and Memory are now fetched much sooner on first load, instead of waiting for first tick on configured interval
- Added support for Alacritty terminal on Linux, thanks @Daedaluz for the PR https://github.com/aptakube/launch-terminal-rs/pull/7
- Added a few more CRD icons
π Bugs Fixed
- Fixed an issue where on first load it would pickup the default namespaces from various clusters, instead of only the selected cluster.
1.16.1April 15, 2026
Bug Fixes
π Bugs Fixed
- Fixed how we parse Event timestamp
- Fixed how we load the default namespace from Kubeconfig on first launch
- Fixed the Cluster and Workload Overview pages on ultrawide monitors
- Fixed the Set Image/Tag function when using init containers