v0.40.0
0.40.0 (2026-01-18)
Bug Fixes
- collection-sort: correct release date sorting logic for newest/oldest (e0dacff)
- collection: refresh collection after fetching from TMDB (89993aa)
- collection: use data.result.parts directly and remove redundant store (4deafbf)
- config: update certificate thumbprint in tauri.windows.conf.json (356ee63)
- i18n: update HTML lang attribute to use dynamic language variable (be1da78)
- movie: skip 'Rumored' movies when updating TMDB watchlist (dcc8d38)
- sentry: hardcode Sentry config for client telemetry with privacy defaults (020f72e)
- telemetry: guard prod execution and improve request error handling (b93b629)
- tmdb: skip 'Rumored' media in watchlist sync to prevent 404 errors (a7f5feb)
- tv: skip 'Rumored' series when updating TMDB watchlist (14992df)
- update pnpm-lock.yaml to match package.json (3bd301e)
Features
- app: prevent right-click context menu in production (3e5e43a)
- collection: auto-update collection watched status (01e3a04)
- collection: pass 'watched' state to collection items (6afa4ce)
- i18n: add inlang project configuration (bd8f8b7)
- i18n: integrate paraglide Vite plugin for inlang (d2174dc)
- layout: initialize paraglide locale in browser (82b4d9a)
- types: add 'Rumored' status to Status type (ec19d76)
- watchlist: show success toast after manual sync (68c498c)
What's Changed
- chore(deps): update dependency pnpm to v10.27.0 by @renovate[bot] in #587
- chore(deps): update dependency svelte to v5.46.4 [security] by @renovate[bot] in #593
- chore(deps): update dependency @sveltejs/kit to v2.49.5 [security] by @renovate[bot] in #592
- chore(deps): bump rsa from 0.9.8 to 0.9.10 in /src-tauri by @dependabot[bot] in #586
- Migrate from Svelte-i18n to ParaglideJS by @BlackTiger007 in #594
Full Changelog: v0.39.0...v0.40.0