Changelog
All notable changes and features in Tun.
Version 1.0.0
Initial ReleaseSite Management
- ✓ Create sites from scratch with guided wizard
- ✓ Import existing sites from ZIP backups
- ✓ Create sites from reusable blueprints
- ✓ Start, stop, and restart sites with one click
- ✓ Delete sites with confirmation dialog
- ✓ Drag-and-drop site reordering
- ✓ Site grouping and organisation
- ✓ Rename sites at any time
Blueprint System
- ✓ Save site configurations as reusable blueprints
- ✓ Create consistent project setups across teams
- ✓ Share blueprints with team members
- ✓ Blueprint includes PHP version, database settings, and Craft CMS configuration
Container Backends
- ✓ Support for OrbStack (recommended for macOS)
- ✓ Support for Colima container runtime
- ✓ Support for Podman daemonless container engine
- ✓ Support for Docker Engine
- ✓ Automatic container backend detection
- ✓ Automatic container orchestration and management
- ✓ Automatic Docker Compose configuration generation
Craft CMS Integration
- ✓ Support for Craft CMS 3.x
- ✓ Support for Craft CMS 4.x
- ✓ Support for Craft CMS 5.x
- ✓ Automatic Craft CMS version detection
- ✓ One-click admin dashboard access
- ✓ Seamless Craft CLI integration
- ✓ Automatic Craft CMS installation via Composer
Flexible Routing
- ✓ Hostname mode with HTTPS support
- ✓ Localhost mode with port-based routing
- ✓ Automatic SSL/TLS certificate generation
- ✓ Custom domain support for realistic local development
- ✓ Automatic Nginx reverse proxy configuration
Database Tools
- ✓ MySQL/MariaDB database support
- ✓ AdminNeo integration for database management
- ✓ Database backup functionality
- ✓ Database connection details with one-click copy
- ✓ One-click database access
- ✓ Automatic database setup and configuration
Development Tools
- ✓ Craft CLI integration
- ✓ Mailpit integration for email testing
- ✓ Log viewing and monitoring
- ✓ Xdebug toggle for PHP debugging
- ✓ PHP version switching (8.2, 8.3, 8.4)
Craft Cloud Integration
- ✓ Configure Craft Cloud project settings
- ✓ Deploy sites to Craft Cloud
- ✓ Manage multiple environments
- ✓ API token support for authentication
User Interface
- ✓ Tabbed interface: Overview, Database, Tools, Cloud, Errors
- ✓ Clean, modern interface design
- ✓ Dark mode support
- ✓ Site overview at a glance
- ✓ Quick actions for common tasks
Platform Support
- ✓ Native macOS application (10.15+)
- ✓ Native Windows application (10+)
- ✓ Native Linux application
- ✓ Built with Tauri for native performance
- ✓ Lightweight and fast
Architecture
- ✓ Tun Engine: Go-based CLI and daemon
- ✓ Tun App: Tauri desktop application (Rust + React/TypeScript)
- ✓ HTTP API for communication between app and engine
- ✓ Automatic daemon startup and management