Releases: 5rahim/seanime
Releases · 5rahim/seanime
v2.7.0
What's new?
Read the summary here: https://seanime.rahim.app/docs/v2-7
- ✨ Updated design
- ✨ Command palette (Experimental)
- Quickly browse, search, perform actions, with more options to come
- Allows navigation with keyboard only #46
- ✨ Preview cards
- Preview an anime/manga by right-clicking on a media card
- ✨ Library: Filtering options #210
- Filter to see only anime with unseen episodes and manga with unread chapters #175 (Works if chapters are cached)
- New sorting options: Aired recently, Highest unwatched count, ...
- ✨ New UI Settings
- 'Continue watching' sorting, card customization
- Show unseen count for anime cards #209
- ⚡️ Torrent/Debrid streaming: 'Auto play next episode' now works with manually selected batches #211
- This works only if the user did not select the file manually
- ⚡️ Server: Reduced memory usage, improved performance
- ⚡️ Discord Rich Presence now works with online & media streaming
- ⚡️ 'Continue watching' UI setting options, defaults to 'Aired recently'
- BREAKING: Manga unread count badge needs to be reactivated in settings
- ⚡️ Torrent streaming: Slow seeding mode #200
- ⚡️ Debrid streaming: Auto-select file option
- ⚡️ Quick action menu #197
- Open preview cards, more options to come
- ⚡️ Revamped Settings page
- ⚡️ Anime library: Improved Direct Play performance
- ⚡️ Quickly add media to AniList from its card
- 🦺 Torrent streaming: Fixed auto-selected file from batches not being downloaded #215
- Fixed piece prioritization
- 🦺 Debrid streaming: Fixed streaming shows with no AniDB mapping
- 🦺 Anime library: 'Remove empty directories' now works for other library folders
- 🦺 Anime library: Download destination check now takes all library paths into account
- 🦺 Online streaming: Fixed 'auto next' not playing the last episode
- 🦺 Server: Fixed empty user agent header leading to some failed requests
- 🦺 Anime library: Ignore AppleDouble files on macOS #208
- 🦺 Manga: Fixed synonyms not being taken into account for auto matching
- 🦺 Manga: Fixed genre link opening anime in advanced search
- 🦺 Extension Playground: Fixed anime torrent provider search input empty value
- 🦺 Continuity: Ignore watch history above a certain threshold
- 🦺 Online streaming: Fixed selecting highest quality by default
- 🦺 Fixed Auto Downloader queuing same items
- 🦺 Manga: Fixed pagination when filtering by language/scanlator #217
- 🦺 Manga: Fixed page layout overflowing on mobile
- 🦺 Torrent streaming: Fixed incorrect download/upload speeds
- 🦺 Anime library: Fixed special episode sorting
- 🏗️ Server: Migrated API from Fiber (FastHTTP) to Echo (HTTP)
- 🏗 External media players: Increased retries when streaming
- 🏗 Torrent streaming: Serve stream from main server
- 🏗 Integrated player: Merged both online & media streaming players
- BREAKING: Auto play, Auto next, Auto skip player settings have been reset to 'off'
- 🏗 Renaming and Removals
- Scanner: Renamed 'matching data' checkbox
- Torrent/Debrid streaming: Renamed 'Manually select file' to 'Auto select file'
- Removed 'Use legacy episode cards' option
- 'Fluid' media page header layout is now the default
- ⬆️ Migrated to Go 1.23.5
- ⬆️ Updated dependencies
v2.6.2
What's new?
- ⚡️ Advanced search: Maintain search params during navigation #195
- 🦺 Torrent streaming: Fixed playback issue
- 🦺 Auto Downloader: Fixed list not updating correctly after batch creation
- 🔧 Torrent streaming: Reverted to using separate streaming server
v2.6.1
What's new?
- ⚡️ Anime library: Filtering by year now takes into account the season year
- ⚡️ Torrent streaming: Custom stream URL address setting #182
- 🦺 Scanner: Fixed duplicated files due to incorrect path comparison
- 🦺 Use AniList season year instead of start year for media cards #193
- 🏗️ Issue recorder: Increase data cap limit
v2.6.0
What's new?
- ✨ In-app issue log recorder
- Record browser, network and server logs from an issue you encounter in the app and generate an anonymized file to send for bug reports
- ⚡️ Auto Downloader: Added support for batch creation of rules #180
- ⚡️ Scanner: Improved default matching algorithm
- ⚡️ Scanner: Option to choose different matching algorithms
- ⚡️ Scanner: Improved filename parser, support for SxPx format
- ⚡️ Scanner: Reduced log file sizes and forced logging to single file per scan
- ⚡️ Improved Discover manga page
- ⚡️ New manga filters for country and format #191
- ⚡️ Torrent streaming: Serve streams from main server (Experimental)
- Lower memory usage, removes need for separate server
- ⚡️ Auto deletion of log files older than 14 days #184
- ⚡️ Online streaming: Added 'f' keybinding to restore fullscreen #186
- 💄 Media page banner image customization #185
- 💄 Media banner layout customization
- 💄 Updated user interface settings page
- 💄 Updated some styles
- 💄 Added 'Fix border rendering artifacts' option to UI settings
- 🦺 Fixed Auto Downloader form #187
- 🦺 Streaming: Fixed auto-select for media with very long titles
- 🦺 Fixed torrent streaming on VLC
- 🦺 Fixed MPV resumed playback with watch continuity enabled
- 🦺 Desktop: Fixed sidebar menu item selection
- 🏗️ Auto Downloader: Set minimum refresh interval to 15 minutes (BREAKING)
- If your refresh interval less than 15 minutes, it will be force set to 20 minutes. Update the settings accordingly.
- 🏗️ Moved 'watch continuity' setting to 'Seanime' tab
v2.5.2
What's new?
- 🦺 Fixed SeaDex extension #179
- 🦺 Fixed Auto Downloader title comparison
- 🦺 Fixed m3u8 proxy HTTP/2 runtime error on Linux
- 🦺 Fixed Auto Downloader array fields
- 🦺 Fixed online streaming error caused by decimals
- 🦺 Fixed manual progress tracking cancellation
- 🦺 Fixed playback manager deadlock
- 🦺 Desktop: Fixed external player links
- 🦺 Desktop: Fixed local file downloading (macOS)
- 🦺 Desktop: Fixed 'open in browser' links (macOS)
- 🦺 Desktop: Fixed torrent list UI glitches (macOS)
- 🏗️ Desktop: Added 'reload' button to loading screen
- ⬆️ Updated filename parser
- Fixes aggressive episode number parsing in rare cases
- ⬆️ Updated dependencies
- 🔑 Updated license to GPL-3.0
v2.5.1
What's new?
- 💄 Updated built-in media player theme
- 🦺 Fixed Auto Downloader form fields (regression)
- 🦺 Fixed online streaming extension API url (regression)
- ⬆️ Migrated to Go 1.23.4
- ⬆️ Updated dependencies
v2.5.0
What's new?
- ⚡️ UI: Improved rendering performance
- ⚡️ Online streaming: Built-in Animepahe extension (Experimental)
- ⚡️ Desktop: Automatically restart server process when it crashes/exits
- ⚡️ Desktop: Added 'Restart server' button when server process is terminated
- ⚡️ Auto progress update now works for built-in media player
- ⚡️ Desktop: Back/Forward navigation buttons #171
- ⚡️ Open search page by clicking on media genres and ranks #172
- ⚡️ Support for AniList 'repeat' field #169
- ⚡️ Ignore dropped anime in missing episodes #170
- ⚡️ Improved media player error logging
- ⚡️ Online streaming: m3u8 video proxy support
- ⚡️ Ability to add to AniList individually in 'Resolve unknown media'
- 🦺 Fixed TorBox failed archive extraction
- 🦺 Fixed incorrect 'user-preferred' title languages
- 🦺 Fixed One Piece streaming episode list
- 🦺 Added workaround for macOS video player fullscreen issue #168
- Clicking 'Hide from Dock' from the tray will solve the issue
- 🦺 Fixed torrent streaming runtime error edge case
- 🦺 Fixed scanner 'Do not use AniList data' runtime error
- 🦺 Fixed Transmission host setting not being applied
- 🦺 Javascript VM: Fixed runtime panics caused by 'fetch' data races
- 🦺 Online streaming: Fixed scroll to current episode
- 🦺 Online streaming: Fixed selecting highest/default quality by default
- 🦺 Fixed UI inconsistencies
- 🏗️ Removed 'Hianime' online streaming extension
- 🏗️ Real Debrid: Select all files by default
- 🏗️ UI: Improved media card virtualized grid performance
- 🏗️ Javascript VM: Added 'url' property to fetch binding
- 🏗️ Reduced online streaming cache duration
- 🏗️ Core: Do not print stack traces concurrently
- 🏗️ UI: Use React Compiler (Experimental)
- ⬆️ Updated dependencies
v2.4.2
What's new?
- ⚡️ 'Include in library' will keep displaying shows when caught up
- ⚡️ Settings: Open data directory button
- 🦺 Desktop: Fixed authentication issue on macOS
- ⚡️ Desktop: Force single instance
- ⚡️ Desktop: Try to shut down server on force exit
- ⚡️ Desktop: Disallow update from Web UI
- 🦺 Desktop: Fixed 'toggle visibility'
- 🦺 Desktop: Fixed 'server process terminated' issue
v2.4.1
What's new?
- ⚡️ Desktop: Close to minimize to tray
- The close button no longer exits the app, but minimizes it to the system tray
- Exit the app by right-clicking the tray icon and selecting 'Quit Seanime'
- ⚡️ Qbittorrent: Custom tag settings #140
- 🦺 Fixed Linux server requiring libc
- 🦺 Desktop: Fixed 'toggle visibility'
v2.4.0
What's new?
- 🚀 Desktop app
- You can now download the new desktop app for Windows, macOS, and Linux
- The desktop app is a standalone GUI that embeds its own server
- 🦺 Anime library: Fixed toggle lock button
- 🦺 Torrent streaming: Fixed file previews
- 🏗️ Rename 'enhanced scanning'
- 🔨 Updated release workflow