All notable changes to this project will be documented in this file.
- ⬆️ Migrate to Next.js 14
- Server actions are now stable
- 🏗️ Migrate to React Query v5
- ⬆️ Bump dependencies
- ⬆️ Update dependencies
- 🦺 Fixed bug reintroduction caused by logging
- ✨ Added ability to view episode info, including runtime, description...
- 🏗️ Refactored rejection logic to avoid unintentional rejections during scanning
- 🦺 Fixed Special episode detection in cases where episode number is higher than total episode count
- 🦺 Fixed matched files not being displayed in episode list when metadata is undefined
- 🩹 Updated M3U8 proxy
- 🚨 Fixed failing scan
- 💄 New Home Page design
- 🔄 Added loading overlay while scanning
- ⏪️ Disabled Anify as source for episode covers
- 🦺 Fixed incorrect completion status in episode list
- 🔄 Modified some aspects in logs
- Directory path is now hidden
- Dumped info logs are now in separate folder
- Added more stats
- 🚨 Fixed failing build
- 🦺 Fixed directory selector returning only relative path
- This caused issues when default save path on qBittorrent was not the same as local directory
- ✨ Ability to deselect torrents from episode list preview
- 🔄 Changed default download directory to be the same as local directory when downloading batches
- ✨ Added progress bar to anime list
- 🦺 Fixed minor episode list image appearance inconsistencies
- 🦺 Fixed Continue watching section showing undownloaded episode when refreshing AniList
- 🏗️ Refactored how episode numbers are handled
- 🏗️ Better handling of mismatched episode count between AniList and AniDB
- 🦺 Fixed handling of "Episode 0" across the app
- ⚡️ Optimized "Resolve unmatched" feature
- 🦺 Fixed detection of "Episode 0" being included by AniList
- ✨ Added image shimmer effect
- ➖ Remove React devtool script
- ⬆️ Bump Next.js to 13.5.4
- ⬆️ Update dependencies
- 🎉 Support for Enhanced scanning (without AniList anime list data)
- 🦺 Fixed episode normalization
- 🦺 Fixed metadata hydration
- 🦺 Fixed Resolve unmatched feature
- ⚡️ Secured AniList token
- 🏗️ Better support for special episodes
- 🦺 Fixed and improved torrent search
- ⚡️ Improved scanning performance
- ⚡️ Improved episode normalization performance
- ⚡️ Improved UI
- 🦺 Bug fixes
- 🦺 Fixed directory selection
- 🏗️ Support for UNIX path separator by default
- 🏗️ Addition of new experimental features
- ⚡️ Optimized scanning
- ⚡️ Improved parsing
- 🦺 Bug fixes
- 🎉 Experimental features