Releases: 5rahim/seanime
Releases · 5rahim/seanime
v1.1.2
What's new?
- ✨ Added support for TVDB images
- Fix missing episode images by fetching complementary TVDB metadata for specific media. Docs
- ⚡️ Improved smart search results for AnimeTosho
- ⚡️ Unresolved file manager sends fewer requests
- 🚑️ Fixed runtime error caused by Auto Downloader
- 🚑️ Fixed bug introduced in v1.1.1 making some pages inaccessible
- 🦺 Fixed Auto Downloader skipping last episodes
- 🦺 Fixed smart search torrent previews
- 🦺 Fixed trailers
- 🦺 Removed ambiguous "add to collection" button
- 🦺 Fixed start and completion dates not showing when modifying AniList entries on "My Lists" page
- 🏗️ Refactored episode metadata code
Open an issue
Compare: v1.1.1...v1.1.2
v1.1.1
v1.1.0
What's new?
- 🎉 New feature: Online streaming
- Stream (most) anime from online sources without any additional configuration
- Note: This is not a main feature, and needs to be enabled
- ✨ Added “Play next episode” button in progress modal
- ✨ Added trailers
- ⚡️Improved torrent search for AnimeTosho
- ⚡️Improved auto file section for torrent downloads
- Seanime can now select the right episode files in multi-season batches, and will only fail when it can’t tell seasons apart
- Feature now available for Transmission v4
- ⚡️ Custom background images are now visible on all pages
- ⚡️ Added ability to un-match in unknown media resolver
- 🦺 Fixed authentication #26
- 🦺 Fixed torrent name parsing edge case #24
- 🦺 Fixed ‘resume torrent’ button for qBittorrent client #23
- 🦺 Fixed files with episode number ‘0’ not appearing in Playlist creation
- 🦺 Fixed panic caused by torrent search for anime with no AniDB metadata
- 🦺 Fixed incorrect in-app settings documentation for assets #21
- 🦺 Fixed anime title text clipping #22
- 🦺 Fixed frontend Playlist UI issues
- 🦺 Added in-app note for auto scan
- 🏗️ Playlists are now stable
- 🏗️ Refactored old/unstable code
- 🏗️ Refactored all tests
Open an issue
Compare: v1.0.0...v1.1.0
v1.0.0
What's new?
Note: The project has entered its beta phase with a lot of new features, and many changes under the hood. This release will pave the way for future, smaller updates -- until the next big thing. Feel free to report any issues you encounter and thank you for using Seanime!
- 🎉 Updated UI
- Smoother navigation
- Completely refactored components
- Some layout changes
- 🎉 New feature: Transmission v4 support (Experimental)
- 🎉 New feature: UI Customization
- Customize the main pages to your liking in the new UI settings page
- Note: More customization options will be added in future releases
- 🎉 New feature: Playlists (Experimental)
- Create a queue of episodes and play them in order, (almost) seamlessly
- 🎉 New feature: Auto scan
- Automatically scan your library for new files when they are added or removed
- You don't need to manually refresh entries anymore
- ⚡️ Refactored progress tracking
- Progress tracking is now completely server-side, making it more reliable
- ⚡️ Improved MPV support
- MPV will now play a new file without opening a new instance
- ⚡️ Added ability to remove active torrents
- 🏗️ Updated config file options
- The logs directory has been moved to the config directory and is now configurable
- The web directory path is now configurable (though not recommended to change it)
- Usage of environment variables for paths is now supported
- 🏗️ Updated terminal logs
- 🏗️ Refactored torrent handlers
- 🦺 "Download missing only" now works with AnimeTosho
- 🦺 Fixed client-side crash caused by empty scan summary
- 🦺 Various bug fixes and improvements
- ⬆️ Updated dependencies
Open an issue
Compare: v0.4.0...v1.0.0
v0.4.0
What's new?
- 🎉 Added support for AnimeTosho
- Smart search now returns more results with AnimeTosho as a provider
- You can change the torrent provider for search and auto-download in the in-app settings
- Not blocked as often by ISPs #16
- ✨ Added ability to silence missing episode notifications for specific media
- ⚡️ Improved scanning accuracy
- Fixed various issues related to title parsing, matching and metadata hydration
- ⚡️ Improved runtime error recovery during scanning
- Scanner will now try to skip problematic files instead of stopping the entire process
- Stack traces are now logged in scan summaries when runtime errors occur at a file level, making debugging easier
- ⚡️ Auto Downloader will now add queued episode magnets from the server
- 💄 Minor redesign of the empty library page
- 🦺 Fixed issue with static file serving #18
- 🦺 Fixed panic caused by episode normalization #17
- ⬆️ Updated dependencies
- ⬆️ Migrated to Go 1.22
- 🔨 Updated release workflow
Open an issue
Compare: v0.3.0...v0.4.0
v0.3.0
What's new?
- 🏗️ BREAKING: Unified server and web interface
- The web interface is now served from the server process instead of a separate one
- The configuration file is now named
config.toml
- This update will reset your config variables (not settings)
- 🏗️ Handle runtime errors gracefully
- Seanime will now try to recover from runtime errors and display the stack trace
- ⚡️ Support for different server host and port
- Changing the server host and port will not break the web interface anymore
- ✨ Added update notifications
- Seanime will now check for updates on startup and notify you if a new version is available (can be disabled in settings)
- You can also download the update from the Web UI
- ⚡️ Added ability to download ".torrent" files #11
- ⚡️ Improved MPV support
- Refactored the implementation to be less error-prone
- You can now specify the MPV binary file path in the settings
- 🦺 Fixed bug causing scanner to keep deleted files in the database
- 🦺 Fixed UI issues related to Auto Downloader notification badge and scanner dialog
- 🦺 Fixed duplicated UI items caused by AniList custom lists
- 🏗️ Refactored web interface code structure
- ⬆️ Updated dependencies
Open an issue
Compare: v0.2.1...v0.3.0
v0.2.1
What's new?
- ✨ Added MPV support (Experimental) #5
- 🦺 Fixed issue with local storage key value limit
- 🦺 Fixed crash caused by incorrect title parsing #7
- 🦺 Fixed hanging requests caused by settings update #8
Open an issue
Compare: v0.2.0...v0.2.1
v0.2.0
What's new?
- 🎉 New feature: Track progress on MyAnimeList
- You can now link your MyAnimeList account to Seanime and automatically update your progress
- 🎉 New feature: Sync anime lists between AniList and MyAnimeList (Experimental)
- New interface to sync your anime lists when you link your MyAnimeList account
- 🎉 New feature: Automatically download new episodes
- Add rules (filters) that specify which episodes to download based on parameters such as release group, resolution, episode numbers
- Seanime will automatically parse the Nyaa RSS feed and download new episodes based on your rules
- ✨ Added scan summaries
- You can now read detailed summaries of your latest scan results, allowing you to see how files were matched
- ✨ Added ability to automatically update progress without confirmation when you finish an episode
- ⚡️ Improved handling of AniList rate limits
- Seanime will now pause and resume requests when rate limits are reached without throwing errors. This fixes the largest issue pertaining to scanning.
- ⚡️ AniList media with incorrect mapping to AniDB will be accessible in a limited view (without metadata) instead of being hidden
- ⚡️ Enhanced scanning mode is now stable and more accurate
- 💄 UI improvements
- 🦺 Fixed various UX issues
- ⬆️ Updated dependencies
Open an issue
Compare: v0.1.6...v0.2.0
v0.1.6
v0.1.5
What's new?
- 🚑️ Fixed scanning error caused by non-existent database entries
- ⬆️ Updated dependencies
Open an issue
Compare: v0.1.4...v0.1.5