Releases: iamneur0/syncio
Releases · iamneur0/syncio
v0.4.0
0.4.0 (2025-12-23)
Features
- add activity monitoring system (ab25d30)
- add activity page component (ba95ab4)
- add addon icon utility (61eb73d)
- add library export functionality to TasksPage with user selection (46e4641)
- add shared app layout component (31bd759)
- add user authentication gate component (1ececf1)
- add user authentication hook (ad8dc09)
- add user logout button component (603d315)
- implement admin page routing structure (5a1c4b9)
- implement library management utilities (bd6a443)
- implement metrics system (58f6953)
- implement public library API for user-facing operations (c1078f9)
- implement shares system (f63453f)
- implement user avatar system (026a605)
- library export with user selection and avatar preview (6705166)
- refactor user pages to match admin page structure (1fe88f6)
- restructure account menu with icon-only buttons (80289c2)
Bug Fixes
- fix: Docker build - add ARG for NEXT_PUBLIC_API_URL and update npm to 10.9.2 (e1c9d71)
- fix: gate debug features behind DEBUG flag (e550720)
- fix: gate debug-specific UI elements and logs behind DEBUG flag (7f818f8)
- fix: library export user dropdown not populating (d1b206a)
- fix: prevent layout shift when scrollbar appears (055fd03)
- fix: remove unused imports and code (e694675)
- fix: replace loading skeletons with simple spinners and remove loading text + ui fixes (d643fd4)
- fix: TypeScript error for colorIndex property (101cbbd)
- fix: TypeScript formatter type error in MetricsPage (3c9dcb6)
Miscellaneous Chores
v0.3.2
0.3.2 (2025-12-04)
Features
- complete invite system with opt out (8104440)
- delete invited user from invite (eb1e88c)
- expiry of users is now handled for limited time users on invite (2d5c978)
- sync invited users on join (351b258)
- users can now opt out of a server (4d48e48)
Bug Fixes
- misc invite page and component improvements (d4b7f37)
v0.3.1
0.3.1 (2025-11-16)
Bug Fixes
- handling renewed invites (0e5d3d1)
- invite being stuck on oauth (544a83e)
- many invite bugs (3a5b1ff)
- modals now locked with invite page using gneeric layout for uniformity (57e844a)
- redundant discord webhook on wrong stremio account + other tweaks (4c608f6)
- removed debug buttons in private mode (f264036)
v0.3.0
0.3.0 (2025-11-15)
Features
- added option for custom addon names and descriptions (daacec3)
- better handling of invite edge cases like existing user, different emails from request and stremio (6076e1b)
- filters + improved page headr for desktop and mobile (33ab1fa)
- invite users with OAuth (09d9ac0)
- new settings + missing invite utils (4e7be71)
- oauth account creation (87eb621)
- oauth user creation (5c0a443)
- stremio account linking for uuid only users (2da55f4)
- user invitation (eb4b765)
Bug Fixes
- account button now showing email from oauth and updated account db fiedls (3d3f397)
- addons ordered in alphabetical order for Hamtaro (8d992ae)
- better handling of no invites (79129a9)
- description and version changes now properly detected, sync now comparing full manifests (4a8059f)
- sync and backup auto sync delay respected (to test for +1d) (1b8213e)
- UI tweaks for invite page (3dd99f2)
Miscellaneous Chores
- release 0.3.0 (bfefdd8)
v0.2.2
v0.2.1
v0.2.0
0.2.0 (2025-11-12)
Features
- addon names in stremio account replicate the name in Syncio (d8e4b0d)
- autoSync now available from tasks (9fb0264)
- Changelog page (fd9a212)
- confirm dialog on empty group sync + several fixes (5a00534)
- discord notification on sync through API (da8a0d7)
- improved login/register page with confirm dialog for uuid save and compatibility with password managers (1ebf1b6)
- including catalog/resource diff on reload (595361a)
- move automatic backups + page wiring (3d19497)
- new task page to run tasks either manually or automatically (c36beb6)
- private-mode single account, stats & webhook helpers (a5d7e8f)
- reworked theme selector with more flexibility and easier implementation for future themes (6944398)
- scheduled sync format now common with addon triggered sync (c362b0a)
- Syncio API now live with sync endpoints and more (d5bf57b)
- version displayed in sidebar with up-to-date indicator (b78c2fc)
Bug Fixes
- added more info to discord notification (5d4ba8b)
- added re-ordering of user addons files (1961125)
- addon re-ordering in user and group (2c4b027)
- auth key login (85c7888)
- including catalog/resource diff on reload for user user reloadGroupAddons (542b2b9)
- many bug fixes (sync/excluded/protected/import/export) + refactoring of sync of group with user sync (b0ff3a4)
- merged addon add logic from group and addon (4687fa3)
- misc fixes to auth and syncing (9cf9368)
- pass through all the features to adapt to latest changes (9acda6d)
- updated auto sync embed (f591eac)
- various theme/layout improvements (216528c)
Miscellaneous Chores
v0.1.5
0.1.5 (2025-10-26)
Features
- reset addon/resources/catalogs (8a3eb4a)
- search catalog selection (f11c665)
- search catalogs view, separated from other catalogs (25d677d)
Bug Fixes
- advanced mode now reloads group addons before sync (69caa60)
- exclude logic now based on stremioAddonId instead of addon id (caea4d1)
- handling of exclusions improved and better addon listing (fa471dc)
- originalManifest not being fetched properly (3c8098f)
- reload addons logic totally reworked, handling all cases (964cf22)
- reload group addons handling future conditioning (a783f31)
- reload not applying new catalogs/resources (c0e2e82)
- reload now covering detecting new catalogs/resources (aa5ee1e)
- resources now added in addon's details on addon import from users (16aa80d)
- transportName set to empty because munif angy (d95efed)
- ui + import/export fixes for release (eb1491a)
- user and group addon reload (2d855e0)
v0.1.4
0.1.4 (2025-10-21)
Bug Fixes
- add addon in a group with same manifesturl but differnet manifest (7864f40)
- addon clone missing fields (81ebb24)
- addon info now reflecting db instead of manifest (b6b825f)
- changed order of tabs (62a1955)
- debug unavailable in public for security (8f2cdfa)
- dragging listItems and items name (d453933)
- regression for exclude logic (13aba2b)
- regression on excluded addons (6ab1572)
- reload inconsistency with filters, refactored with addonUpdate (d53d87c)
- reload now adds new resources/catalogs (63617fa)
- reworked addon group add (845fbd6)
- sync badge update on addon add (853f3b8)
- unsafe mode now properly handling default addons as normal addons (a058ec2)
- user addon import associates existing addons, check now manifest content (5367ef9)