All notable changes to this project are documented here, following the rules of Keep a Changelog and Semantic Versioning.
v0.3.0 - 2026-02-11
- Multi-profile / multi-VPS support across auth, API calls, settings, and pod/log/domain flows.
- Pod-to-pod communication improvements with project network and network alias support.
- Existing server communication now consistently follows the active profile across settings, logs, and domains.
- Pod networking behavior now uses project-scoped naming and alias patterns for service-to-service communication.
- Removed and sanitized token exposure in logs and git clone output.
- Improved cookie security handling.
Full Changelog: v0.2.0...v0.3.0
v0.2.0 - 2026-02-04
- New panel-based UI with a single-view workflow (no page hopping).
- Tree sidebar navigation for Projects -> Pods.
- Keyboard shortcuts overlay via
?. - Safer domain deletion flow with explicit
DELETEconfirmation.
- Navigation and interaction model moved to panel-driven UX.
- Pod cleanup fixes.
- Deploy log handling fixes.
Full Changelog: v0.1.2...v0.2.0
v0.1.2 - 2025-12-27
- Replaced custom pod-logs viewport with bubbles viewport.
- Encrypted environment variables are now properly decrypted for TUI display and container deployment.
Full Changelog: v0.1.1...v0.1.2
v0.1.1 - 2025-12-25
- SQLite as default database; PostgreSQL optional.
- Uninstall route.
- Documentation site.
- TUI connection check starts on auth success.
- DB bind mount path for production setup.
Full Changelog: v0.1.0...v0.1.1
v0.1.0 - 2025-12-21
- First public release of Deeploy.
- Terminal-first Docker app deployments to VPS.
- Automatic SSL and instant domain setup.
- Install scripts for server and TUI.
Full Changelog: v0.1.0