Skip to content

chore(main): release 1.21.0 - #102

Merged
vctrez merged 1 commit into
mainfrom
release-please--branches--main
Sep 25, 2026
Merged

vctrez merged 1 commit into
mainfrom
release-please--branches--main

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 1, 2026 •

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

1.21.0 (2026-09-25)

Features

  • add unified durable download queue (#129) (a3e5bf3)
  • add: one endpoint that auto-detects magnet, infohash, link or nzb (#116) (052cd82)
  • auth: normalize signup emails and cap free signups per IP (#113) (ad37bca)
  • byos: cold cache tier + persistent availability cache (#123) (da5d33b)
  • byos: multi-provider pool, config export, cleanup, encrypted mirror (#104) (5033441)
  • cairn: store archive NZBs in object storage (#114) (4e86a5b)
  • cluster routing, debrid import fallback, download rate limits, and dedicated eviction (#131) (7307849)
  • configurable cairn posting and retention refresh on play (#145) (54abefa)
  • debrid provider resilience (real error reasons + circuit breaker) (#109) (6dc4d38)
  • download-client API, newznab indexer endpoint, and webdav improvements (#142) (d826379)
  • multi-node cache overflow, seeding, cross-seed and RSS (#117) (4071f93)
  • multiple API keys and node-scoped archiving (#118) (55ba76c)
  • Offcloud library import, admin key stats, and immediate torrent delete (#122) (6e03ec6)
  • Offcloud provider and serving-cache refresh on publish (#121) (b9a5ec0)
  • post new donations to a Discord webhook (#107) (5b284ea)
  • prepaid wallet with credit top-up and plan purchases (#124) (870962b)
  • reliability, multi-node serving, and usenet improvements (#127) (36ae77a)
  • stream cairn archives directly from usenet (#128) (b48a170)
  • stremthru newz store endpoints (#108) (ad4a6a8)
  • two-factor authentication and node-scoped storage export (#119) (b133748)
  • usenet indexer egress, password login, and reliability fixes (#139) (deed168)
  • usenet: multiple indexers per user with pagination (#111) (95b3143)
  • usenet: verified, cached indexer search for the addon (#103) (909afb1)
  • webdav: folder hierarchy, compliant PROPFIND, browser access (#101) (8169db6)
  • yt-dlp multi-file packs and download reliability (#143) (1e17ca4)

Bug Fixes

  • add: give pasted release URLs a real title (#136) (7e64e16)
  • byos: copy via operations/copyurl + disable the source stream write timeout (#134) (07faa61)
  • byos: reliable large-file copy to user storage via rclone async copy (#133) (aec6bb4)
  • byos: serve warm-cached content from cache, not user storage (#135) (abd1298)
  • dedupe account jobs and scope pack playback (#137) (4c8c81e)
  • filter Stremio streams by episode (#130) (aee2ccc)
  • hdencode-solver: virtual display + JS click for the updated link protector (#138) (e7ec312)
  • prefer warm cache before Cairn streaming (#132) (da741d3)
  • reject corrupt videos, correct cross-node cache status, gate day passes (#125) (5e23005)
  • reliability across usenet, archive restore, downloads, storage, telegram + service logging (#110) (dcfc01c)
  • reliability and error-surfacing improvements (#112) (0b3da83)
  • rss source detection, download progress, wallet access, and usenet creds (#146) (a0d9c16)
  • usenet download provider fallback and file-host fallback (#144) (fe58d11)
  • usenet: explicit re-add clears the delete tombstone (#115) (dd031ff)
  • usenet: search the anime category and resolve show title from imdb (#140) (503946c)
  • ytdlp: strip yt-dlp's structural noise from the error reason (#106) (139b697)
  • ytdlp: surface the real yt-dlp reason instead of a generic error (#105) (f06a878)

This PR was generated with Release Please. See documentation.

@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 8 times, most recently from 2e4097b to 2dd821e Compare August 8, 2026 21:18
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 15 times, most recently from 9e9c712 to 55e2b5f Compare August 17, 2026 20:09
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from 55e2b5f to 7d80a42 Compare August 20, 2026 20:55
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 5 times, most recently from f49e727 to 30436ef Compare September 1, 2026 12:00
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 7 times, most recently from ca92943 to d4a1935 Compare September 5, 2026 00:00
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from d4a1935 to 9109b69 Compare September 10, 2026 10:31
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 4 times, most recently from fb72986 to e818478 Compare September 25, 2026 13:43
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from e818478 to 589d346 Compare September 25, 2026 13:48
@vctrez
vctrez merged commit 84a16e9 into main Sep 25, 2026
9 checks passed
@vctrez
vctrez deleted the release-please--branches--main branch September 25, 2026 13:53
@github-actions

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

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.

1 participant