Skip to content

Commit 7d91d52

Browse files
authored
New version: RockinChaos.Shiru version 6.6.0 (microsoft#368780)
1 parent 9a3af99 commit 7d91d52

3 files changed

Lines changed: 139 additions & 0 deletions

File tree

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Created with komac v2.16.0
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json
3+
4+
PackageIdentifier: RockinChaos.Shiru
5+
PackageVersion: 6.6.0
6+
InstallerLocale: en-US
7+
InstallerType: nullsoft
8+
Scope: machine
9+
UpgradeBehavior: install
10+
ProductCode: a93e4342-5a45-5da3-ad3e-ac8ef4e8398f
11+
ReleaseDate: 2026-05-05
12+
AppsAndFeaturesEntries:
13+
- DisplayName: Shiru 6.6.0
14+
ProductCode: a93e4342-5a45-5da3-ad3e-ac8ef4e8398f
15+
Installers:
16+
- Architecture: x64
17+
InstallerUrl: https://github.com/RockinChaos/Shiru/releases/download/v6.6.0/win-Shiru-v6.6.0-installer.exe
18+
InstallerSha256: BB903DC4F39CE39D4C36F20156F1F9DE19A18BEEE384ECB138522F6AF508BBBA
19+
ManifestType: installer
20+
ManifestVersion: 1.12.0
Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
# Created with komac v2.16.0
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json
3+
4+
PackageIdentifier: RockinChaos.Shiru
5+
PackageVersion: 6.6.0
6+
PackageLocale: en-US
7+
Publisher: RockinChaos
8+
PublisherUrl: https://github.com/RockinChaos/Shiru
9+
PublisherSupportUrl: https://github.com/RockinChaos/Shiru/issues
10+
Author: RockinChaos
11+
PackageName: Shiru
12+
PackageUrl: https://github.com/RockinChaos/Shiru
13+
License: GPL-3.0
14+
LicenseUrl: https://github.com/RockinChaos/Shiru/blob/HEAD/LICENSE
15+
Copyright: Copyright © 2026 RockinChaos
16+
ShortDescription: A personal anime library manager for watching and tracking your collection in real time. Lightweight, powerful, and paws-itively fast. No waiting required!
17+
Description: |-
18+
A pure JS BitTorrent streaming environment, with a built-in list manager.
19+
Imagine qBit + Taiga + MPV, all in a single package, but streamed real-time.
20+
Completely ad free with no tracking/data collection.
21+
Unlike qBit's sequential approach, seeking into data that hasn't been downloaded yet will prioritise downloading that data, instead of simply closing MPV.
22+
Tags:
23+
- anime
24+
- streaming
25+
- torrent
26+
ReleaseNotes: |-
27+
- feat: offline progress syncing
28+
- 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.
29+
- Fixes a race condition where changes to your list during a user lists fetch could become stale for very large user lists.
30+
- User lists are now automatically fetched when the network or api comes back online.
31+
- feat: player title position toggle (#134)
32+
- Adds a toggle to the player settings to change the title overlay location from the top left to the bottom left.
33+
- feat: spoiler control settings
34+
- 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.
35+
- 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.
36+
- feat: video cover toggle
37+
- Adds a toggle in the player dropdown to enable or disable filling the video to the full width.
38+
- The toggle and its keybind now persist across restarts.
39+
- feat: respect extension enabled state in worker lifecycle
40+
- 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.
41+
- feat: extension custom settings
42+
- 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.
43+
- feat: more extension options
44+
- Now directly passes the season, beforeSeason, afterSeason, absoluteEpisode, beforeEpisode, and afterEpisode values.
45+
- feat: FileManager plugin
46+
- Replaced the WebView-based NativeBridge with a single unified Capacitor plugin handling all files access permission and folder picking.
47+
- feat: separate android debug/release app variant
48+
- fix: back/forward state after modal navigation
49+
- Fixed the forward button incorrectly graying out after pressing the back button to reopen a modal.
50+
- Fixed navigating back twice after closing a modal, returning to the wrong page instead of the modal.
51+
- fix: visible progress in anime details
52+
- Fixes the indicated watch progress when audio labels are enabled, not reactively updating when changing the progress via the list editor.
53+
- fix: android single-button notification activation
54+
- fix: hiding android status bar
55+
- Switches to using capacitors new built-in StatusBars plugin.
56+
- Fixes status bar overlaying on older Android devices.
57+
- fix: continue watching preferred dubs
58+
- 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.
59+
- fix: watch together playback
60+
- Playback is now slightly more stable.
61+
- The lobby host now controls the loaded torrent for all peers.
62+
- 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.
63+
- fix: prevent status bar transition on orientation change
64+
- Disabled the status bar transition during orientation changes on Android to prevent the bar from slowly resizing when rotating the device.
65+
- fix: prevent list mutation race conditions
66+
- Entry updates and deletions are now chained to prevent race conditions and ensure errors are surfaced correctly.
67+
- fix: instant progress updates
68+
- Episode progress in anime details now updates immediately after watching, instead of waiting for the user list to finish refreshing.
69+
- fix: throttle outage checking
70+
- fix: handling episode range
71+
- Fixes episode card batches showing the proper episode range.
72+
- fix: resolving Hikuidori
73+
- Fixes resolving Hikuidori when release groups use the MyAnimeList titles.
74+
- fix: webpack-dev-server connection
75+
- fix: search page preview cards on small screens
76+
- fix: updating source repositories
77+
- chore: improve android splash screen and colors
78+
- The transition when starting the app is now a lot smoother and implements proper theme colors.
79+
- chore: remove custom safe area insets
80+
- Capacitor v8 introduces proper inset handling natively.
81+
- chore: remove custom keyboard scroll-into-view
82+
- Capacitor v8 now handles this natively, utilizing proper inset padding.
83+
- chore(temp): enable watch together toggle
84+
- Adds a toggle to enable Watch Together in the app settings, which will be disabled by default.
85+
- This is a temporary setting while Watch Together is in an experimental state.
86+
- chore: improve resolving series while offline
87+
- RSS feeds will now attempt to resolve while the AniList API is down or if you are offline.
88+
- chore: separate network debug
89+
- Adds "Network" as a debug option.
90+
- chore: rework notifications modal
91+
- Improves notification reliability and fixes a bug where watched episodes were not always being marked as read correctly.
92+
- chore: scale audio labels with card size
93+
- Audio labels are now scaled down proportionally when the card shrinks below its natural size, preventing labels from looking oversized on smaller cards.
94+
- chore: disable extensions by default
95+
- Adding new extension sources will no longer automatically enable the extensions.
96+
- chore: improve episode skeleton card
97+
- chore: clamp external player duration
98+
- chore: keep highest accuracy extension results
99+
- chore: enforce extension type
100+
- chore: increase the number of displayed season years
101+
- chore: remove ambiguous IPC usage
102+
- chore: improve protocol handling
103+
- chore: Android ui tweaks
104+
- chore: bump to webtorrent v2.8.7
105+
- chore: bump to electron v39.8.7
106+
- chore: bump to capacitor v8.3.1
107+
- chore: update deps
108+
- chore: refactor
109+
ReleaseNotesUrl: https://github.com/RockinChaos/Shiru/releases/tag/v6.6.0
110+
ManifestType: defaultLocale
111+
ManifestVersion: 1.12.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Created with komac v2.16.0
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json
3+
4+
PackageIdentifier: RockinChaos.Shiru
5+
PackageVersion: 6.6.0
6+
DefaultLocale: en-US
7+
ManifestType: version
8+
ManifestVersion: 1.12.0

0 commit comments

Comments
 (0)