Populars: Dades actualitzades el 26 d’octubre del 2026

Categories

Internet1.355
Comunicació321
Àudio i vídeo898
Gràfics i disseny539
Ofimàtica i productivitat1.120
Eines per a desenvolupadors3.132
Eines d’IA527
Seguretat i privadesa385
Eines del sistema3.113
Jocs523
Educació i ciència239
Xarxa i TI284

Shiru: baixar versions anteriors

A personal anime library manager for watching and tracking your collection in real time. Lightweight, powerful, and paws-itively fast. No waiting required!

RockinChaos Gestors de baixades #68 Gestors de baixades

Aquí hi ha 35 versions de Shiru, des de 12 d’abril del 2025 fins a l’actual, 6.9.1. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.

2025: 26 26 25 2026: 9 9 26

35 versions en 2 anys · unes 23 per any

VersióDataMidaFitxers
6.9.1Darrera versió 13 d’octubre del 2026 — 64 bits EXE (NSIS)
Notes de la versió
- feat(dialog): add picker for importing multiple torrent files
- feat(client): add setting to queue imported torrents
- Allows imported magnet links and .torrent files to be queued in the background without replacing the active torrent or interrupting playback.
- fix(client): unable to add .torrent files
- fix(ui): highlighted dropdown selections
- fix(ui): use proper fallback images
- fix(details): favourite button reactivity
- fix(player): preserve android navigation bar hiding in fullscreen
- fix(workflow): skip quality checks when publishing
- chore(ui): show loading spinner while queueing
- chore(mappings): update endpoint
- chore(deps): update
6.9.0 1 d’octubre del 2026 — 64 bits EXE (NSIS)
Notes de la versió
- feat(manager): rework torrent page and card design
- Improves torrent searching.
- Adds sorting by name, size, progress, status, ratio, down/up speed, seeders, leechers, and eta.
- By default, torrents are sorted by status + newest.
- Adds filtering by status.
- Improves performance of the manager page when you have many torrents.
- Adds disk space visual.
- feat(navigation): support alt+arrow and browser back/forward keys
- feat(android): add media session controls and improve PiP handling
- feat(android): setting to disable auto-fullscreen
- feat(player): hold-to-speed-up playback (#180)
- feat(electron): right-click context menu (#32)
- feat(ui): native toast system
- perf(ui): reduce renderer work
- perf(client): show torrent status changes instantly
- perf(subtitles): improve initial video load times
- refactor(player): modularize player features
- Fixed PiP cleanup and error handling
- Missing aniskip chapters
- fix(scrollbar): offset tracks near titlebar to avoid window controls
- fix(theme): persist and apply custom CSS on startup (#178)
- fix(cache): remove stale episode/range and season when updating
- fix(results): ignore case when comparing hashes
- fix(fetch): await mappings rate limit
- fix(subtitles): support embedded fonts on older WebViews
- fix(sections): hide dubs between unscheduled releases
- fix(sections): hide subs between unscheduled releases
- fix(ui): base font size
- fix(mappings): fallback to mal ids for lookup
- fix(navigation): prevent More button flicker
- fix(notifications): skip unreleased episodes
- fix(notifications): remove button requirement
- fix(notifications): correct episode sort order
- fix(extensions): make extension updates more reliable
- Downloads and saves updated extension code before switching to a new version.
- Keeps extension lists up to date when authors add or remove extensions.
- fix(subtitles): handle metadata errors
- fix(manager): sort completed by ratio and use cachedAt
- fix(episode): preview stuck open after clicking behind prompt
- fix(player): duplicate track name breaking subtitle selection
- Improves track naming.
- Fixes nested dropdowns breaking when duplicate keys are present.
- Fixes subtitle cycling via keybind not saving the last selected subtitle to cache.
- fix(player): track volume boost state with scroll wheel
- fix(player): screenshot causing subtitles to jump
- fix(player): prevent resume progress regression
- fix(player): ignore stale media events after untracking
- fix(player): skip track reselect when already active
- fix(player): missing spacebar keybind icon
- fix(player): clear stale error toasts
- fix(client): improve ratio accuracy
- Changes ratio to be based on the amount downloaded.
- Ratio is now cached and restored between sessions.
- fix(client): properly recover after crash
- fix(client): guard against corrupted/empty torrent cache writes
- fix(client): missing availability warning
- fix(client): persist webtorrent tmp dir under Flatpak
- fix(webtorrent): sanitize invalid characters in download paths
- fix(webtorrent): update settings typo
- fix(search): scrolling randomly getting stuck from background loads
- fix(search): Japanese audio matching against English dub
- Fixes incorrectly detecting Japanese dubs as English dubs in the search results, e.g. Tomb Raider King.
- fix(resolver): add sanity check to episode ranges
- fix(resolver): more series
- fix(android): gyp config causing napi_get_cb_info dlopen failure
- fix(android): missing utp-native
- fix(android): modal safe area
- fix(android): false reloads from tapping notifications
- fix(electron): write EPIPE crash
- fix(electron): missing tray icon on Flatpak
- fix(electron): improve restoring window state
- fix(electron): prompt manual update for Windows portable
- fix(electron): skip torrent destroy wait if process was never started
- fix(electron): flush pending cache writes before shutdown
- chore(anilist): refine rate limiting and status handling
- Reduces chances of hittin
6.8.0 5 d’agost del 2026 — 64 bits EXE (NSIS)
Notes de la versió
NOTICE: YOU WILL NOT BE ABLE TO DOWNGRADE AFTER UPDATING WITHOUT DATA LOSS!
- feat: shared cache across users
- Introduces a shared cache between users for generic query data and media.
- Improves performance by dropping nested query cache.
- Extensions are now shared across profiles.
- Bumps IndexedDB version from v1 to v2, migrating data from their old caches to the new structure.
- Note: After upgrading, a downgrade will NOT be possible without data loss!
- feat: splash screen
- A splash screen will now be shown between switching profiles and when a reload is triggered on settings reset or when clearing caches.
- feat: add migration screen for v2 data upgrade
- feat: URL array support for update and main fields
- Supports an array of URLs for extension update and repository main fields.
- Attempts each URL in order, falling back to subsequent URLs if unavailable.
- feat: skip update prompt for ignored version on restart (#166)
- feat: support relative paths in extension manifests (#167)
- feat: periodic extension update checks
- feat: add scheduled cache eviction
- fix: memory leaks and navigation performance
- Fixes performance issues across home, search, and navigation
- Home sections outside viewport are no longer loaded
- Cards outside viewport are hidden until visible
- Fixes search page performance
- Fixes AudioLabel causing slow navigation
- Fixes store subscribe leaks
- Fixes base font size calculation
- fix: show correct changelog for latest update
- The GitHub API can be slow to update the releases feed. If our update version is missing, we will just fetch it directly instead of showing the previous releases changelog.
- fix: loading local extensions from path (#170)
- Fixes loading extensions from file path on Linux and macOS.
- fix: searching and resolving titles with ASCII characters
- fix: now playing button active condition
- fix: extension worker race conditions
- fix: show skip/resolver prompt
- fix: torrent card image spoiler
- fix: crash on file change with stats overlay
- fix: sync user extension settings with shared database
- fix: incorrectly showing buffering
- fix: persisted video cover
- fix: prompt search for movie episode cards
- fix: allow batch lookup for multi-episode movies
- fix: add missing extensions on update check
- fix: positioning and incorrect font scaling on dropdowns
- fix: make dedupe case-insensitive
- fix: better fetch error handling
- fix: media query queue
- chore: improve Android TV navigation (#163)
- chore: increase maximum transfer speed to 1GiB
- chore: tags and genre are now settings responsive
- chore: sort by seeders if best or batch is unavailable
- If batch or best torrent sorting is selected and there are no batches or best torrents, the sorting will fall back to sorting by seeders.
- chore: improve smart image fallback
- Introduces proper placeholder images when an image fails to load.
- Fixes resolving promises for image links.
- chore: reduce redundant mappings usage
- chore: adjust mappings cache strategy
- chore: reduce cache duration of empty queries
- chore: move details modal to use soft modal
- chore: improve external playback behavior
- chore: add extensions cache reset options
- chore: notify on change of repository manifest
- chore: exit nav drawer when navigating
- chore: improve error fallback resolving
- chore: improve card section positioning
- chore: add extensions reload button
- chore: simplify extension cards
- chore: improve torrent modal
- chore: add missing tags
- chore: improve updater
- chore: update deps
6.7.1 23 de juny del 2026 — 64 bits EXE (NSIS)
Notes de la versió
- fix: dont specify flatpak details (#165)
- fix: disable WebView text zoom on Android
- fix: show donate button toggle on Android
- fix: card padding
- fix: missing import
- chore: update deps
6.7.0 17 de juny del 2026 — 64 bits EXE (NSIS)
Notes de la versió
- feat: rewrite sidebar and bottombar navigation
- Redesigned the sidebar and bottombar navigation with a cleaner, more flexible system. Both now share the same components and automatically move lower-priority buttons into an overflow "More" menu when space runs out.
- Adds togglable labels to the navigation buttons. This is enabled by default and can be disabled via Settings -> Interface -> Accessibility Settings -> Show Labels.
- feat: replace legacy dropdowns with NestedDropdown
- feat: add Linux Flatpak build target
- feat: add manual update flow for macOS and Flatpak
- feat: handle AniList token expiry
- feat: Android toast
- fix: disable WebView minimum font size on Android
- fix: Android safe area insets on older webview
- fix: Android status transition
- fix: navigation bar border
- fix: WebTorrent debug on Android
- fix: re-initializing WebTorrent on Android
- fix: improve w2g peer discovery and session stability (#148)
- fix: reset media progress when rewatching
- fix: episode list race conditions
- fix: do not swallow validation errors
- fix: DeX margin on sidebar
- fix: launch external player after rejecting prompt
- fix: suppress install prompt on Android
- fix: image search
- chore: block local network access in Android fetch proxy
- Extensions on Android that require the fetch proxy to reach external sources are now prevented from accessing private or local network addresses, stripping sensitive request options.
- chore: cache pending notifications
- Fixes a bug where pending notifications were lost if the app was closed before they were sent.
- chore: faster offline detection
- Intercept all fetch requests to detect outages immediately, abort in-flight requests when offline, and ping on startup to catch offline state before any requests are made.
- chore: improve playback
- Improves playback performance.
- Fixes Wayland issues, including hardware-accelerated decoding.
- Fixes playback speed keybinds by adding boundaries to prevent errors.
- chore: skip thumbnail generation
- Skips generating thumbnails on Android and during external playback.
- chore: improve notifications refresh
- chore: exit fullscreen before navigating on Android
- chore: improve Android landscape visual
- chore: update deprecated protocols
- chore: improve debugging on startup
- chore: improve notification card images
- chore: reduce ambiguous event listeners
- chore: improve scrolling on the manager page
- chore: improve modal scaling on small screens
- chore: simplify Android insets
- chore: bump to Android to nodejs v24.5.0
- Fixes Node.js re-initialization on Activity recreation instead of the app crashing.
- Updates Android to use 16 KB page size.
- chore: bump to webtorrent v3.0.16
- chore: bump to electron v42.3.0
- chore: bump to electron-builder v25.15.3
- Fixes missing libfuse.so.2 dependency on modern Linux systems.
- chore: always log errors
- chore: update deps
- chore: refactor
6.6.0 5 de maig del 2026 — 64 bits EXE (NSIS)
Notes de la versió
- feat: offline progress syncing
- Changes to your list (e.g. progress and favourite changes) will now be tracked while offline and sync to AniList/MyAnimeList when the connection is restored.
- Fixes a race condition where changes to your list during a user lists fetch could become stale for very large user lists.
- User lists are now automatically fetched when the network or api comes back online.
- feat: player title position toggle (#134)
- Adds a toggle to the player settings to change the title overlay location from the top left to the bottom left.
- feat: spoiler control settings
- Adds a configurable spoiler control system that hides episode and series content based on watch progress. Users can choose from five protection levels (Minimal, Moderate, Strict, Hermit) and define which list status types the control applies to.
- This is set to off by default, which will result in all episode cards showing their images regardless of watch progress. You can set it to Minimal and add your preferred list statuses to return to the previous spoiler behavior.
- feat: video cover toggle
- Adds a toggle in the player dropdown to enable or disable filling the video to the full width.
- The toggle and its keybind now persist across restarts.
- feat: respect extension enabled state in worker lifecycle
- Extensions that are disabled no longer load or validate their workers on startup or network recovery. Toggling an extension off terminates its worker immediately, and toggling it on loads and validates it on demand.
- feat: extension custom settings
- Extensions can now declare custom settings in their manifest. Values are persisted alongside the enabled state and passed to the worker on load and on change.
- feat: more extension options
- Now directly passes the season, beforeSeason, afterSeason, absoluteEpisode, beforeEpisode, and afterEpisode values.
- feat: FileManager plugin
- Replaced the WebView-based NativeBridge with a single unified Capacitor plugin handling all files access permission and folder picking.
- feat: separate android debug/release app variant
- fix: back/forward state after modal navigation
- Fixed the forward button incorrectly graying out after pressing the back button to reopen a modal.
- Fixed navigating back twice after closing a modal, returning to the wrong page instead of the modal.
- fix: visible progress in anime details
- Fixes the indicated watch progress when audio labels are enabled, not reactively updating when changing the progress via the list editor.
- fix: android single-button notification activation
- fix: hiding android status bar
- Switches to using capacitors new built-in StatusBars plugin.
- Fixes status bar overlaying on older Android devices.
- fix: continue watching preferred dubs
- Fixes series not properly hiding when prefer dubs is set to true from the continue watching section due to the release being a multi-header.
- fix: watch together playback
- Playback is now slightly more stable.
- The lobby host now controls the loaded torrent for all peers.
- Peers are rejected on version mismatch with a toast indicating whether the host or connecting peer needs updating. Versioning allows future protocol changes without breaking existing sessions.
- fix: prevent status bar transition on orientation change
- Disabled the status bar transition during orientation changes on Android to prevent the bar from slowly resizing when rotating the device.
- fix: prevent list mutation race conditions
- Entry updates and deletions are now chained to prevent race conditions and ensure errors are surfaced correctly.
- fix: instant progress updates
- Episode progress in anime details now updates immediately after watching, instead of waiting for the user list to finish refreshing.
- fix: throttle outage checking
- fix: handling episode range
- Fixes episode card batches showing the proper episode range.
- fix: resolving Hikuidori
- Fixes resolving Hikuidori when release groups use the MyAnimeList titles.
-
6.5.2 30 de març del 2026 — 64 bits EXE (NSIS)
Notes de la versió
- fix: unable to scroll in file manager
- Also fixes scrolling dropdowns on the player page.
- fix: torrent card regex
- Titles for certain series were not being properly restored after cleaning the file name.
- fix: incorrect volume scroll capture
- fix: play/pause jitter
- chore: improve wheel volume control
- Moves volume boost guard from 150% to 100%.
- Volume now snaps to 100% before triggering the volume boost guard.
- Volume boost guard is now visually indicated with a color change until the guard is passed.
- chore: improve search page
- Improves infinite scroll visual and fixes potential edge cases where infinite scroll would get stuck.
- chore: improve card scaling
- chore: general cross-platform ui improvements
- chore: stats re-render
- chore: update deps
6.5.1 9 de març del 2026 — 64 bits EXE (NSIS)
Notes de la versió
- feat: nightly build update channel
- Adds an update channels setting to the app settings to allow switching between Stable and Nightly release channels with appropriate warnings for pre-release builds.
- feat: auto-hide miniplayer
- The miniplayer will now automatically be shelved when playback is paused. This can be disabled in the player settings to instead allow for manual shelving.
- Fixed miniplayer jumping when being repositioned.
- feat: subtitle delay keybinds (#127)
- Adds keybinds to adjust subtitle delay: , / Shift+, (−0.1s / −1.0s) and . / Shift+. (+0.1s / +1.0s).
- feat: wheel volume control (#128)
- Adds wheel volume control when hovering over the miniplayer and while on the player page.
- fix: zero episode correction
- Fixes requesting the incorrect episode in the torrent modal when using Next/Previous buttons, as well as the Watch Now/Continue Watching buttons.
- Fixes incorrectly showing an unwatched episode as completed on the seekbar.
- fix: showing dubs in continue watching
- Fixes an edge case where preferred dubs weren't hiding series in continue watching after completing the latest episode due to the next week's episode being a double-header release.
- fix: incorrect dub dates in episode list
- Fixes an edge case where dub dates were incorrect when the next week's episode is a double-header.
- fix: show unseeded results during torrent search
- Unseeded results were incorrectly being hidden despite some extensions resolving faster than others.
- fix: pause on external player
- Properly resets the current time and pauses the playback when manually launching the external player.
- fix: dragging keybinds
- Fixes not being able to drag-and-drop keybinds to change the set key.
- Implements a patch to fix responsiveness and webpack warnings.
- fix: trailer button vanishing during navigation
- fix: incorrect dub prediction date
- fix: show movie not episode
- fix: enable webSecurity (#124)
- chore: invalidate cached stub module code
- If the cached code for an extension is detected to contain a stub-only implementation, an attempt will automatically be made to fetch the latest extension code before failing.
- chore: add extension error cards
- If an extension finds no results or has a severe error, a respective warning or error card will be shown for that extension at the bottom of the results list, showing why the lookup failed.
- chore: modernize seekbar
- Fixes progress desync from thumb.
- chore: improve volume keybinds
- Volume up/down/scrolling keybinds will automatically unmute playback.
- Volume up and down keybinds now flash the volume percentage on screen.
- chore: improve torrent card regex
- Improves the cleaning of the file name displayed on torrent cards.
- Fixes incorrect RAW term detection.
- Adds Uncensored term.
- chore: add more extension options
- Adds a deprecation option to mark the extension as no longer maintained, or the extension source has been removed.
- Adds support for some markdown and html tags in the extension description.
- Exposes anitomyscript for extensions to utilize. This will vastly help with plain text searches, so it's recommended to use this.
- Adds more options for result queries; the media entry, mappings data, tvdb ids, imdb id, and mvdb id. This additional data will vastly help in improving search accuracy.
- Fixed incorrectly passing modified titles instead of both the original and the modified titles.
- chore: re-render subtitles on delay update
- chore: cache and reuse manually scraped peer counts
- chore: update deps
6.5.0 2 de febrer del 2026 — 64 bits EXE (NSIS)
Notes de la versió
- feat: Android logs and debugging
- Adds the ability to export logs from the UI and persists debug logs through app restarts.
- feat: android .torrent file association
- feat: custom tracker list
- You can now remove default trackers or add additional trackers to the custom tracker list in the client settings.
- feat: reannounce
- You can now manually attempt to reconnect to trackers using the reannounce button under the dropdown for each torrent.
- feat: auto scrape toggle
- You can now disable auto-scraping of extension results for up-to-date peer data in the extension settings. Scraping can often be slow, and sometimes it isn't always needed.
- A manual scrape button has been added to the torrent menu to allow for manual scraping as needed.
- fix: invalid relative url when adding extensions
- Fixes weird behavior where fetching an extensions source sometimes returns stub modules instead of the full implementation.
- fix: storage permissions on older android devices
- Fixes storage permission issues with older Android devices when using an external download location.
- Users will now be prompted when selecting a download location to allow storage permissions.
- fix: android stuck updater edge case
- Fixes a potential issue where the update prompt would remain locked when canceling the apk update.
- fix: modal escape key with stacked modals
- Fixed escape key not closing open modals.
- Added a check to only close the topmost modal when stacked.
- Changed escape to first escape text inputs, second escape closes the modal.
- fix: multi-part movie and special episodes
- The episode list now better handles series that split up movies or specials into multiple episodes for streaming release. E.g. Love is War.
- fix: incorrectly listing zero episodes
- Fixes and edge case where AniList randomly lists a zero episode under their streaming episode list, despite having a separate dedicated entry.
- fix: incorrect torrent results for zero episode series
- Zero episode series now properly returns the expected results for the episode that was queried.
- fix: dub batch delays
- Dub batches that are delayed now properly show in the episode list with the proper dates.
- fix: negative episode number results
- Fixes negative episode numbers by returning a positive result.
- Fixes negative episode numbers (failed result) falsely being marked as a successful result.
- fix: android safe area padding on search and w2g pages
- fix: android image search preview
- fix: duplicate terms on torrent card
- fix: completed and repeating card color in file manager and notifications.
- fix: resolving series with hyphens
- fix: dub aired count with zero episodes
- fix: oversized episode list card
- fix: prefer dub in schedule feed
- chore: rework episodes by air date
- Fixes issues getting results from extensions during an AniList outage.
- Fixes getting existing torrents through extension results while offline or during an AniList outage.
- Implements fallbacks for episode air date for single episodes.
- chore: improve update experience with progress indication
- Added a visual progress bar to the update button and informative toasts to keep users informed during the download and installation process.
- chore: improve and simplify changelog
- Changelog is now properly sanitized rather than only handling certain cases. API calls to get the changelog have been deduplicated and simplified.
- chore: properly sanitize synopsis
- Fixes issues with certain characters not being displayed, and now supports html tags.
- chore: improve modal navigation and refactor
- Improves modal handling, making navigation less janky.
- Adds navigation history support for all previously missing modals.
- chore: episode card scaling on small screens
- Episode cards will now shrink slightly, allowing them to be centered properly on small screens.
- chore: add confirmations
- Changes dangerous buttons that permanently erase data to have a confirmation to ensure you want to perform tha
6.4.8 31 de desembre del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- fix: recover from IndexedDB corruption
- Fixes an issue where the app won't start if the cache is corrupted.
- Separates database transactions to reduce the chances of data getting corrupted during writes.
- fix: id filtering in user list search
- Ensures that id arrays are filtered for valid values before being used in search filters. Prevents empty or invalid ids from affecting search results and improves robustness of the anime filtering logic.
- fix: stop infinite skeletons when no extensions
- Fixes an issue where skeleton cards would render indefinitely when no extensions were found, causing the query to appear stuck.
- fix: correct myanimelist dates
- Adjusts start and completed dates to ensure the timeline is valid on MyAnimeList, preventing entries where the completed date would be earlier than the start date.
- fix: missing banner images
- Fixes banner images vanishing after navigating to series that do not have banner images.
- fix: scroll position jumping when marking notifications as read
- fix: losing miniplayer when navigating
- fix: logging stack traces in electron
- fix: null/undefined checks
- chore: update deps
6.4.7 23 de desembre del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- feat: add window restore button to tray menu
- Adds a "Restore" option to the tray context menu that resets the window to its default size and centers it on the primary display.
- This helps users recover from off-screen or incorrectly sized windows caused by display configuration changes or multi-monitor setups.
- fix: auto-recover tray icon when destroyed
- Prevents crashes when the tray icon is accidentally destroyed by users.
- The app now automatically detects when the tray is missing or destroyed and recreates it.
- fix: centralize and dedupe media requests
- Fixes a rare edge case that would result in the requested media being missing from the cache.
- If the requested media is missing from the cache, an attempt will now be made to fetch it in most cases.
- fix: separate notch from system bar detection
- Patches capacitor-plugin-safe-area to expose display cutout insets separately from system UI insets. This allows the app to accurately detect camera notches and position navigation elements correctly in landscape orientation.
- fix: miniplayer position on settings page with active overlay
- fix: batches incorrectly displayed as episode 0
- fix: settings padding on Android
- fix: episode number validation
- chore: update deps
6.4.6 20 de desembre del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- feat: desktop support for DTS, MLP, and TrueHD audio
- Linux, Windows, and macOS can now play videos with DTS, MLP, and TrueHD audio codecs.
- feat: disable UTP toggle
- Adds the ability to disable UTP for the torrent client. This helps in improving stability when on certain networks.
- feat: highlight watched episodes in seekbar
- The seekbar now subtly shows which episodes you have already watched by changing the progress bar color.
- fix: zero episodes behavior
- Fixes episode card interaction and torrent modal prompt for zero-episode series.
- fix: fill missing episode images
- The banner image will now be used on episode list cards when their image is missing, and other episodes have an image.
- fix: YouTube trailers on desktop
- Added local HTTP server workaround for YouTube embed Error 153 on desktop as YouTube now requires referrer headers.
- fix: top safe area on Android
- Fixes dead space at the top of the screen due to including the invisible system status bar in the safe area.
- Fixes app status bar being hidden by camera notch on some devices.
- fix: immersion on Android
- The player would occasionally fail to immerse during playback.
- fix: reannounce torrents on network reconnect
- Prevents torrents from remaining stalled after reconnecting to the network by restarting tracker discovery.
- fix: error when adding non-subtitle file
- chore: better fullscreen support
- Officially supports full-screen on all desktop platforms, which now properly hides the menu bar.
- chore: bump to electron v39.2.7
- chore: refactor
6.4.5 11 de desembre del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- feat: launch external player from native
- Adds a button in the native player that launches an external player for video playback if you are on Android or if an external player path is defined on desktop.
- This button is usable with the "Enable External Player" setting disabled. This gives flexibility in using the native player when possible, but you can use the external player easily if an unsupported codec error occurs.
- fix: linux and macOS system notifications
- Fixes notifications being blank on Linux and macOS as toastXml is not supported on those platforms. Big thanks to @xi-ve for providing the fix.
- Implements notification actions for linux and macOS
- fix: disable keybinds outside player
- Player keybinds were able to be used outside of the player when the miniplayer was disabled or closed.
- fix: video playing when minimized
- On desktop, there were some edge cases allowing the video to play when minimized.
- This was primarily an issue when using the play/pause key and when a video was still loading when minimized.
- fix: discord rpc leaking between profiles
- Fixes discord rpc leaking the previous profile's activity. It was primarily an issue when swapping between a profile with rpc enabled and a profile with rpc disabled.
- fix: undefined media edge case
- chore: allow alt-click on episode list
- Adds right-clicking or tap and hold to force the torrent prompt for the episode, bypassing auto-file select without having to disable the setting directly.
6.4.4 9 de desembre del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- fix: default window size
- Initial window size is now 75% of your display resolution.
6.4.3 9 de desembre del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- feat: Rewatching List home section
- Adds a dedicated rewatching list section that can be added to the home page.
- feat: interface scaling slider
- Adds a slider in the interface settings to change the current scale of text, buttons, and other interface elements.
- fix: crashing when staging undefined media
- When pre-downloading a series that failed to resolve from the RSS feed, it would cause the app to freeze.
- fix: resolving Let This Grieving Soul Retire Cour 2
- Also fixes series titles ending in Part 2 and Cour 2 falsely being detected as episode ranges e.g. Part 2 - 10 was detected as episodes 2 - 10.
- fix: Ginpachi-sensei resolving edge case
- fix: undefined media finding random torrent hashes
- fix: episode list progress bar
- fix: episode card progress bar
- fix: exporting logs
- chore: persist and restore window state
- Adds logic to save and restore window position, size, maximized, and fullscreen state.
- Adjusts CSS media query for small screen heights.
- Set a minimum width and height of the app to prevent impossibly small scaling.
- chore: improve extension handling
- Extensions will be loaded in parallel rather than one at a time, significantly improving how quickly results are fetched when the app first starts.
- Implements better error handling, visually showing when extensions fail to validate in the UI, allowing the user to manually revalidate them.
- Implements visual indicators to show extensions that are currently in the process of loading.
- chore: improve play/pause
- Fixes edge cases that result in the video getting stuck in a paused state while the UI says it's playing.
- chore: improve colored nav buttons
- Simplifies CSS and improves the visibility of colored buttons when hovered.
- chore: update dependencies
6.4.2 5 de desembre del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- fix: episode is not defined
- fix: episode card end gradient
- fix: section settings scaling
- chore: update deps
6.4.1 3 de desembre del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- fix: torrent unloading
- Fixes errors with unloading torrents.
- chore: improve nyaa rss
- Manually replaces .torrent URLs by manually constructing the magnet from their given hash. Nyaa has been very slow lately so this helps speed things up.
6.4.0 3 de desembre del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- feat: overhaul history navigation with sidebar support
- Complete rewrite of the navigation/history system to unify back/forward behavior.
- Adds full desktop support through clickable sidebar buttons.
- Parent page/view restoration now ensures consistent UX without unexpected closures.
- Fixes bad navigation behavior on Android with anime details view changes.
- feat: macOS x64 codecs
- The universal build now supports codecs on x64 and arm64.
- feat: show cached torrents in modal
- The torrent modal will now show the respective cached torrents for the series while offline and regardless of the results returned by any extensions.
- Adds copy magnet button to torrent details.
- feat: show my anime
- Alt-clicking (right click or tap and hold) the hide my anime button in the search will now show only your anime.
- Useful for only showing your anime on the airing schedule page.
- feat: new app icon
- A big thanks to Ashtaka on Discord for designing the icon and logo.
- feat: torrent provider filtering
- You can now add preferred torrent providers; these are considered equally for your best result.
- The torrent order and preferred audio language will be prioritized over the preferred provider.
- feat: expandable lists on Android
- Adds a toggle to enable or disable expandable lists. Lists default to scrolling.
- feat: preset themes
- Adds the Default (AMOLED) theme.
- Buttons, inputs, and toggles are now all properly reactive.
- Fixes color issues with the Default (Dark) theme and many transparency issues.
- Improves accessibility with tooltips on icon-only buttons.
- feat: Spanish (Latin American) subtitle language
- fix: showing media when changing torrents
- When changing torrents, we should show the new torrents info while it is loading, or nothing at all if it wasn't previously resolved. Helps prevent confusion on seeing the previous torrents file name.
- Also should now buffer more.
- fix: subbed progress check
- Fixes an edge case for when preferred dubs are enabled and a dubbed series finishes airing. This edge case resulted in the dub getting removed from the dubbed releases feed.
- fix: handle missing subtitle style blocks
- The subtitle parser occasionally received headers without any style blocks, causing the track to not appear at all.
- fix: dub schedule error handling
- Now properly uses cache as fallback data when queries fail.
- fix: resolver failed fallback
- Fixes the secondary resolving check, allowing the detected media to be properly mapped.
- Fixes the fallback for when all resolving attempts failed. Now properly sets as failed and attempts to get the detected season and episode.
- fix: allow changing episode
- Allows the episode to be set or changed if the media failed to resolve and there isn't any media currently set.
- fix: aggressive title matching
- Fixes certain series not being labeled Dual Audio.
- fix: show multi-header release in episode list
- Multi-Header releases like "May I Ask for One Final Thing?" will now show properly in the Episode List.
- Dubs are also now considered for this, overriding any sub dates, as a dubbed episode wouldn't release before the sub.
- fix: zero episode air date
- Fixes "Dusk Beyond the End of the World" showing 1 episode ahead as already released due to the presence of the zero episode.
- Fixes detecting the description of zero episodes.
- fix: zero episode behavior
- Torrent details now properly show zero episodes.
- The previous episode button is now visible in the player when playing episode 1.
- Clicking the watch button now plays the correct episode.
- fix: showing duplicate or array resolution
- Torrent cards were showing duplicate resolutions or multiple, but didn't get their own badge.
- fix: Android drag scroll
- Prevents interactable touch elements from triggering drag scroll.
- fix: infinite scroll
- Search page scrolling is now more consistent.
- If you scroll to the bottom before the current batch query loads, it will automatically load the next batc
6.3.0 18 de novembre del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- feat: adding local files for playback
- In the torrent manager, you can now use the upload button to add local media files as a private torrent for local playback. These are copied to the cache under the shiru-local folder.
- Selecting more than one file will create a batch.
- The file picker also supports .torrent files to stage them for download.
- Added a copy magnet link button in the torrent details.
- feat: overhaul history navigation with sidebar support
- Complete rewrite of the navigation/history system to unify back/forward behavior.
- Adds full desktop support through clickable sidebar buttons.
- Parent page/view restoration now ensures consistent UX without unexpected closures.
- Fixes bad navigation behavior on Android with anime details view changes.
- feat: macOS x64 codecs
- The universal build now supports codecs on x64 and arm64.
- feat: show my anime
- Alt-clicking (right click or tap and hold) the hide my anime button in the search will now show only your anime.
- Useful for only showing your anime on the airing schedule page.
- feat: new app icon
- Another big thanks to Ashtaka on Discord for designing the icon and logo.
- fix: handle missing subtitle style blocks
- The subtitle parser occasionally received headers without any style blocks, causing the track to not appear at all.
- fix: aggressive title matching
- Fixes certain series not being labeled Dual Audio.
- fix: show multi-header release in episode list
- Multi-Header releases like "May I Ask for One Final Thing?" will now show properly in the Episode List.
- Dubs are also now considered for this, overriding any sub dates, as a dubbed episode wouldn't release before the sub.
- fix: broken preview trailers
- Trailers that are auto-played in preview cards will no longer show errors; if they fail, it will fall back to the banner image.
- Fixes an edge case with trailers not functioning unless the cache is cleared.
- Trailers now load faster.
- Muting and unmuting the trailer from the preview card no longer restarts the trailer.
- Preview Card banner and trailer are now 16:9 ratio.
- fix: zero episode air date
- Fixes "Dusk Beyond the End of the World" showing 1 episode ahead as already released due to the presence of the zero episode.
- Fixes detecting the description of zero episodes.
- fix: zero episode behavior
- Torrent details now properly show zero episodes.
- The previous episode button is now visible in the player when playing episode 1.
- Clicking the watch button now plays the correct episode.
- fix: showing duplicate or array resolution
- Torrent cards were showing duplicate resolutions or multiple, but didn't get their own badge.
- fix: Android drag scroll
- Prevents interactable touch elements from triggering drag scroll.
- fix: infinite scroll
- Search page scrolling is now more consistent.
- If you scroll to the bottom before the current batch query loads, it will automatically load the next batch after the current batch resolves.
- fix: auto file select on rss feeds
- Fixed RSS feeds incorrectly prompting for torrent selection when Auto-File Select was disabled.
- fix: subtitles missing cjk glyphs
- Noto Sans will now be used as the default font for subtitles whenever there are missing glyphs in the provided subtitle attachments.
- fix: exclude trailers
- Fixes trailers incorrectly being in the playable files list.
- fix: focus preview cards
- Improves the expected reactivity of preview cards, whether they should be shown or not, based on certain events..
- fix: don't always verify OVA match
- Verification when resolving OVA media will now fail if the file name is missing OVA or if the file name has OVA and the media is not an OVA.
- fix: missing NCED and NCOP
- Can't filter these out unless it's actually specified as an anime_type.
- fix: start at the lowest unwatched id
- Lowest unwatched was previously determined based on the format of the series, which would result in weird issues like OVA being before the main series.
- We now 
6.2.1 2 d’octubre del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- fix: verified series marked as failed
- Fixes the verification button not removing the failed tag from the series until the app is restarted.
- Fixes the verification button being missing when it shouldn't be.
- Fixes undefined values in the episode field.
- fix: desktop menu spacing
- fix: No Group preferred provider
- fix: list editor z-index
- fix: drag scroll response
- fix: touch reactivity
- fix: home section dragging
- chore: better small-screen notifications
- chore: tweak dim grays
6.2.0 1 d’octubre del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- feat: torrent provider filtering
- You can now add preferred torrent providers; these are considered equally for your best result.
- The torrent order and preferred audio language will be prioritized over the preferred provider.
- feat: expandable lists on Android
- Adds a toggle to enable or disable expandable lists. Lists default to scrolling.
- feat: preset themes
- Adds the Default (AMOLED) theme.
- Buttons, inputs, and toggles are now all properly reactive.
- Fixes color issues with the Default (Dark) theme and many transparency issues.
- Improves accessibility with tooltips on icon-only buttons.
- feat: Spanish (Latin American) subtitle language
- fix: missing subtitles
- Primarily fixes missing subtitles from release groups like Yameii.
- fix: external player auto-play
- Fixes external player auto-play not functioning when loading a file or switching episodes.
- Fixes external player reopening when clicking to play the episode before auto-play is triggered.
- fix: file manager sorting and reactivity
- Files in the file manager will now be properly grouped by series, sorted by season, and episode number.
- Files that had their series change will immediately be reflected in the File Manager without having to re-open it.
- fix: episode list scaling and summary
- Fixes issues on Android where lines were partially cropped due to exceeding the summary size.
- Summary is now properly limited to the max lines denoted by ellipsis.
- fix: Android hover buttons
- Buttons that change state when hovering on desktop should not be highlighted after clicking them on Android. Now they are properly deselected after performing the button action.
- fix: airing series triggering section update
- Series that are airing have a countdown to the episode, which would cause the section to update when they didn't need to after a new query was completed.
- All unnecessary keys have been removed from media data to prevent section updates.
- fix: indefinite dub delays
- Dubbed series that have production suspended but have the sub finished will now properly show Dub production as suspended.
- fix: stale schedule data
- Fixes a very rare edge case that would result in the episode feeds or schedule not updating, resulting in stale data as the manifest is saved.
- fix: incorrect regex
- Resulted in torrent cards showing incorrect tags.
- fix: janky overlay check
- Each time a file is loaded to the player any active overlays were closed.
- fix: dual audio torrent results
- The exact audio type will now be the highlighted best result instead of Dual Audio. Dual Audio will only be used as a fallback if the exact audio type isn't found.
- English Dub terms will now be properly filtered out if there is no English Dub for the series.
- Adds Chinese Audio term and preferred audio type.
- Fixes incorrectly detecting Chinese Dub as an English Dub.
- fix: incorrectly detecting dual track as dual audio
- Dual Track typically doesn't refer to multiple audio tracks and causes accuracy issues if we assume it does.
- fix: filter media title before term mapping
- Some media titles resulted in incorrect term mapping.
- Example: Synduality Noir was detected as Dual Audio because it has Dual in the title name. Filtering the titles out before mapping the terms results in higher accuracy.
- fix: implement OAV filtering
- Fixes resolving series that include OAV in their title.
- fix: detecting episode number in title
- fix: modal overflow
- fix: only child preview card
- fix: duplicate genres in query
- fix: description regex
- chore: improve zero episode management
- Fixes edge cases with zero episodes affecting the file manager.
- Zero episodes will now be displayed, and allow the episode number to be changed.
- A series with more than 1 episode but the file is missing its episode number will automatically show the episode number as zero so it can be changed.
- Changing a series that has a zero episode will change the target file if it's a zero episode without modifying 
6.1.12 29 d’agost del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- fix: prevent the app from being killed during playback on Android
- Fixes the app being randomly killed during external player video playback. This was occurring due to new Android policies limiting the CPU usage on background apps.
- Removes the battery optimization permission requirement for external playback.
- fix: wide cover images
- Fixes weird cover images that aren't a standard size, like Dr. STONE SCIENCE FUTURE Cour 2.
- fix: Ooops! Dubbed Releases
- Would occasionally occur when the cache is reset or when it is unable to find the respective media in the cache.
- fix: dub filter
- The Dub filter would break the user list search and was non-functional for general search.
- fix: Android episode summary
- Fixes description being cut off and skeleton card showing extra lines that aren't shown.
- fix: discord-rpc
- Fixes edge cases where rpc is shown when it shouldn't be.
- rpc now properly shows after Discord restarts or when swapping profiles.
- Fixes edge case where limited isn't respected until several seconds after startup.
- fix: mapping rate limit
- Adds rate limiting to mappings so data is resolved and returned rather than outright failing. May slightly increase how long you see skeleton cards when hammering the api.
- fix: duplicate torrent edge case
- fix: hide availability warning when seeding
- fix: showing broken image
- chore: improve player to external player
- Heavily improves the external player functionality in relation to the built-in player. Functionality of the external player is triggered similarly to how the built-in player functions.
- External player now only appears when you click to play the video (or if auto-play is enabled in settings) instead of forcing the external player to open as soon as the video loads.
- Buttons that do not relate to the external player will now be hidden from the built-in player.
- chore: improve schedule fetching
- Dub/Sub/Hentai Home sections and Sub/Dub schedules will now only be fetched when a change is detected. This improves how quickly you see changes to the schedule and episodes added to the feed.
- This heavily reduces data usage since checking for changes costs less than 1KB, whereas fetching the feeds constantly costs more than 1MB each interval.
- chore: improve home sections
- Modifying the sections in the settings will automatically update the home page without requiring an app restart.
- If a section update is requested and the values are identical, the update will now be skipped.
- chore: improve caching performance
- Caching has been heavily improved, now much more performant and properly batches writes for queries and media.
- chore: reduce torrent cache hits
- Improves upon cache comparisons to reduce the number of times data is saved to the cache.
- chore: improve bitfield caching
- chore: reduce log size
6.1.11 19 d’agost del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- fix: Update Available Prompt
- Fixes an edge case that shows the wrong changelog and version if the app was running during the update being published.
- fix: continue anyways on Android
- Clicking to Continue Anyways was not functional on Android.
- This prompt will now be hidden on focus lost.
- fix: continue anyways shown when unauthorized
- Continue Anyways will not be shown when you are not logged in, as progress isn't tracked.
- fix: inacurrate download eta
- When eta was infinity, it was incorrectly returning 1 second as the displayed eta.
- fix: showing scanning when stalled
- fix: error handling
- chore: handle missing safe characters in Android
- Adds the missing special characters that could be present in the streamURL, causing external players to be unable to play certain torrents.
- chore: simplify IPC handling
- Fixes edge cases where it's possible to reference an old torrent client that was destroyed.
- chore: better seeder info
- Shows the actual number of seeders/leechers compared to what is reported by the tracker.
- chore: simplify Android updater
- Reduces data usage when checking for updates.
6.1.10 18 d’agost del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- fix: stalled torrents
- Torrents were failing to progress when both urlList and url-list were present in the cache.
- fix: episode card movie prompt
- Was incorrectly showing the media instead of prompting to pick a torrent.
- fix: Android episode summary
- The progress bar on an episode would cut off the second line of the episode summary.
- fix: external player progress
- The duration of the video was being compared in minutes instead of seconds, resulting in a video being marked complete only after a few seconds of watch time.
- Adds a fallback duration for media lacking duration (typically initial releases).
- fix: Android torrent download location permissions
- Now requests "All Files" access when setting a custom download location to resolve no permission errors when setting the location at the root level of the internal file system.
- fix: Android EACCES on torrent path reset
- Fixes a bug that occurs when resetting the torrent download location back to the default /tmp.
- fix: miniplayer padding
- fix: misc devtools issues
- chore: improve notifications performance
- Greatly improves the performance when sending MANY notifications, typically when starting up the app after not being used for several days.
- Reduces the number of system notifications sent to the 20 most recent (in each batch), which silences noisy notifications. The in-app "local" notifications are not affected by this.
- New notifications are processed in batches, improving performance.
- Better deduplication when handling batch notifications, preventing the system from being spammed with RSS and Schedule notifications when RSS takes priority.
- chore: bump to webtorrent v2.8.4
6.1.9 14 d’agost del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- feat: Android external player tracking
- Crude implementation of external player progress tracking, matching the desktop counterpart.
- Implements some wiggle room for op/ed as most users will skip these.
- fix: invalid stream url
- chore: disable Android battery optimization
- Battery optimization causes the external player to randomly close during playback. The user will now be prompted to disable battery optimization when using the external player.
- chore: better auto-select files description
6.1.8 14 d’agost del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- feat: update modal
- Updates will no longer be "forced", the user will instead be prompted once an update is available. This can be dismissed and will not reappear until the app is restarted.
- feat: Android updater
- Adds support for easily updating via the Android app, exactly the same as desktop.
- Streamlines the update process across all platforms.
- fix: ghost torrents
- Swapping the current torrent with a seeding/staging torrent would cause the current torrent to vanish, but still be in the background.
- fix: extra seeding torrent
- Seeding torrents were incorrectly calculated, resulting in an extra torrent seeding.
- fix: unload not respecting persist files
- Unloading via the miniplayer was causing the torrent to be bumped to staging/seeding even if persist files were disabled and the seeding limit had been reached.
- fix: search dropdown z-index
- fix: banner image reactivity
6.1.7 12 d’agost del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- fix: incorrect webtorrent crash toast
- fix: webtorrent hang on scanning
- fix: desktop buffering position
6.1.6 11 d’agost del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- fix: encode stream url
- fix: immerse on autoplay
- fix: file card spacing
6.1.5 11 d’agost del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- feat: macOS arm64 codecs
- Huge thanks to @Shockshwat for making this possible by writing the codec patches and providing the patched electron build. This takes quite a long time, so it is greatly appreciated!
- feat: torrent management
- Massive improvement to torrent handling and allows the user to manage their torrents.
- Support for pre-downloading, seeding, and untracking torrents.
- Pre-downloaded torrents now load INSTANTLY.
- Torrent cards in the torrent menu now visualize what you are currently playing, seeding, pre-downloading, and completed.
- Support for playing pre-downloaded torrents offline.
- Pre-downloading will be disabled if the seeding limit is set to 1 AND persist files is disabled.
- Separate libraries for each profile.
- Support for rescanning the existing cache.
- feat: video file manager
- Adds a button in the player to open the File Manager where you can view all playable files for the current torrent, manually adjust the resolved series if it's incorrect, as well as adjust the episode number of each file. This view can also be opened in the player via the H keybind.
- Manual corrections made to an episode will have the corrections applied to the RSS episode card (if the file is the same).
- When a currently playing file has failed to identify the media playing, a prompt will be shown letting the user know the currently playing media failed to be identified, asking if they want to fix it themselves or continue watching.
- Torrent hashes and file hashes are now mapped to the resolved media, allowing for easy tracking of downloads.
- Adds pre-download button to episode cards and notification cards.
- Now automatically plays the torrent if the matching series is found in the torrent files instead of prompting the torrent modal. This also overrides the RSS feed magnets, unless that magnet is already mapped to a file.
- feat: auto-complete threshold
- You can now set a custom auto-complete threshold percentage of an episode for the player.
- This fixes inconsistencies with auto-completion, especially with episodes less than 180 seconds, which would be marked as auto-complete as soon as they were loaded. It's better to use a percentage instead.
- feat: chapter source preference
- Allows you to choose which preferred chapter source to use during video playback. If one source is unavailable (missing chapters) then another source will be chosen until chapters are found (if any).
- feat: Chapter Source player selection
- You can quickly swap between chapter sources in the player to view what is available.
- feat: watched episodes label
- Small, full, and detail cards will now show your current episode progress.
- fix: Android external player
- The streamURL contained invalid characters, causing the intent to fail.
- fix: validate skippable chapters
- Chapters will now be invalidated if they exceed 180 seconds in duration. If a skippable chapters duration is longer than this its likely invalid, (mistake by release group).
- fix: dubbed airing schedule episode range
- Properly uses the correct episode range when a batch of episodes is dropping.
- fix: use dub airdate when sub is missing
- Improves batch episode airdates by using the dub airdate when the sub airdate is missing. In these cases, it is highly likely sub and dub were released at the same time.
- fix: don't show schedule in anime details
- A bug where viewing anime details while on the schedule page would occasionally have media in relations or recommendations showing their schedule outside of the schedule page.
- fix: torrent result loading
- Fixes an infinite skeleton card showing when there is no best result. Typically occurred when the best result was filtered into the unseeded category.
- fix: playing unresolved media (offline)
- Fixes playing already downloaded media that hasn't been resolved.
- Improves title and episode descriptors for offline media.
- fix: verifying against synonyms
- Fixes I Was Reincarnated as the 7th Prince so I Can Take 
6.1.4 31 de maig del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- fix: small screen episode scrolling
- fix: miniplayer bounds
- fix: toggle android immersion
- Fixes an issue where tapping to toggle the player overlay was not functional.
- Implements a change to prevent clicking buttons you can't see when immersed.
- chore: check for updates on startup
- chore: bump to webtorrent v2.6.8
6.1.3 30 de maig del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- feat: offline detection
- WIP implementation of offline handling, giving a visual indicator.
- Allows things to load quicker, knowing the data can't be fetched.
- feat: torrent sorting
- There are now six sorting options for torrent results; the auto-selected torrent will consider both this sorting option and your preferred audio language.
- The six sorting options are;
- seeders (default), sorts by most to least seeders.
- smallest, sorts by smallest file size to largest file size.
- best, sorts by most accurate results.
- batch, sorts by batches first.
- newest, sorts by newest uploads first.
- oldest, sorts by oldest uploads first.
- feat: dynamic extension loading
- Heavily reworked extensions, they now load dynamically so search results will appear as each extension completes its query significantly decreasing wait times.
- Extension queries are now cached for a little over 1 minute, closing the torrent search then re-opening it wont result in another long wait for results.
- Torrent Search has been reworked to be clean and minimal with descriptive details. The auto-selected torrent is clearly visible, and the autoplay indicator is vibrant. If the previously selected torrent is the same as the auto-selected torrent, they will be merged for clarity.
- Trusted sources are now visible under the extensions section in the settings when clicking to add a source.
- feat: watch trailer button
- You can now watch a full-screen interactive trailer (if available) by clicking the trailer button when viewing the anime details.
- The button will automatically be hidden on series that do not have a readily available trailer.
- feat: home section desktop drag scroll
- All home sections are now drag scrollable on desktop.
- Scrolling via buttons is no longer "spammable" allowing for proper smooth scrolling.
- fix: player immersion
- Resolves immersion issues with Android.
- Immersion is now completely disabled when the video is paused; there was never really a good reason to be immersed in a black screen.
- fix: shorts being detected as a movie
- Shorts like the latest Lycoris Recoil were incorrectly detected as a movie due to the synonyms containing the movie phrase, which incorrectly disabled the episode number input box.
- fix: showing incorrect episode data
- Data typically for "second seasons" was being duplicated from the first season for episodes that haven't been released.
- Instead of showing incorrect data for unreleased episodes, no data will be shown at all.
- This change also simplifies episodes, only showing the next episode that will be released instead of all unreleased episodes.
- fix: re-authentication
- Attempting to re-authenticate the currently logged-in user would result in the app being bricked.
- fix: airing schedule
- Schedule would randomly have entries that were not airing due to too large of an exclusion query.
- fix: wayland crashing
- This fix primarily targets Linux Arch Wayland with systems running Intel Iris graphics.
- fix: macOS tray and traffic lights
- fix: duplicate Space tags
- chore: desktop in-app authentication
- Windows, Linux, and macOS login authentication will be done in-app rather than using an external browser that relies on custom protocols.
- This now standardizes functionality across all platforms, including Linux.
- chore: heavily reduce animations
- Removed smooth scrolling, it was a nice gimmick but had way too many breaking edge cases and would fail to function during micro stuttering and across multiple platforms, e.g., MacOS and Android.
- Removed page switching animations to improve page load times.
- Expandable sidebar is now disabled by default and will potentially be phased out in later releases.
- chore: speed up caching
- Significant performance improvements for caching.
- chore: implement file error toasts
- Gives better feedback to end users when a torrent release doesn't contain a valid file, typically occurs when a torrent is a zip file.
- Also allows for other miscellan
6.1.2 22 d’abril del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- fix: continue watching on startup
- chore: macOS-specific wording
- chore: bump webtorrent to v2.6.3
- chore: add missing tags
- chore: show and focus
- chore: update kitsu URL
- chore: significant caching improvement
- Improves the performance when caching queries; previously, it would take well over 15 seconds to cache media, and even longer if the cache was larger.
- Instead of fetching each key individually, we fetch the entire cache and compare.
6.1.1 21 d’abril del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- fix: unable to type
- Fixes not being able to type in any text/number input boxes due to a previous fix.
- fix: MyAnimeList continue watching
- Subbed series were not being properly hidden when the next episode hadn't been released yet.
- fix: macOS show after hiding
6.1.0 20 d’abril del 2025 — 64 bits EXE (NSIS)
Notes de la versió
- fix: AppImage Desktop file
- Fixes issues noted by @alanpoulain with the AppImage on Linux.
- Fixed incorrect app name, which was incorrectly showing productName instead of Shiru.
- fix: scoring css
- fix: sync with Anilist
- Fixes various bugs that prevented MyAnimeList authorized accounts from syncing their lists to AniList accounts.
- fix: RSS caching
- RSS feeds were being unnecessarily cached every 30 seconds, eventually resulting in a performance drop.
- RSS feeds now properly cache ONLY when a change is detected.
- fix: duplicate notifications
- General sub/dub release notifications were incorrectly triggered if an RSS notification had been sent beforehand.
- Now, if an RSS notification already exists, another will not be sent.
- fix: movie not released toasts
- Improves the torrent toasts to state the difference between a movie and an episode.
- fix: max playable episodes
- Max playable episode was incorrectly using the total episodes count without considering if the media has not been released.
- fix: MacOS MenuBar
- Properly hides the custom menu bar when on macOS, as macOS has its own menu buttons.
- fix: prefer dubs
- Full batch releases were being detected as "single" episode releases resulting in them being hidden from continue watching after the first episode, the latest Blue Box dub is a good example.
- fix: remember my choice
- Fixes "Remember my Choice" not being saved when choosing the close option due to the cache debounce duration.
- fix: restore window state
- When attempting to open a second instance of the app, the existing window should be restored and focused. However, when the app was minimized to the system tray, this was not properly functioning, resulting in nothing happening.
- fix: single instance lock
- If a second instance was created, the app would close but leave behind an abandoned process that continued running in the background.
- fix: mappings fallback
- Kitsu went down, resulting in the episode list being completely missing instead of properly ignoring Kitsu as a source.
- fix: deselect text
- Once text was selected, it was impossible to deselect. You can now properly deselect text by intuitively clicking outside the text area.
- chore: caching performance improvements
- Improves the performance of caching once the existing cache has a large amount of data.
- chore: catch Linux EPIPE pop-up
- Under certain circumstances an EPIPE error may appear on Linux due to the webtorrent worker losing connection to the player process.
6.0.9 12 d’abril del 2025 — 64 bits EXE (NSIS)

El més popular a Gestors de baixades

Mostra-ho tot
  1. youtube-dlGestors de baixades · youtube-dl
  2. TransmissionGestors de baixades · Transmission Project
  3. yt-dlpGestors de baixades · yt-dlp
  4. JackettGestors de baixades · Jackett
  5. qBittorrent Enhanced EditionGestors de baixades · The qBittorrent project
  6. TriblerGestors de baixades · The Tribler Team
  7. ZeroNetGestors de baixades · ZeroNet
  8. RadarrGestors de baixades · Team Radarr
  9. SonarrGestors de baixades · Team Sonarr
  10. MotrixGestors de baixades · AGALWOOD

Etiquetes

Comparteix