Repository navigation
Releases: Vure-sh/crunchyroller
Releases · Vure-sh/crunchyroller
Release list
v3.8.0
What's Changed in v3.8.0
- Recently Added Anime Catalog (#18): Added a new "recently added" catalog tab powered by Crunchyroll's Browse API, allowing instant exploration of the latest anime additions with poster artwork, episode counts, audio languages, and descriptions.
- Dynamic Catalog Search & Filter: Real-time anime filtering directly within the top header with embedded catalog count indicator.
- Batch Selection & Dual Actions: Multi-select cards to either fetch entire series into your Dashboard episode tree or trigger instant batch queueing.
- Candidate Dub Version Prioritization: Candidate dub versions now prioritize matching the user's requested subtitle locales first, ensuring dialogue subtitles are not skipped.
- 64-bit Clipboard Safety (Fixes #19): Resolved silent application crashes on Windows 64-bit when pasting URLs via the context menu by properly declaring ctypes Win32 API pointer types and adding mutex retry handling.
- Standalone Distribution Optimization: Removed unused binaries and unneeded package bloat from release bundles.
Full Changelog: v3.7.1...v3.8.0
v3.7.1
What's Changed in v3.7.1
-
Windows Long Path Budgeting (Closes #17): Fixed
[Errno 2] No such file or directorycrashes on Windows when downloading shows with very long titles (e.g. A Livid Lady's Guide to Getting Even...). Output paths and intermediate muxing files (.tmp.mkv) are now dynamically budgeted to stay safely$\le 259$ characters (MAX_PATH) while preserving season/episode identifiers (S01E08), quality tags, and existing file compatibility. -
Safe Temporary Chapter Metadata: Chapter markers during FFmpeg muxing are now written to the system temporary directory (via
tempfile) instead of appending.chapters.txtto the destination filename, preventing path overflow during merge. -
Connection Pool Expansion: Increased HTTP connection pool capacities across the session pool, downloader, and worker queues (scaling to 64–128 connections). This eliminates
[urllib3.connectionpool] Connection pool is fullwarnings and reduces unnecessary TLS renegotiations under high worker concurrency.
Full Changelog: v3.7.0...v3.7.1
v3.7.0
What's Changed in v3.7.0
- In-App Series Search (Closes #16): Search for anime directly inside the app, browse posters, and select multiple shows to download without having to copy-paste links from a browser.
- Download Multiple Anime at Once: Paste multiple URLs or multi-select search results to download simultaneously—automatically organized into clean, separate tasks in the queue.
- Fixed Task Dismissal & Stuck Queue: Fixed an issue where completed or failed tasks could not be cleared or dismissed from the queue drawer, and resolved stuck spinners on failed episodes.
- Lightweight Archive Option: Added a
no-ffmpegbuild option for users who already have FFmpeg installed in system PATH.
Full Changelog: v3.6.0...v3.7.0
v3.6.0
What's Changed in v3.6.0
- Audio & Subtitle Only Download Mode (Closes #15): Added an option to download audio tracks and subtitles without video. Simply select "audio only (no video)" from the Video Quality dropdown. You can change the audio & subtitle format (.mka, .mkv, or standalone .m4a with subtitle files) directly in Settings.
- Anti-RateLimit Safe Mode & Pacing Controls (Addresses #14): Added configurable delay between episode downloads (default 60s, with ±5s jitter) and optional thread reduction to protect against KAT-3002 temporary blocks.
- Redesigned History View: Upgraded to a clean two-line layout showing series title, season/episode tags, episode title, quality, relative timestamp, file size, status pill, and a one-click show-in-folder button.
- Enhanced Progress & Phase Tracking: Displays live percentage indicators on sub-bars and detailed phase logging.
Full Changelog: v3.5.1...v3.6.0
v3.5.1
What's Changed in v3.5.1
- Fixed Native Desktop Window Crash (Fixes #13): Automatically unblocks bundled binaries on Windows at startup to prevent
Python.Runtime.Loader.Initializeerrors when extracting release archives via Windows Explorer. - Open Folder Shortcuts: Added an "open" button next to the download directory selector, an "open folder" button in the progress panel upon completion, and a show-in-folder button for completed items in History.
Full Changelog: v3.5.0...v3.5.1
v3.5.0
What's Changed in v3.5.0
- Removed the annoying star the repo popup (u owe me a star now).
- Update checker: App now checks for new releases on startup and shows an update button in the header when a newer version drops. Also added a manual check button in Settings.
- Right-click menu & copy-paste: Added a custom right-click context menu (cut, copy, paste, select all) and enabled text selection.
- Logs buttons: Added an "open logs folder" button in Settings so you don't have to dig through AppData to find
crunchyroller.log, plus a one-click "copy logs" button for bug reports.
Full Changelog: v3.4.0...v3.5.0
v3.4.0
What's Changed in v3.4.0
- WebView2 Native Windows Fix (Fixes #7): Bundled
pythonnet,clr_loader, andWebView2Loaderinterop binaries directly into the Windows executable so the native standalone app window launches reliably without failing or falling back. - Official Season & Arc Folder Naming: Series downloads are now organized into folders named after Crunchyroll's official season arc titles, complete with automatic fallback and seamless migration for older season folders.
- Embedded Chapter Markers & CC Labeling (Closes #10): Intro, recap, and outro chapters are now automatically extracted from Crunchyroll stream metadata and embedded into MKVs. Distinct English CC subtitle tracks are cleanly labeled and preserved.
- Silent Subprocesses (Closes #11): Suppressed flashing black command prompt windows during ffmpeg and ffprobe operations on Windows.
- Session Pool & Timeout Hardening: Increased connection and read timeouts to 10s/30s to prevent premature socket drops, and enabled orphan stream cleanup for web-authenticated accounts.
Full Changelog: v3.3.1...v3.4.0
v3.3.1
What's Changed in v3.3.1
- Bitrate preference (Highest vs Data-Saver): Added a setting to choose between highest bitrate (maximum visual quality) and data-saver mode if you want smaller file sizes without dropping resolution.
- WebView2 fix: Fixed an annoying bug that falsely popped up the "WebView2 Required" warning even when WebView2 was already installed and running.
- FAQ & Troubleshooting: Updated the README with troubleshooting tips, paths where app logs are saved, and an explanation of Crunchyroll's stream bitrates.
Full Changelog: v3.3.0...v3.3.1
v3.3.0
What's Changed in v3.3.0
- Cross-run download resume: If a download gets interrupted, cancelled, or your network cuts out, it now saves progress in a partials folder and picks up right where it left off instead of restarting from 0%.
- Persistent queue & history: Your active queue, tasks, and completed downloads are now saved across app restarts so you don't lose your place.
- Muxing & MediaInfo fixes: Fixed the 98% muxing hang, improved ffprobe discovery, and added proper bitrate tags for MediaInfo.
- New icon!
Full Changelog: v3.1.0...v3.3.0
v3.1.0
What's Changed in v3.1.0
- Custom download folder: You can now pick whatever folder or drive you want downloads to go to right in the UI with a native folder picker button, or pass
-o /path/to/folderin the CLI. - Default
anime/subfolder: Series now download into ananime/folder by default instead of dumping straight into your root directory and making a mess. - Kept the same clean Plex/Jellyfin
Season XXstructure inside whatever folder you pick with automatic migration for older files. - Fixed some README typos, updated the FAQ, and cleaned up some search tags.
Full Changelog: v3.0.0...v3.1.0