2.0.0 (2026-04-13)
Bug Fixes
- accessing a new episode for the first time will say not found because the cache already exists (8d4a63a)
- action
build-apkfailed (5feb621) - action
build-apkfailure (df0106b) - btn next wrong error (e69d5c1)
- can't set progress watch if change anime (bc2f1b1)
- gh action (3a38363)
- lint (bd0993e)
- lint vue (a11855b)
- localize lost (5ce4235)
- offset point in player, two call fetch opend (4a0041e)
- package.json to reduce vulnerabilities (#102) (09f08ee)
- package.json to reduce vulnerabilities (#120) (7331b57)
- package.json to reduce vulnerabilities (#130) (fea659f)
- parsing json (be68d1e)
- path not exists on artifact (12e0a0d)
- progress not show (3557298)
- release not file output (8448eef)
- request realtime data play list not used (26c8bc8)
- src-capacitor/package.json to reduce vulnerabilities (#122) (1261661)
- typing (7b9e3d5)
- upgrade @firebase/app from 0.10.18 to 0.11.0 (#112) (3ee98bd)
- upgrade @firebase/app from 0.11.5 to 0.14.6 (#118) (c08a765)
- upgrade @firebase/app from 0.9.29 to 0.10.6 (#105) (39ac971)
- upgrade cheerio from 1.0.0 to 1.1.2 (#119) (447bdc0)
- upgrade cheerio from 1.0.0-rc.12 to 1.0.0 (#110) (22430f2)
- upgrade hls.js from 1.5.9 to 1.5.13 (#107) (5223cf3)
- upgrade hls.js from 1.5.9 to 1.5.13 (#108) (1d99d55)
- upgrade vue-request from 2.0.0-rc.4 to 2.0.4 (#106) (a3dce63)
- use
pnpm@8inci(bc706ea) - wrong port comment native from
desktop-web(4dbe3aa)
Features
- add auto skip
openingandending(66520a6) - add episode search and bottom sheet navigation (40993db)
- add fullscreen support and orientation handling to VideoPlayer (be32800)
- add gesture controls and auto-skip functionality to VideoPlayer (fa88ff8)
- add localization for session expiration and Cloudflare bypass (0cbd51e)
- enable eruda in dev mode (9561d5d)
- enhance Account screen with watch history, followed anime, and expanded settings (9890506)
- enhance metadata navigation and refine category filtering across screens (256a492)
- enhance Notifications with pull-to-refresh, swipe-to-dismiss, and improved UI (116cde6)
- enhance playlist management with add/remove toggles and checked state tracking (0275d07)
- enhance schedule screen with improved date parsing and grouping (5af6b36)
- enhance studio metadata and navigation in Detail screen (a3f1735)
- enhance VideoPlayer with playback speed control and auto-next functionality (2617283)
- error controller: ⚡ add control fix
click:reryand search type error (c8a480f) - fix category not found (1473b9e)
- fix firestore realtime not reactive (c1e5a66)
- fix ui
ScreenError(26f2e78) - implement advanced filtering and grid view in Category screen (2e3dd1d)
- implement automated skip range detection for intro and outro (af3f77f)
- implement comment system in Detail screen (127efbc)
- implement comprehensive playlist management and navigation (4005633)
- implement follow/unfollow functionality and movie sharing (2b79d2f)
- implement full search functionality and pagination in Search screen (9b6091c)
- implement History screen and UI refinements for Account and History components (8d802e1)
- implement in-app update checking and notification system (45362b4)
- implement in-app update system via GitHub Releases (c30d28a)
- implement notification caching, unread badges, and shimmer loading (a1ef7e1)
- implement pager-based rankings with dynamic categories (a5455be)
- implement player side menus for episode and server selection (c065c71)
- implement pull-to-refresh across major screens and update Compose BOM (03116aa)
- implement Settings screen and refactor Account UI (48524cc)
- implement unified settings menu and support options in VideoPlayer (f7d9a70)
- implement video quality selection and refine DetailScreen types (d25a832)
- implement watch history and progress syncing via Supabase (59838d0)
- improve Playlist Detail UI and episode label formatting (e8be077)
- integrate Firebase Analytics for user activity tracking (ba046d9)
- not save history view if <5s (d0f56ed)
- not show content require login in anony
/tai-khoan(f5e392d) - refactor anime models and implement horizontal paging in Schedule screen (72c1746)
- refactor category navigation to use a flexible filter-based system (783a712)
- refactor UI components and improve anime data parsing (6ae48f9)
- Rewrite app using Kotlin Jetpack Compose (f47e075)
- secure Supabase configuration using BuildConfig and local.properties (aea3eec)
- size image poster in menu info
/phim/_season(b9081cf) - support comment native in native (a0fcb26)
- upgrade dependencies and enhance video player with server selection and skip ranges (09a06d0)
- use
unplugin-auto-importandunplugin-vue-components(8b9d78f) - wrong ep restore (a12da4d)