Dany Desktop v1.0.1 — Stability Update
Dany Desktop v1.0.1
This release focuses on major production stability improvements, download reliability, backend architecture fixes, and a smoother desktop experience.
Fixed
- Fixed multiple IPC listener stacking causing memory leaks and UI lag
- Fixed zombie
ffmpeg.exeprocesses continuing after cancel - Fixed download cancel issues with full process tree termination
- Rebuilt active download handling using task-based
Map()architecture - Fixed renderer crash when closing the app during active downloads
- Added strict success validation to prevent false download success states
- Removed raw Python source code from packaged production builds
- Added real auto-update progress tracking using
electron-updater - Improved antivirus quarantine detection and recovery messaging
- Fixed packaged app Python spawn issues (
spawn python ENOENT) - Improved backend executable path resolution for production builds
- Improved installer packaging reliability and bundled binary validation
Improved
- Better YouTube 4K / 8K format detection
- Improved DASH merge stability with FFmpeg
- Better progress tracking with real speed + ETA updates
- Cleaner packaged installer structure
- Improved Start Menu / desktop integration
- Better production-safe updater flow using GitHub Releases
Platforms Supported
- YouTube
- Spotify
Tech Stack
Electron + Python + yt-dlp + FFmpeg + PyInstaller + Electron Builder
This update makes Dany Desktop significantly more stable and ready for public production use.
Thank you for supporting the project.
⭐ Star the repository on GitHub if you like the project.