Releases: 5rahim/seanime
Releases · 5rahim/seanime
v1.4.2
What's new?
- 🎉 Customize UI colors
- You can now easily customize the background and accent colors of the UI
- ✨ Docker image
- Seanime is now available as a Docker image. Check DOCKER.md for more information
- ⚡️ Added '--truewd' flag to force to Seanime use the binary's directory as the working directory
- This solves issues encountered on macOS
- ⚡️ Environment variables are now read before initializing the config file
- This solves issues with setting up Docker containers
- 🦺 Fixed episode card size setting being ignored in anime page
- 🦺 Fixed incorrect 'releasing' badge being shown in media cards when hovering
Open an issue
Compare: v1.4.1...v1.4.2
v1.4.1
What's new?
- ✨ Play random episode button
- ⚡️ Scanner: Improved absolute episode number detection and normalization
- 🦺 MPV: Fixed multiple instances launching when using 'Play next episode'
- 🦺 Progress tracking: Fixed progress overwriting when viewing already watched episodes with 'Auto update' on
- 🦺 Manga: Fixed disappearing chapter table
- 🦺 Scanner: Fixed panic caused by failed episode normalization
- 🦺 Offline: Disable Auto Downloader when offline
- 🦺 Manga: Fixed download list not updating properly
- 🦺 Offline: Fixed crash when snapshotting entries with missing metadata
- 💄 Removed legacy anime page layout
- 💄 Fixed some design inconsistencies
- 🏗️ Scanner: Generate scan summary after manual match
- 🏗️ Core: Refactored web interface codebase
- New code structure
- More maintainable and less bloated code
- Code generation for API routes and types
Open an issue
Compare: v1.4.0...v1.4.1
v1.4.0
What's new?
- 🎉 New feature: Offline mode
- Watch anime/read manga in the ‘offline view’ with metadata and images
- Track your progress and manage your lists offline and sync when you’re back online
- 🎉 New feature: Download Chapters (Experimental)
- Download from multiple sources without hassle
- Persistent download queue, interruption handling, error detection
- ✨ Manga: Added more sources
- Mangadex, Mangapill, Manganato
- ✨ Anime: Improved NSFW support
- Search engine now supports Nyaa Sukebei
- Hide NSFW media from your library
- ⚡️ Manga: Improved reader
- Reader settings are now unique to each manga series
- Automatic reloading of failed pages
- Progress bar and page selection
- Support for more image formats
- ⚡️ Added manga to advanced search
- ⚡️ Unified chapter lists with new toggles
- 💄 New settings page layout
- 💄 Added fade effect to media entry banner image
- 🦺 Scanner: Force media ID when resolving unmatched files
- 🦺 Manga: Fixed page indexing for Mangasee
- 🦺 Fixed incorrect start dates
- 🦺 Progress tracking: Fixed incorrect progress number being used when Episode 0 is included
- 🦺 UI: Fixed issues related to scrollbar visibility
- 🏗️ Core: Built-in image proxy
- ⬆️ Updated Next.js & switched to Turbopack
Open an issue
Compare: v1.3.0...v1.4.0
v1.3.0
What's new?
- ✨ Discord Rich Presence
- Anime & Manga activity + options to disable either one #30
- Enable this in your settings under the ‘Features’ section
- ✨ Command line flags
- Use
--datadir
to override the default data directory and use multiple Seanime instances
- Use
- ✨ Overhauled Manga Reader
- Added ‘Double Page’ layout
- Page layout customization
- Pagination key bindings
- Fixes spacing issues #31
- Note: This introduces breaking changes in the cache system, the migration will be handled automatically.
- ⚡️MAL manga progress syncing
- ⚡️Enable/Disable or Blur NSFW search results
- 🦺 Fixed MAL anime progress syncing using wrong IDs
- 🦺 Fixed MAL token refreshing
- 🦺 Fixed error toasts on authentication
- 🏗️ Removed built-in ‘List Sync’ feature
- Note: Use MAL-Sync instead
- 🏗️ Refactored config code
- 🏗️ Implemented automatic version migration system
- Some breaking changes will be handled automatically
Open an issue
Compare: v1.2.0...v1.3.0
v1.2.0
What's new?
This is not an April Fools joke
- 🎉 New feature: Manga (Experimental)
- Read manga chapters and sync your progress
- ✨ Added "Best releases" filter for Smart Search
- Currently powered by SeaDex with limited results
- ⚡️ Improved TVDB mappings for missing episode images
- ⚡️ Added YouTube embeds for trailers
- 🦺 Fixed TVDB metadata reloading
- You can now reload TVDB metadata without having to empty the cache first
- 🏗️ Improved Discover page
- Reduced number of requests to AniList with caching
- Faster loading times, lazy loading, more responsive actions
- 🏗️ Improved file cacher (Manga/Online streaming/TVDB metadata)
- Faster I/O operations by leveraging partitioned buckets
- Less overhead and memory usage
Open an issue
Compare: v1.1.2...v1.2.0
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