v0.42.0
0.42.0 (2026-04-07)
Bug Fixes
- add-page: correct modal logic and typing (4d58538)
- deps: add pnpm overrides for handlebars to package.json (cd0869f)
- deps: update @seenivers/api to version 1.0.6 (9b2b0ef)
- deps: update @sveltejs/kit to ^2.53.3 (47654d0)
- deps: update dependency @sentry/sveltekit to ^10.44.0 (09e8288)
- deps: update dependency @sentry/sveltekit to ^10.45.0 (3497a4b)
- deps: update non-breaking updates (62c6b3e)
- deps: update non-breaking updates (254528d)
- episode-ui: update trailer link format (673de5d)
- eslint: resolve gitignore path and ts config (b8f695e)
- movie: guard watchlist actions for auth state (b56f61f)
- tauri: update CSP endpoints (d079563)
- tmdb: skip sync when user not logged in (41aade8)
- tv: prevent watchlist updates if not logged in (e3008a2)
- update @seenivers/api version from workspace to 1.0.1 (8d01e84)
- update pnpm-lock.yaml to match package.json (256a213)
- update prepare script to handle sync errors gracefully (84cf7ea)
- watchlist: handle errors and clear session on failure (8bf9729)
Features
- add: improve media detection and dedup logic (35744ea)
- add: introduce media service API layer (13c0242)
- api: add trpc client instance (22b917d)
- auth: add local session management (7fcdf75)
- auth: add login page with session handling (46a7678)
- i18n: add auth and login translations (dd6f1a9)
- player: sync watched status remotely (23e663e)
- settings: add login tab (fd10c98)
What's Changed
- fix(deps): update non-breaking updates by @renovate[bot] in #600
- chore(deps): update dependency pnpm to v10.32.1 by @renovate[bot] in #601
- chore(deps): update pnpm/action-setup action to v4.4.0 by @renovate[bot] in #602
- chore(deps): update github artifact actions (major) by @renovate[bot] in #606
- fix(deps): update dependency @sentry/sveltekit to ^10.44.0 by @renovate[bot] in #608
- chore(deps): update pnpm/action-setup action to v5 by @renovate[bot] in #607
- chore(deps): update eslint monorepo to v10 (major) by @renovate[bot] in #605
- chore(deps): update dependency vite to v8 by @renovate[bot] in #604
- chore(deps): update dependency @sveltejs/vite-plugin-svelte to v7 by @renovate[bot] in #603
- chore(deps): update non-breaking updates by @renovate[bot] in #610
- chore(deps): update dependency vite to v8 by @renovate[bot] in #611
- fix(deps): update dependency @sentry/sveltekit to ^10.45.0 by @renovate[bot] in #612
- fix(deps): update non-breaking updates by @renovate[bot] in #613
- chore(deps): update dependency eslint to v10 by @renovate[bot] in #614
Full Changelog: v0.41.0...v0.42.0