github MunifTanjim/stremthru 0.97.0
v0.97.0

4 hours ago

0.97.0 (2026-02-25)

Features

  • add link to dash on site (9c90c3a)
  • cache: add persistent and disk backed cache (b1aa0e8)
  • config: add STREMTHRU_AUTH config (e102bc6)
  • config: add STREMTHRU_LISTEN_ADDR env var (cfb4b60)
  • config: print newz config at startup (8dea2b8)
  • config: refactor auth config (f2efdd5)
  • dash/usenet: add nzb page (1e20901)
  • job: add job queue (956b71f)
  • newznab: add api endpoint (0396ef3)
  • newznab: add client (e0bca72)
  • newznab: add config for request header (6835ceb)
  • newznab: add node for indexer (807de1e)
  • newznab: improve client request error handling (76bea5c)
  • nntp: add client (9799d6d)
  • proxy: add dash page to proxify link (424e516)
  • store/torbox: implement NewzStore (d01d37d)
  • store: add endpoints for newz store (86b8171)
  • store: add endpoints for torz store (e4798de)
  • store: allow HEAD request for newz stream (1f083e6)
  • stremio/list: support mdblist external list (9f84978)
  • stremio/newz: add initial implementation (922ac42)
  • stremio/newz: include age in default template (b437192)
  • stremio/newz: make available on public instance (23f8ce1)
  • stremio/newz: make playback wait time configurable (4400fbf)
  • stremio/newz: support saved userdata (c4ddeba)
  • stremio/newz: support stremthru as indexer (38c8ab8)
  • stremio/newz: support torbox as indexer (8e5d8dc)
  • stremio/newz: use stremthru store for usenet streaming (44b1619)
  • stremio/store: add stremthru usenet support (137a9ea)
  • stremio/store: support saved userdata (9e5801a)
  • stremio/torz: support saved userdata (e9b5496)
  • stremio: include newz in addon catalog (8a88f55)
  • stremio: introduce locked mode (163b83e)
  • torz: add cache for torrent file (4906c22)
  • torznab/indexer: support toggling indexer (e9ffebf)
  • torznab/indexer: update db primary key (633afff)
  • usenet: add date and status for nzb info (a29fe9b)
  • usenet: add nzb management (d16eb3f)
  • usenet: add nzb parser (e38e82c)
  • usenet: add nzb queue (7ff577e)
  • usenet: add pool and stream (d637276)
  • usenet: add sabnzbd compatible endpoint (32072af)
  • usenet: capture exact error in nzb inspect (3c660e6)
  • usenet: improve inspection and error detection (13e4e38)
  • usenet: rearrange dashboard pages (74bfdc8)
  • usenet: show connection pool state in dash (7bd1d0c)
  • usenet: show newz config in dashboard (66938cf)
  • usenet: support toggling newznab indexer (47bd211)
  • usenet: support toggling usenet server (f56347b)
  • vault: add newznab indexer (7a32ba0)
  • vault: add usenet server (f429849)

Bug Fixes

  • anidb: prevent infinite loop in map torrent worker (9fb8649)
  • cache: fix size detection for disk backed cache (661a290)
  • config: revert default value for listen_addr (b1c7233)
  • newznab: fix nzbhydra2 integration (f896221)
  • nntp: do not try to re-use stale connection (e8a7e23)
  • nntp: fix acquire healthcheck error handling (fb6892c)
  • server: handle legacy error in response (4a781ee)
  • store/stremthru: fix status calculation for newz (a4a0e71)
  • store/stremthru: fix status for non-streamable newz (e6d1b9d)
  • stremio/newz: format age properly (e985291)
  • stremio/store: add some missing fields for formatter (b592b5d)
  • stremio/store: ignore sample file in stream list (3b85672)
  • stremio/store: send empty streams response if missing meta (3b5ccd8)
  • stremio/transformer: update extractor for comet (6a1a602)
  • stremio: fix quality rank for filtering (6418804)
  • stremio: try to always add filename to proxied links (b11c1d3)
  • torrent_info: upgrade go-ptt (8f52ca4)
  • torrent_stream: skip insert query for zero items (6490f67)
  • usenet: correctly pick streamable largest file (e413c67)
  • usenet: fix max nzb size check for missing content-length (6aea330)
  • usenet: fix playback from unnamed rar volumes (0762130)
  • usenet: improve pool error handling and logs (01a66f6)
  • usenet: make apikey optional for indexers (1bdd75b)
  • usenet: properly sanitize content path (b86683c)
  • util: fix typo in json dataset file delete (67f74db)
  • util: reject empty user/pass in basic auth (5653ec5)

Performance Improvements

  • db: tweak sqlite pragma (57183ac)
  • magnet_cache: reduce database write (7553e0a)
  • torrent_info: reduce database write (2013457)
  • usenet/pool: improve connection picker for fetching segment (b778e84)
  • usenet: speed up nzb inspection (d1f57e5)

Don't miss a new stremthru release

NewReleases is sending notifications on new releases.