Skip to content

Releases: 5rahim/seanime

v3.8.6

09 Jun 13:32

Choose a tag to compare

What's new?

  • 🦺 Fixed settings regression (v3.8.5/gomobile)

Open an issue

v3.8.5

09 Jun 09:01

Choose a tag to compare

What's new?

  • 🦺 Built-in Torrent Client: Fixed runtime error causing by pausing
  • 🦺 Built-in Torrent Client: Added in-memory map fallback
  • 🦺 VideoCore: Potential fix for body pointer events
  • 🦺 Manga: Potential fix for image format and size detection failing
  • 🏗️ Core: Improved support for gomobile

Open an issue

v3.8.4

07 Jun 17:21

Choose a tag to compare

What's new?

  • ✨ Built-in torrent client (Experimental)
    • Only available as a feature flag
  • ⚡️ Transcode: Support for Low-power Intel QSV
  • ⚡️ Manga: Support for zooming
  • ⚡️ AniList: Support for animated profile pictures
  • ⚡️ Plugin: Added dropdown actions for manga
  • ⚡️ Plugin: Option to change fetch redirect policy
  • ⚡️ VideoCore(Perf): Optimized subtitle parsing
  • 🦺 VideoCore: Fixed keybinds handling and input focus in mini player
  • 🦺 Extension: Fixed unified code diff
  • 🏗️ Core: Experimental support for gomobile

Open an issue

v3.8.3

24 May 13:26

Choose a tag to compare

What's new?

  • ⚡️ Plugins: ctx.appSettings now includes debrid, torrent streaming and transcode settings
  • ⚡️ Torrent streaming: Option to preload next stream (Unstable)
  • 🦺 Scanner: Fixed runtime error caused by concurrent file checking
  • 🦺 VideoCore: Fixed autonext skipping playlist episodes
  • 🦺 VideoCore: Fixed playback failure when replaying fully downloaded torrent stream
  • 🦺 VideoCore: Fixed occasional bugs caused by new React19 ref handling
  • 🦺 VideoCore(Perf): Throttle torrent stream subtitle events to avoid UI lag
  • 🦺 VideoCore(Perf): Throttle thumbnail scrobbling requests
  • 🦺 Torrentstream: Dropping torrent removes them on disk immediately
  • 🦺 MPV: Potential fix for stale events causing incorrect progress updates
  • 🦺 MPV: Generate fresh IPC sockets for each launch to avoid collisions
  • 🏗️ MPV: Refactored error messages handling
  • 🏗️ BREAKING(MPV): Set socket to empty or default or playback will fail
  • 🏗️ VideoCore: Use View Transitions for mini player transitions
  • 🏗️ Torrentstream: Fully downloaded files now stream from file on disk directly
  • 🏗️ UI: Replaced drawer components and built-in player drawer to avoid layout thrashing

Open an issue

v3.8.2

14 May 08:51

Choose a tag to compare

What's new?

  • 🦺 VideoCore: Fixed audio selection
  • 🦺 VideoCore: Fixed auto next for local files
  • 🦺 VideoCore: Disallow miniplayer in fullscreen app mode
  • 🦺 VideoCore: Fixed torrent stream playback cancellation logic
  • 🦺 VideoCore: Refactored escape key handling
  • 🦺 Manga: Fixed incorrect progress updates on next chapter
  • 🦺 Schedule: Fixed incorrect timezone in modals
  • 🦺 Hide Spoilers: Fixed torrent selection modal handling
  • 🦺 Issue Recorder: Fixed query error serialization
  • 🦺 Torrent Search: Fixed runtime error causing fewer results
  • 🦺 Core: Disabled request body limits
  • 🦺 Denshi: Skip inital view transition on content load

Open an issue

v3.8.1

08 May 11:59

Choose a tag to compare

What's new?

  • 🦺 Online streaming: Fixed sidebar visibility in fullscreen mode

Open an issue

v3.8.0

08 May 09:37

Choose a tag to compare

What's new?

  • ✨ Torrent Search: Search from multiple providers at once
    • Seanime can now aggregate torrent results from multiple providers
  • ⚡️ Subtitle Translator: Support for OpenAI-compatible local LLMs
  • ⚡️ UI: Route preloading and faster transitions
    • Media entries in your collection will open virtually instantly
    • Media pages loading time has been reduced by 40%
  • ⚡️ Denshi: Window position and size are now remembered
  • ⚡️ VideoCore: Auto-import local subtitle files
    • The native player will now automatically import subtitle files from the same directory as the video file
  • ⚡️ External Player Link: New '{subtitleUrl}' placeholder for local sub files
  • ⚡️ UI: Ability to hide spoilers
    • New '/spoilers' command to toggle spoilers on/off for a specific anime
  • ⚡️ Online streaming: New HTTP/1-based video proxy
  • ⚡️ Online streaming: Option to automatically cycle through providers
    • Seanime can now try providers until a working one is found
  • ⚡️ Extensions: Ability to disable extensions
  • ⚡️ Streaming: Ability to delete previous batch selection
  • ⚡️ Debrid: Improved downloading handling
    • Fixes some edge cases encountered while downloading from TorBox and RD
  • ⚡️ Plugins: More APIs
    • 'ctx.settings', 'ctx.auth', 'ctx.extensions' to securily manage the app systems
  • ⚡️ Settings: New 'Extension Secure Mode'
    • Confirmation prompts whenever an extension tries to perform a sensitive action
  • 🦺 qBittorrent: Fixed support for 5.2.x
  • 🦺 Cache mode: Queued updates are deleted on manual mutation
  • 🦺 VideoCore: Potential fix for duplicated subtitles
  • 🦺 VideoCore: Potential fix for media session not being ended
  • 🦺 Online streaming: Fixed video source selection
  • 🦺 Online streaming: Fixed occasional HTTP/2 related errors
  • 🦺 Plugins: Faster reads for '$storage' and '$store'
  • 🦺 UI: Fixed some UI issues
  • 🦺 Auto Downloader: Fixed handling of debrid downloads
  • 🦺 Manga: Fixed chapter page image height
  • 🦺 Core: Fixed handling of stale cookies
  • ⬆️ Updated Go to 1.26.2

Open an issue

v3.7.1

29 Apr 08:20

Choose a tag to compare

What's new?

  • ⚡️ Cache mode: Ability to update entries in the cache (Experimental)
    • You can now update progress while AniList is down. Data will be auto-synced when AniList is back online.
  • ⚡️ VideoCore: Ability to save screenshots to disk
  • ⚡️ Plugin: Added more APIs
    • Added '$shared' API for sharing pure functions between hooks and runtimes
    • Added 'ctx.jobs', 'ctx.settings', 'ctx.cache' for less boilerplate
    • Added '$debug' API for looking at plugin logs on the client
  • 🦺 Cache mode: Fixed certain queries bypassing the cache layer
  • 🦺 Home: Fixed 'not authenticated' errors for local accounts
  • 🦺 Torrentstream: Fixed 'Disable IPV6' option not working
  • 🦺 Plugin: Fixed potential crash caused by concurrent shared map writes
  • 🦺 Torrentstream: Fixed HEAD requests
  • 🦺 MPV: Fixed player launch when using '--terminal=no --really-quiet'
  • 🦺 Auto-select: Fixed form fields showing empty values after saving
  • 🦺 Settings: Fixed form fields showing empty values after saving
  • 🦺 UI: Fixed some UI issues

Open an issue

v3.7.0

25 Apr 13:32

Choose a tag to compare

What's new?

  • 🔒 BREAKING: Non-local instances now require a server password (Read the docs for more info).
  • ⚡️ Search: Support for tags #614
  • ⚡️ Plugins: New APIs and Hooks
    • Added VideoCore play methods (#699) and skip data manipulation
    • Added API to register an episode tab
    • Added Auto Downloader, Torrent search hooks
    • Added Playback, Scanner, Debrid, Torrent streaming, Torrent search, Auto-select API methods
  • ⚡️ Home Screen: Added 'Repeating' filter for 'My lists'
  • ⚡️ Windows: Use user-default explorer application
  • ⚡️ Denshi: Right-click context menu for inputs
  • ⚡️ VideoCore: Increased subtitle parsing speed for local files
  • ⚡️ Denshi Player: Fullscreen with double click instead of double right-click
  • ⚡️ Search: Global search no longer filters out adult entries
  • 🦺 Denshi: Fixed blank screen after server reconnection
  • 🦺 Playback: Fixed stale data being used for events
  • 🦺 Transcoder: Potential fix for 10bit issues with NVENC (?)
  • 🦺 Continuity: Fixed potential progress being ignored
  • 🦺 Scanner: Fixed unrelated roman numerals being treated as seasons
  • 🦺 Video Proxy: Fixed slow non-HLS video proxy #710
  • 🦺 Plugin: Fixed $storage API returning stale data
  • 🦺 VideoCore: Fixed screenshots with Anime4K
  • 🔒 Security overhaul
    • Added securemode = "strict" which disables certain actions and plugin capabilities
    • Config: Added server.accessAllowlist server.trustedProxies and server.externalUrl (Experimental)
    • Improved Electron security for renderers
    • Added security checks for server-side Electron macOS updater
    • Improved client identity security checks
  • 🏗️ Denshi: App startup no longer relies on websocket connection

Open an issue

v3.6.1

16 Apr 09:03

Choose a tag to compare

What's new?

  • 🦺 In-App Player: Fixed deadlock caused by stream cancelation
    • Cancelling a stream no longer cause future stream requests to hang (regression)
    • It is now possible to cancel a stream while metadata is being loaded
  • 🏗️ VideoCore: Refactored stream cancellation logic

Open an issue