Skip to content

v0.8.4

Choose a tag to compare

@github-actions github-actions released this 29 Jun 12:52
eefaa70

Changelog

🐛 Bug Fixes

  • : fix(security): harden SSRF, DoS, concurrency and correctness across subsystems (@M0Rf30)
  • : fix: conform casting + stats to stremio-core wire contract (@M0Rf30)

⚡ Performance

  • : perf(api): drop per-request regexp/map/Sprintf allocs on hot paths (@M0Rf30)
  • : perf(engine): cut RAM-storage contention, allocs, and stats churn (@M0Rf30)
  • : perf(streamproxy): reuse ciphers/hashers, build URLs/manifests w/o realloc (@M0Rf30)

♻️ Refactor

  • : refactor(engine): use coder/websocket for WS tracker probe (@M0Rf30)

📘 Documentation

  • : docs(container): add Docker Compose / TrueNAS SCALE deployment example (@M0Rf30)
  • : docs(proxy): sync PROXY.md with security hardening (@M0Rf30)
  • : docs: document STREMIO_TRACKERS_MAX, STREMIO_PPROF, internal/netguard (@M0Rf30)

🔧 CI & Build

  • : build(deps): bump M0Rf30/torrent fork (deps updated) + tidy modules (@M0Rf30)
  • : build(deps): bump M0Rf30/torrent fork — coder/websocket, gorilla dropped (@M0Rf30)
  • : build(deps): consume M0Rf30/torrent fork for tracker race fix (@M0Rf30)

🧰 Miscellaneous

  • : perf(media,nzb,archive): cache probes/playlists, reuse clients/conns (@M0Rf30)