You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Anonymous usage analytics: app launches, successful provider logins, and cloud API request failures are reported anonymously for DAU, retention, and version-distribution stats. All tokens, cookies, passwords, and signatures are redacted before reporting; no file content is collected.
MPV playback (darwin/arm64) now supports sources that require signed request headers: the proxy rewrites HLS playlists (.m3u8) and redirects so segments route back through the authenticated proxy.
Subtitle auto-loading now searches the video folder plus all immediate subfolders, with same-directory subtitles still preferred.
Fixes / English
Fixed Baidu Netdisk folder creation: the create API requires an absolute target path instead of a file ID; the parent path is now resolved from the directory listing.
Fixed silent failures when moving/copying Baidu files because the target path could not be resolved; an explicit error now prompts a directory refresh.
Fixed PikPak phone-number login captcha failures: the sign-in request always submits username, avoiding phone normalization to a +86 prefix that invalidated the captcha signature.
Fixed potential blocking when switching audio tracks or loading subtitles in the MPV default player (now submitted asynchronously).
Engineering / English
Added PostHog anonymous analytics with POSTHOG_PROJECT_API_KEY / POSTHOG_HOST flowing through the generated-secrets pipeline, including CI release builds.
Added regression tests for Baidu file commands, PikPak login, and media-proxy rewriting; Vitest config now covers the analytics module.
Updated the darwin/arm64 MPV native module (mpv_texture.node) and the npm lockfile.