Skip to content

chore(dev): release 1.36.0#413

Open
github-actions[bot] wants to merge 1 commit intodevfrom
release-please--branches--dev--components--aio-metadata
Open

chore(dev): release 1.36.0#413
github-actions[bot] wants to merge 1 commit intodevfrom
release-please--branches--dev--components--aio-metadata

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Apr 6, 2026

🤖 I have created a release beep boop

1.36.0 (2026-04-25)

Features

  • add "This Season" filter and dynamic genres for anime discover (68382d0)
  • add certification range filters and fix MAL airing cache TTL (26f3b7e)
  • add discover catalog duplicate button and rename DiscoverBuilderDialog (47a3c55)
  • add heap profile to dashboard operations tab (34a8572)
  • add META_CONCURRENCY env to cap getMeta fan-out and HEAP_LOG_INTERVAL_MIN for periodic heap logging (17c900d)
  • add original language poster fallback toggle in art providers settings (68d40bf)
  • add PublicMetaDB integration (up next, lists, watch tracking) (ae0c2f3)
  • add unified import option for MDBList dynamic mixed lists (5d6e9d3), closes #415
  • cursor-based pagination for custom catalogs (c1ec9f3)
  • custom-art: add raw {id} placeholder support (0a95fe6)
  • extend usePosterProxy fallback to logo and backdrop (c1ec9f3)
  • show recent dev commits for testing channel in changelog (caf7675)
  • streaming top 10 catalogs integration (59de923)
  • support FANART_API_PROJECT_KEY with user keys as clientKey (4e93312)
  • support FANART_API_PROJECT_KEY with user keys as clientKey (6101409)
  • update Top Posters API domain and add user-agent support (4ef0187)
  • update Top Posters API domain and add user-agent support (1995e86)

Bug Fixes

  • add experimental TMDB/IMDB fallback episode matching logic (3559037)
  • anime movie ID resolution fallbacks in getMeta (bd494c3)
  • cache auth tokens by api key instead of user UUID (f545971)
  • clear ONA type cache on reindex (7179dca)
  • correct TVDB language code mapping for Portuguese regional variants (1a1c6d1)
  • crash when config.language is undefined in selectTmdbImageByLang (3bae00e)
  • crash when config.language is undefined in selectTmdbImageByLang (4ca72f6)
  • exclude videos array when unnecessary (1049ce3)
  • mdblist upnext cache key, skip caching empty mdblist results, lightweight healthcheck (db6fc70)
  • mobile: polish mobile UI across settings, modals, and bulk actions (9032b04)
  • ONA type detection in Kitsu search (e286f6a)
  • only run scheduled tasks if e-tag has changed (3b69ac3)
  • pagination logic by using Math.ceil for page-based catalogs (21d675e)
  • preserve season objects for imdb series episode mapping (cf4db3d)
  • prevent logo crush on mobile with long testing version tags (1b57773)
  • reduce redis RDB snapshot frequency to hourly (4ebf84e)
  • reduce redis RDB snapshot frequency to prevent excessive disk writes (c6684c6)
  • release dates: use air date + country of origin to determine release date format. (5fa60ce)
  • restore poster proxy URL passthrough mode in meta handler (e55523d)
  • stack Input+Button pairs vertically on mobile across integration modals (4852511)
  • stop extras cache from overwriting cast and crew (0ae730e)
  • stream expiring-key cleanup (42d1d18)
  • tighten up redis initialization sequence (e341620)
  • trakt 401 token refresh and custom poster pattern preservation (f4a201b)
  • unresponsive UI after closing find & replace type modal (b0c1b53)
  • use Math.floor for skip→page conversion and simplify search URL parsing (c1ec9f3)

Performance Improvements

  • apply PR optimizations to ConfigCache (b8bb898)
  • broaden cache key sharing across MDBList, Trakt, AniList, and catalog-level caches (659e5ac)
  • cache MAX_CATALOGS env var and remove narrative comments (cf5b85c)
  • migrate sqlite3 to better-sqlite3 (088d62b)
  • reduce frontend bundle size (d46e210)
  • remove unbounded requestTimestamps array in pmdb utils (f69515d)
  • scope providers/artProviders per content type in catalog cache keys (2f0cb1c)

This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot force-pushed the release-please--branches--dev--components--aio-metadata branch 17 times, most recently from 1b1bde5 to 300ad4f Compare April 18, 2026 15:18
@github-actions github-actions Bot force-pushed the release-please--branches--dev--components--aio-metadata branch 12 times, most recently from 4d2f507 to b467d2d Compare April 22, 2026 18:33
@github-actions github-actions Bot force-pushed the release-please--branches--dev--components--aio-metadata branch 2 times, most recently from ee268f1 to 58b338d Compare April 25, 2026 03:11
@github-actions github-actions Bot force-pushed the release-please--branches--dev--components--aio-metadata branch from 58b338d to dfad809 Compare April 25, 2026 17:43
@github-actions github-actions Bot force-pushed the release-please--branches--dev--components--aio-metadata branch from dfad809 to 55a027c Compare April 25, 2026 17:52
@github-actions github-actions Bot force-pushed the release-please--branches--dev--components--aio-metadata branch from 55a027c to 859a798 Compare April 25, 2026 17:57
@github-actions github-actions Bot force-pushed the release-please--branches--dev--components--aio-metadata branch from 859a798 to 920680a Compare April 25, 2026 23:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] AIOMetadata does not correctly detect mixed dynamic MDBList lists

0 participants