Skip to content

Releases: 5rahim/seanime

v3.5.2

03 Mar 14:52

Choose a tag to compare

What's new?

  • ⚡️ Built-in Player: Improved performance
    • Reduced lag caused by animations and subtitle streaming
  • ⚡️ Added "Check for updates" button
  • ⚡️ Added Update Channels (Experimental)
    • Github (Default), Seanime (GitHub alternative), Seanime Canary (Alpha/Beta releases)
  • ⚡️ Issue Recorder: Reduced final size by deduplicating content
  • ⚡️ Qbittorrent: Added re-authentication mechanism
  • 🔒 Server: Fixed various security issues
  • 🦺 MKV Parser: Fixed handling of chapters from multiple editions
    • Fixes out-of-sync seekbar
  • 🦺 Rsbuild: Added missing node polyfills
    • Fixes "Copy stream URL" (regression)
  • 🦺 UI: Fixed PageWrapper forward ref
    • Fixes home carousel items not loading
  • 🦺 Library: Fixed missing episodes not refreshing after toggling notifications
  • 🦺 Anime: Fixed entry list and library data not showing up in carousels
  • 🏗️ Server: Added update channel fallback

Open an issue

v3.5.1

25 Feb 18:16

Choose a tag to compare

What's new?

  • ✨ Denshi: Added desktop app settings
    • Close to tray, Open in background, Open at login
  • ⚡️ Scanner: Improved handling of batch folder titles
    • Fixed cases where generic batch folder titles could cause incorrect matches downstream
  • ⚡️ Extensions: Added $scannerUtils helper API
    • Provides utility functions manipulating media titles and building search queries
  • ⚡️ VideoCore: Custom subtitle delay controls #628
  • ⚡️ Server: Automatically log out of AniList when token is invalid
  • 🦺 Server: Fixed incorrect "Completed" status on progress update for unauthenticated users
  • 🦺 Server: Don't count AniList 404 errors as API failures
  • 🦺 Scanner: Fixed hydration rules runtime error #632
  • 🦺 VideoCore: Fixed potential layout thrashing
  • 🏗️ Server: Redact username in logs and issue reports
  • 🏗️ DX: Fixed Tailwind HMR

Open an issue

v3.5.0

15 Feb 15:43

Choose a tag to compare

What's new?

  • ✨ New Library Scanner
    • Context-aware matching that no longer relies solely on fuzzy matching
    • Improved accuracy for title variations, smarter parsing and comparisons
    • Better handling of multi-season anime, movies and specials
  • ✨ Scanner: Configuration
    • Add rules to fully customize matching and hydration behavior
  • ✨ Improved Issue Recorder
    • Issue Recorder now records the UI, allowing to reproduce issues more easily
    • Ability to attach screenshots and notes to recordings
  • ⚡️ Scanner: Added support for Anime Offline Database
    • Enhanced matching will now use the Anime Offline Database to improve accuracy
  • ⚡️ New Transcoding/Direct Play media player
    • Video playback using transcoding/direct play will now use Seanime's custom player (VideoCore)
  • ⚡️ Updated LibASS Renderer (Jassub)
  • ⚡️ Theming: Added toggle for restoring blur effects
  • ⚡️ Improved filename parser
  • ⚡️ Super Update: Added 'start=' enumeration support
  • ⚡️ VideoCore: Stats for nerds
    • View file path, codecs, playback info with the keybind 'Z'
  • ⚡️ VideoCore: Character Lookup
    • Quickly lookup characters while watching with the keybind 'H'
  • ⚡️ Sidebar: 'Search' button now redirects to the search page
    • Use 's' keybind for quick search access
  • ⚡️ Denshi: Click on tray icon to toggle visibility #599
  • ⚡️ Password inputs are now masked by default
  • ⚡️ Internal: Revamped Scan Log Viewer
  • ⚡️ Internal: Revamped Issue Log Analyzer
    • Added Session Replays for easier debugging
  • 🦺 Auto Downloader: Fixed handling of custom episode offsets
  • 🦺 Auto-select: Removed year filter for batch searches #612
  • 🦺 Manga: Disable 'Continue Reading' button when next chapter is unavailable
  • 🦺 VideoCore: Fixed previous/next episode keybinds
  • 🦺 Scanner: Fixed episode normalization when AniList has more episodes than AniDB
  • 🦺 Scanner: Refresh anime collection after scanning
  • 🦺 Library Explorer: Fixed bulk un-ignore option not showing up
  • 🏗️ UI: Decreased internal AniList rate limiter burst size
  • 🏗️ Server: Decreased internal AniList rate limiter burst size
  • 🏗️ TorBox: Seeding option is no longer overridden
  • 🏗️ (BREAKING): Migrated Frontend from Next.js to Tanstack Router+Rsbuild/Rspack
    • 10x faster build times
    • Up to 3x faster hot reloading on heavy components
  • ⬆️ Updated dependencies
  • ⬆️ Updated Go to 1.26

Open an issue

v3.4.3

02 Feb 19:40

Choose a tag to compare

What's new?

  • ⚡️ Updated filename parser: Better handling of special characters
  • 🦺 Auto Scanner: Fixed missing support for shelving local files
  • 🦺 Auto Downloader: Fixed torrents with custom offset being re-downloaded
  • 🦺 qBittorrent: Fixed failed unmarshalling due to type mismatch
  • 🦺 Torrent Search: Fixed search for shows with no mapping (regression)
  • 🦺 Torrent Search: Fixed provider selector being reset
  • 🦺 Torrent Search: Use InfoHash as key instead of torrent URL
  • 🦺 Torrent Search: Set default InfoHash if empty when returned by provider

Open an issue

v3.4.2

28 Jan 16:55

Choose a tag to compare

What's new?

  • 🦺 Auto Downloader: Skip watched episodes (regression)

Open an issue

v3.4.1

27 Jan 19:39

Choose a tag to compare

What's new?

  • 🦺 Auto Downloader: Fixed resolution preference causing no results to be returned
  • 🦺 Performance: Removed heavy background blurring and glow effects
  • 🦺 Torrent Search: Reverted 'special' provider inclusion in batch searches
  • 🦺 My Lists: Fixed library badge not showing up

Open an issue

v3.4.0

27 Jan 13:43

Choose a tag to compare

What's new?

  • ✨️ New Auto Downloader
    • Up to 10x more torrents will be compared in a single run
    • Added ability to select multiple other indexers/providers for specific rules
    • Added new constraints: Min seeders, Min size, Max size, Excluded terms
    • Added suggestions for rule parameters
    • Added ability to simulate runs to test specific rules
    • New 'Default Provider' setting
  • ✨️ Auto Downloader: Profiles
    • Ability to apply filters globally or set up a scoring system for torrents
    • Ability to delay downloads in order to fetch better torrents
    • Each profile can have its own set of preferred params (providers, codecs, etc...)
    • Each rule can have a specific profile or inherit global ones
  • ✨️ Auto-select is now fully customizable
    • Ability to choose and rank providers/indexers, release groups, codecs, etc.
    • Ability to prefer/avoid/block specific codecs, sources, languages
    • Ability to exclude terms
  • ⚡️ Improved UI Performance
    • Increased fluidity on heavy pages
    • Up to 2x reduction in FPS drops when navigating
  • ⚡️ Improved torrent filename parsing
  • ⚡️ Torrent Search: 'Special' provider will be included in batch search
  • ⚡️ Anime Library: Locked files are shelved if their library path is missing
    • This is useful when using external drives
  • 🦺 Library Explorer: Reload anime entry after super update
  • 🦺 Plugins: Fixed DOM events not firing when reloading tab
  • 🏗️ BREAKING: Removed 'Default Auto-select Provider' setting from 'Torrent Provider'
    • Use auto-select customization instead
  • 🏗️ Plugins: Webview API is now stable

Open an issue

v3.3.1

18 Jan 14:51

Choose a tag to compare

What's new?

  • ⚡️ Logs retrived from the UI are now anonymized
  • ⚡️ UI: Prevent sidebar from overflowing by automatically unpinning menu items
  • ⚡️ Plugins: Updated APIs
    • Added Viewport methods to DOM API
    • Added tooltip option for Button Actions
    • Updated and added new methods to Webview API
    • Added AbortContext
  • 🦺 Offline: Fixed runtime error caused by disabling offline mode
  • 🦺 Plugins: Fixed Webview API (window, hide/close, dragging), Tray events
  • 🦺 Manga: Fixed pages not loading if server password is removed
  • 🦺 Scanner: Remove episode title from filename when detecting file type
  • 🦺 Manga: Prevent malformed data returned by extension from crashing UI
  • 🦺 Fixed minor UI issues

Open an issue

v3.3.0

13 Jan 13:45

Choose a tag to compare

What's new?

  • ✨️ Plugins: New Webview API (Alpha)
    • It is now possible to create new screens, widgets, in plugins
  • ✨️ Built-in Player: Subtitle Track Translation (Alpha)
    • Supports DeepL and OpenAI for on-the-fly subtitle track translation
  • ⚡️ Metadata Parent: Link standalone Specials to a parent anime
    • Allow standalone Special entries to inherit AniDB metadata from the parent anime #509
  • ⚡️ Plugins: New Tray components and UI context APIs
  • ⚡️ AllDebrid Support - @GabrielNunesIT
  • ⚡️ Library Explorer: Ability to delete files #561
  • ⚡️ Extensions: View code changes before updating extension
  • ⚡️ Library path selection for download destination - @Ari-03
  • ⚡️ Auto Downloader: Filter for media selection - @umag
  • ⚡️ Updated 'Aired Recently' layout #541
  • ⚡️ Torrent List: Added filter and sorting options
  • ⚡️ Auto Downloader: Ability to remove rules for no longer airing shows #528
  • 🔒 Plugins: Security changes
    • New "unsafe flags" required for script and link manipulation in the DOM
    • Domain whitelisting required for network access in plugins
    • Plugins using unsafe flags can only be updated manually
  • 🦺 Built-in Player: Fixed progress update on first watch
  • 🦺 Real Debrid: Fixed non-zipped downloads appearing under '.tmp-' folders
  • 🦺 VLC: Fixed progress tracking on Linux #566
  • 🦺 Auto Downloader: Fixed default provider not being overridden when absent
  • 🦺 Fixed potential panic caused by 'include in library' feature #571
  • 🏗️ Nakama and Cloud Rooms are now stable
  • ⬆️ Updated dependencies

Open an issue

v3.2.5

04 Jan 11:20

Choose a tag to compare

What's new?

  • 🦺 Online Streaming: Fixed default server not being selected

Open an issue