What's New in v0.12.0
New Features
- Version badge in navbar - shows running version; click to see if an update is available; can be hidden in navbar settings
- Entrypoint chips (#22) - entrypoint fields now show selectable chips fetched from the Traefik API instead of free-text input
- Middleware chips - middleware field shows selectable chips fetched from the Traefik API; falls back to text input if none found
- Domain chip layout (#20, #21) - domain selection uses horizontal chips with truncation for long names
- Middleware detail panel - info button on middleware cards opens a panel with full YAML config; Edit button opens the edit modal directly
- Clickable domains and targets - click any domain or target on a route card to copy it; shows a "Copied!" toast
- Multi-domain card display - multiple domains stack vertically on route cards
Bug Fixes
- Multi-domain open link - open button on multi-domain routes was pointing to
about:blank#blocked - Version display (#23) - footer and navbar showed the latest GitHub tag instead of the deployed version
- Native install crash (#24) -
PermissionErroron startup when secret key path was hardcoded to/app/config/instead of usingSETTINGS_PATH - Standalone element error - deleting or disabling routes/middlewares no longer leaves empty YAML sections that Traefik rejects
- Backups sort order - backups now sort newest first instead of alphabetically