github Viren070/AIOStreams v2.31.1

2 hours ago

2.31.1 (2026-07-17)

Features

  • add DISK_CACHE_DIR for overriding disk backed cache directory (d27bbab), closes #1100
  • config: support marking settings as deprecated (f0e6eea)
  • dashboard: add clear logs button (#1076) (2159015)
  • parser/regex: add DVD REMUX quality (#1103) (d0ce2a3)
  • seadex: always apply group matching and expose match method (28c82eb), closes #990

Bug Fixes

  • api/nab: handle rss request and other fixes (8c08077)
  • blocklists: derivce source name from username for raw gist urls automatically (8ae4914), closes #1102
  • builtins/knaben: calculate age based on lastSeen (21814d4)
  • builtins: only create infoHash field for torrents (06256f7)
  • config: fix parsing for builtin title lang setting (f9afa75)
  • core/formatter: update small caps map (edf9ca5), closes #1112
  • debrid: encode webdav path for webdav based playback services (50d199f), closes #1006
  • deduplicator: handle stremio-usenet type when detecting usenet stream (c0be37d)
  • filterer: only apply digital release tolerance to unreleased content (35315d1)
  • filterer: re-evaluate included stream expressions on the full result set (e7aee6b), closes #387
  • frontend: try to improve password manager compatibility (a9542b6)
  • http: follow redirects manually to re-evaluate header/proxy rules (8d582af)
  • improve failover logs (5585ee7)
  • logging: redact sensitive info in all log sinks and hash credentials in cache/lock keys (3f2a970), closes #849 #952
  • loosen released schema to string instead of strict datetime (87967d2), closes #831
  • metadata/tmdb: use original_name field for TVDetails (f3aea6b)
  • parser/regex: adjust AI filter and add separate Upscaled filter (#1105) (4db1272)
  • parser: adjust bluray regex (bf80194)
  • parser: check for plus symbol separately to avoid false positives in service parser (f5c84b1)
  • parser: use language-aware transliteration for scrape queries and title matching (7c51cec), closes #1030
  • presets/argentinaTv: only override streams with URL as live (4cae141), closes #859
  • release-blocklist: only write an override when a remote source flags the release (#1104) (b527742)
  • split at first colon only to allow passwords with colons in AIOSTREAMS_AUTH (041a2c3)
  • update parser (4f4a866)
  • usenet: name archive-inner downloads by their display name (dc05750)
  • usenet: recognize old-style .sNN–.zNN rar volume rollover (98c33db)
  • usenet: report the specific reason for unstreamable archives (9569bc5)
  • usenet: use PAR2 names when obfuscation fragments a rar set (7fd76c1)

Code Refactoring

  • centralise auth check and give detailed reason (16d3e09)

Don't miss a new AIOStreams release

NewReleases is sending notifications on new releases.