github cedya77/aiometadata v3.6.0

latest releases: v.testing.20261020.2, v3.6, v3...
3 hours ago

3.6.0 (2026-10-20)

Features

  • anime: bring filler marking and episode dates to IMDb, TMDB and every TVDB episode order (75e81d5)
  • anime: skip or mark filler, mixed canon/filler and recap episodes on every anime provider (661ba9d)
  • art: serve a smaller copy of cached art when the path names a width (88385dc)
  • catalog: offer a More Like This catalog for a title's similar titles (01ef1d9)
  • collections: give a folder's focus GIF to apps as its animated poster (75aae54)
  • dashboard: export and import instance settings (8c59f4a)
  • dashboard: give the Jellyfin tab a profile hero, library, calendar and Next Up view (88385dc)
  • jellyfin: choose TMDB or Simkl for a title's similar titles (0c48832)
  • jellyfin: filter a person's filmography by role (d22ec82)
  • jellyfin: flag filler and recap episodes for AIOStreams clients (46ea896)
  • jellyfin: give titles their original language and mark filler and recap episodes (77cd76e)
  • jellyfin: import a tracker's watchlist into this server's own list (7283723)
  • jellyfin: keep every viewing in a watch history, rewatches included (bfeee22)
  • jellyfin: keep no resume point below a minimum share of the runtime (1b9c6ce)
  • jellyfin: let each profile choose how much of a title counts as watched (2ac9719)
  • jellyfin: let the main user have a PIN (1fe16dd)
  • jellyfin: list a profile's rated titles and dropped shows (433c85f)
  • jellyfin: log each request with the client that made it (e3d0daa)
  • jellyfin: offer streams that need headers to a player that sends them (e45c84e)
  • jellyfin: push watch state changes to open clients over the socket (adc6ce1)
  • mdblist: read Up Next and upcoming episodes by the TVDB numbering MDBList names (3d5867d)
  • meta: serve person metas for TMDB and TVDB person ids (8b4c883)

Bug Fixes

  • anime: count an airing anime's episodes into it, past the specials filed with it (de135b7)
  • anime: find a TVDB episode's Kitsu entry in the id mapping when the anime list has none (d3cec6c)
  • anime: take a film's TMDB and IMDb ids only where the mapping holds up (c06ff27)
  • art: apply the custom poster pattern to titles with no IMDb, TMDB or TVDB id when the poster proxy is on (55e6c04), closes #825
  • jellyfin: a profile kept apart from the account with no tracker connected reads no tracker (88385dc)
  • jellyfin: accept a socket opened through the account alias (d4b7b31)
  • jellyfin: ask only for a PIN when switching users (b09988a)
  • jellyfin: bring an undropped MDBList show back to Next Up straight away (f2daa84)
  • jellyfin: build filmography and similar title cards from ids and art alone (03459d1)
  • jellyfin: clear a title's other watchlist spellings when it is removed, and share one identity rule (c8c9efb)
  • jellyfin: clear a title's score when its rating is cleared (6bea67f)
  • jellyfin: date titles on the server's own watchlist by when they were added (ab2e690)
  • jellyfin: drop a show taken off an MDBList watchlist from Upcoming straight away (bbbb3a8)
  • jellyfin: give only Apple TV the YouTube app's trailer links (a7c6eac)
  • jellyfin: index started shows a tracker gives no total for after each sync (6019bac)
  • jellyfin: keep a show's other MDBList episodes watched when one is unwatched (701ba38)
  • jellyfin: keep a title bookmarked across its anime and show copies (1f04c93)
  • jellyfin: keep an anime episode's TMDB spelling in step with its others (15a9a78)
  • jellyfin: list the watchlist identity cache settings in the dashboard (895193a)
  • jellyfin: load every subtitle when a player asks for all of them at once (7f83303)
  • jellyfin: mark MDBList shows watched from their aired episode total (f8b709b)
  • jellyfin: mark PublicMetaDB shows watched from TMDB's aired episode total (d264059)
  • jellyfin: open a cast member's own profile and filmography instead of a namesake (5a968ba)
  • jellyfin: push a favourite or rating change to open clients (3f9fb4b)
  • jellyfin: push a position moved while paused to open clients (3892bc2)
  • jellyfin: read a completed Simkl anime film as a watched film (596b9eb), closes #833
  • jellyfin: send AIOStreams the release details while still naming the app (1a03628)
  • jellyfin: show a drop or undrop on the first press (8c098b2)
  • jellyfin: show a favourite on the first press when the watchlist is read uncached (af1fe94)
  • jellyfin: show a premiere once in Upcoming when its show arrives under two ids (d0c6f4e)
  • jellyfin: show a started show's watched mark on the first search (21f7cc6)
  • jellyfin: show a title that comes with landscape art, such as an Up Next episode, in landscape (02bb3f8)
  • jellyfin: show an anime episode once in Continue Watching when a tracker has a newer position (ab0e58a)
  • jellyfin: show the watchlist as favourites on every client (55bbfcd)
  • mdblist: place a show MDBList knows only by TMDB at its TVDB episode in history (46988f6)
  • meta: keep a series' TMDB and TVDB ids when IMDb or TVmaze builds it (9b539c7)
  • meta: weigh a non-English title's original-language TMDB art in every build (3632743)
  • posters: keep a landscape poster landscape in the image cache (eb88102)
  • tracking: send a Kitsu episode missing from the anime mapping to Simkl by its MAL id (fcf9f68)
  • tvdb: give anime the textless TVDB backdrop instead of the titled one (ee49829)
  • tvdb: keep genuine YouTube series in TVDB search results (#827) (d5b2765)

Performance Improvements

  • jellyfin: mark a title watched once playback passes the threshold, without waiting for a stop (63ab9b0)

Don't miss a new aiometadata release

NewReleases is sending notifications on new releases.