Hotfix Release & API Documentation
🐛 Bug Fixes
- ui: Mouse wheel now works in all
CommandList-based dropdowns (Radix ScrollArea bypass) - MSSQL: Backup failures now include actual SQL Server error messages instead of only "terminating abnormally"
- performance: Resolved multiple patterns causing app hangs — parallel health checks with 15s timeout, async MySQL CLI detection, async file I/O, adaptive history polling
🔧 CI/CD
- pipeline: Added
validatestage running lint, type-check, and tests in parallel before Docker builds - pipeline: Split single
docker buildxinto parallel amd64/arm64 jobs, combined viaimagetools create - Docker Hub: Automatically pushes README to Docker Hub on release with absolute image URLs
📝 Documentation
- API: Full OpenAPI 3.1 spec with interactive Scalar reference at
/docs/apiand api.dbackup.app - user guide: Getting Started rewritten and expanded into multi-page User Guide (Getting Started, First Steps, First Backup)
- README: Revised feature list, added Community & Support section with Discord, GitLab Issues, and contact emails
🐳 Docker
- Image:
skyfay/dbackup:v1.0.1 - Also tagged as:
latest,v1 - Platforms: linux/amd64, linux/arm64