⚠️ Breaking Changes
- feat: multi-backend list targets (Trakt, Floppy, mdblist) with a restructured Target config
- PR: #527
🚀 Features
- feat: multi-backend list targets (Trakt, Floppy, mdblist) with a restructured Target config
- PR: #527
- feat(flaresolverr): add optional disableMedia to skip images, CSS and fonts
- PR: #531
🐛 Bug Fixes
- feat: multi-backend list targets (Trakt, Floppy, mdblist) with a restructured Target config
- PR: #527
- fix(tests): type-check test files through a dedicated tsconfig
- PR: #530
- fix(deps): bump transitive undici and nanoid to clear audit advisories
- PR: #532
- fix(floppy): retry transient 5xx to survive SQLite writer lock contention
- PR: #533
- fix(targets): a rejected search skips the item instead of killing the run
- PR: #534
- fix(floppy): never replay the non-idempotent list creation, recover it by name
- PR: #536
📚 Documentation
- feat: multi-backend list targets (Trakt, Floppy, mdblist) with a restructured Target config
- PR: #527
- fix(tests): type-check test files through a dedicated tsconfig
- PR: #530
- feat(flaresolverr): add optional disableMedia to skip images, CSS and fonts
- PR: #531
- fix(floppy): retry transient 5xx to survive SQLite writer lock contention
- PR: #533
- fix(targets): a rejected search skips the item instead of killing the run
- PR: #534
- docs(floppy): record that a TMDB-unknown id answers 500, and why it is left alone
- PR: #535
- fix(floppy): never replay the non-idempotent list creation, recover it by name
- PR: #536
📦 Dependencies
- chore(deps): update code-dependencies
- PR: #528
- fix(deps): update dependency config to v5
- PR: #529
- fix(deps): update dependency jsdom to v30
- PR: #526
- fix(deps): bump transitive undici and nanoid to clear audit advisories
- PR: #532
- Update code-dependencies
- PR: #537
- Update code-dependencies
- PR: #538
- Update code-dependencies
- PR: #539
- chore(deps): update vitest monorepo to v5
- PR: #540
- chore: ignore the vitest 5 cache directory
- PR: #541
Full Changelog: 2.17.0...3.0.0