0.70.0 (2025-05-02)
Features
- config: add config for data directory (3f1cb0a)
- config: add config to toggle specific feature (0e54c2e)
- config: add STREMTHRU_ENV config (a4f8656)
- config: merge STREMTHRU_STREMIO_ADDON into STREMTHRU_FEATURE (3115fd6)
- db: do dialect detection eagerly at top level (3e33088)
- db: increase sqlite busy timeout to 5s (5667061)
- db: retry Exec for sqlite3 busy error (91f786b)
- dmm_hashlist: introduce dmm hashlist (2f40853)
- experiment: add exclude_source param for zilean torrents endpoint (33663ba)
- imdb_title: add SearchIds function (3c64469)
- imdb_title: introduce imdb title (c0d08ad)
- premiumize: utilize torrent_info for name and size (c9ed305)
- proxy: add endpoint to proxify links (8db6b7c)
- proxy: revamp endpoints (20b01e7)
- proxy: support proxy link without encryption (ef3c87a)
- shared/server: respond for OPTIONS method in CORS middleware (40c4e76)
- shared: strip ip headers from req for proxy response (aab82eb)
- shared: support CreateProxyLink without expiration (8e5450e)
- store/alldebrid: update error codes (6cdd911)
- store/debridlink: update api client for latest updates (c113560)
- store/offcloud: improve ListMagnets to go past first page (e1e7876)
- stremio/wrap: log addon hostname for failed fetch streams (eee0c1a)
- stremio: add support for semi-official verification (154678e)
- torrent_info: update missing category in imdb torrent mapper worker (4459aa8)
- torrent_info: use imdb torrent map for ListByStremId (b182602)
- torznab: add api endpoint (0aa8c81)
- torznab: support text search (de7c401)
- worker/store_crawler: asynchronously crawl store when necessary (c06215f)
- worker/torrent_parser: do all unparsed items at once (1f1112b)
- worker: add mutual exclusion conditions for workers (870c35d)
- worker: do not run sync_dmm_hashlist and torrent_parser together (3004222)
- worker: improve panic recovery (7a1dcb9)
- worker: map imdb tid to torrent hash (723ed24)
Bug Fixes
- stremio/wrap: decouple extractor from template (9a59f9d)
- stremio: handle bad data type in Meta and MetaVideo (c3381db)
- stremio: handle non-existent saved userdata id gracefully (d1a0738)
- torrent_info: correct query in ListByStremId for series (7ed8dde)
- worker/torrent_parser: update go-ptt (925b430)
- worker: resolve nil pointer issue for JobTracker (c66bea7)