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)