Docker & Kubernetes GUI
Changelog
Release history and notes for Zenithal.
v1.0.6
LatestMarch 3, 2026
Zenithal 1.0.6
• Command input now accepts Docker-style syntax (CMD [...], ENTRYPOINT [...]) — automatically cleaned before running
• Dockerfile Import Wizard extracts CMD and Entrypoint from Dockerfiles and pre-fills the fields
• Fixed nested quote handling in container commands
• Fixed Save button not activating when editing container commands
• BuildKit secrets support for secure image builds
• Improved app stability and performance
v1.0.5
March 2, 2026
Zenithal 1.0.5
• Bind mount icon now shown on container cards for quick identification
• Bind mounts displayed in Volumes list with improved create sheet layout
• Protected bind mounts that are in use by containers from accidental deletion
• Saved bind mounts now load correctly and can be selected via picker when running containers
• Auto-populated required environment variables for common database images (PostgreSQL, MySQL, MongoDB, etc.)
• Improved app stability and responsiveness
v1.0.4
February 27, 2026
Zenithal 1.0.4
• Security scanning with vulnerability detection and severity breakdown
• One-click remediation — run fixes directly in running containers
• Export Dockerfile fixes for single or all vulnerabilities at once
• Smart cross-platform adaptation for remediation commands (Debian, Alpine, and more)
• Warnings when vulnerabilities are in base image layers and require upstream fixes
• Image name validation prevents build errors from invalid characters
• Menu bar now shows correct container status immediately on launch
v1.0.3
February 20, 2026
Zenithal 1.0.3
• Generate Dockerfile from any container with syntax highlighting and image intelligence
• Bind mount preservation in Dockerfile export/import for full round-trip fidelity
• Container metadata (mounts, labels) preserved across export and import
• Fix blank Save as Template dialog on first open
• Fix container export producing empty tar files
• Lima writable home mount for reliable file uploads
• Resizable file browser window with non-blocking file operations
• Collapsible sections in Run Container sheet replacing tabs
• Improved service dependency graph with polyline arrow routing
• Fix unresponsive tab switching during live profiling
• Kubernetes connection refresh after Compose-to-K8s migration
• Lima crash detection and port pre-flight validation
• Suggested mount paths for known images (nginx, postgres, etc.)
• Bind mount read-only toggle and pre-mount validation
• 22 detailed use-case guides added to documentation
v1.0.2
February 17, 2026
Zenithal 1.0.2
• Open in Browser — Safari icon on Compose project cards, container cards, and K8s services to quickly open running apps in the browser
• Compose-to-K8s safety — Port forwarding no longer kills Lima VM processes, preventing crashes during migration
• Stop Compose before migration — New button to stop the Compose stack first when port conflicts are detected
• Auto-navigate to Kubernetes — Sidebar switches to the K8s screen after a successful migration deployment
• K8s stability improvements — Fixed DNS routing on minikube, improved deploy UX, consolidated cluster operations, and fixed stale minikube recovery
• Minikube as default — Minikube is now the recommended K8s cluster type with guided setup and auto-recovery
• Port forward cleanup — Wizard tracks and terminates kubectl port-forward processes on dismiss
• Narrowed Lima recovery — VM recovery only triggers on known stale-state errors, preventing unnecessary restarts
v1.0.1
February 13, 2026
Zenithal 1.0.1
• Grid and list view modes for the Containers screen
• User-configurable resource limits in Settings
• Resource Guard to prevent VM overload from too many containers
• Editable YAML tab and custom template saving for Compose projects
• Deployment failure state indicators on Compose project cards
• Start progress toasts for Compose project operations
• Centralized auto-refresh for faster container visibility after deployments
• Fixed UI blocking during Compose template creation and image pulls
• Fixed Django+Celery, Uptime Kuma, and other Compose template errors
• Fixed UDP port YAML quoting in Compose Builder
• Fixed "Modifying state during view update" warnings
• Performance improvements: lazy rendering, cached grouping, pre-computed volume lookups
• Fixed 60s+ UI freeze on startup with many containers
• Background container launch from templates with pull progress bar
• Comprehensive security audit remediation across all shell commands
• OAuth PKCE support for Google and GitHub sign-in
• Image push improvements with registry authentication
• Kubernetes cluster management and resource wizards
• Security vulnerability scanning for container images
• Performance profiler and resource monitoring
v1.0.0
January 22, 2026
Initial release of Zenithal - Docker & Kubernetes GUI for macOS.
• Container dashboard with real-time monitoring
• Docker Compose orchestration
• Kubernetes integration & migration
• Built-in security scanning with Trivy
• Image management and registry support
• Volume and network management
• Native SwiftUI interface