Mydia v0.2.1
This bugfix release improves TV show organization, adds library management features, and refines the user interface.
Bug Fixes
TV Show Organization
- Fixed season pack downloads not creating proper season folders
- Improved episode file placement with correct season directory structure
- Enhanced media import to properly lookup and organize episodes by season
Season Management
- Fixed TV show seasons collapsing when taking actions on non-last seasons
- First season now expands by default for better UX
- Improved season toggle state management
New Features
Library Management
- Added re-scan button to Movies and TV Shows pages
- Real-time scan progress with PubSub broadcasting
- Scan results show new, modified, and deleted file counts
File Renaming
- New "Rename Files" feature with preview modal
- Shows current vs. proposed filenames before applying changes
- Batch rename support with success/error reporting
UI Improvements
- Removed status label text, keeping only color-coded icons with tooltips
- Added "Partial" episode status for incomplete downloads
- Cleaner status badges throughout the application
- Fixed page title suffix from "Phoenix Framework" to "Mydia"
Technical Changes
- Added PubSub events for library scanner lifecycle
- Enhanced
FileRenamermodule with batch operations - Improved episode lookup logic in media import
- Added comprehensive file rename preview system
Full Changelog: v0.2.0...v0.2.1