Foreseerr v0.10.0 release notes
Highlights
Merges Seerr upstream develop into Foreseerr and ships Foreseerr-specific
request / watch-ahead fixes on top.
Features
- Hides media that is already actively requested from Discover (and related settings), so browse rows stay focused on new titles.
- Adds a user lookup search box (username or email) in user management.
- Supports ntfy.sh notification tags and an optional Gotify embed poster.
- Identifies Foreseerr on outbound HTTP requests via a dedicated User-Agent.
- Accepts custom Plex metadata-provider GUID schemes in the library scanner.
Fixes
- Lets a new watch-ahead request update the existing one instead of failing or duplicating; optional request fields are assigned only when set on replace.
- Hardens request lifecycle: serialize creation per requester, keep TV seasons with their owning request, reset orphaned seasons after deletion, enforce valid state transitions, skip empty seasons in all-season requests, and scope card download status to requested episodes.
- Fixes web push for multi-device and shared-browser subscriptions; drops a stale SQLite push-auth uniqueness constraint (migration).
- Remaps leftover Overseerr
DELETEDstatus values so imported rows are not read as blocklisted (database migration). - Confirms scanner orphans against Arr before declining; refreshes avatars on Quick Connect login; finishes proxy error responses cleanly.
- UI / Headless UI upgrades for React 19 (radio, transitions, slideover backdrop).
Upgrade notes
- Upgrades from Foreseerr
v0.1.0,v0.2.0,v0.2.1,v0.3.0,v0.4.x,v0.5.x,v0.6.x,v0.7.x,v0.8.x, andv0.9.xare supported. Back up your configuration before upgrading. - Includes database migrations
RemapOverseerrDeletedStatus(SQLite + PostgreSQL) andDropPushSubscriptionAuthUnique(SQLite). Startup applies pending migrations automatically. - Image:
ghcr.io/selmant/foreseerr:v0.10.0(also published to Docker Hub asselmantr/foreseerr:v0.10.0). - Helm chart:
oci://ghcr.io/selmant/foreseerr/foreseerr-chart(version/appVersion0.10.0/v0.10.0).
Compatibility
- No public API removals are included.
- Downgrades are not supported.
- Supported runtimes are Bun
>=1.4.0, bundled SQLite, and PostgreSQL 16.