[PR #8661] Add SeriesStatus.Unreleased #11814

Closed
opened 2026-02-07 06:45:03 +03:00 by OVERLORD · 0 comments
Owner

Original Pull Request: https://github.com/jellyfin/jellyfin/pull/8661

State: closed
Merged: Yes


Changes

Add new "Unreleased" status to SeriesStatus enum. To be used for series that have not started releasing yet. This PR does not change any of the core providers to make use of this new enum member.

Also make the descriptions slightly more useful.

Rationale

Currently we only have a continuing and ended state. But it's not uncommon to have the directories for new series made before they start releasing. For that particular case there is no way to indicate this "unreleased" state. With jellyfin-web (and possibly other clients) having a filter for series state it makes sense to put unreleased series in their own grouping.

To consider

Different providers have different states. Some examples:

  • TheMovieDatabase: Rumored, Planned, In Production, Post Production, Released, Canceled
  • AniList: FINISHED, RELEASING, NOT_YET_RELEASED, CANCELLED, HIATUS

We might want to add some of these as well, like cancelled or hiatus. This PR focusses on the unreleased state only though.

Issues

**Original Pull Request:** https://github.com/jellyfin/jellyfin/pull/8661 **State:** closed **Merged:** Yes --- **Changes** Add new "Unreleased" status to SeriesStatus enum. To be used for series that have not started releasing yet. This PR does not change any of the core providers to make use of this new enum member. Also make the descriptions slightly more useful. **Rationale** Currently we only have a continuing and ended state. But it's not uncommon to have the directories for new series made before they start releasing. For that particular case there is no way to indicate this "unreleased" state. With jellyfin-web (and possibly other clients) having a filter for series state it makes sense to put unreleased series in their own grouping. **To consider** Different providers have different states. Some examples: - TheMovieDatabase: `Rumored, Planned, In Production, Post Production, Released, Canceled` - AniList: `FINISHED, RELEASING, NOT_YET_RELEASED, CANCELLED, HIATUS` We might want to add some of these as well, like cancelled or hiatus. This PR focusses on the unreleased state only though. **Issues** <!-- Tag any issues that this PR solves here. ex. Fixes # -->
OVERLORD added the pull-request label 2026-02-07 06:45:03 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#11814