Skip to content

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 12 Jul 17:26
· 302 commits to main since this release
6c12b58
  • feat: capture crashes from all threads and existing error logs, not just uncaught main-thread exceptions
  • feat: Provider Fallback Order, Fallback Media Provider Sites, CineInfo Ordering; fix: Direct Link from known Providers to normal modal, Module Store fixes and style changes
  • feat: add anonymous telemetry system with tiered opt-in data consent
  • feat: preparation for module store
  • feat: adding module manager versioning and mediaforge requirement
  • feat: add Dev Infos feed synced from remote server, with sidebar badge and homepage warning banners
  • feat: adding new module (media calender), adding more modular possibilities, style fixes and bug fixes included :-)
  • feat: begin of modular third party integration. begin of direct link scraper. begin of anime seasonal overview (not finished yet)
  • fix: some autosync fixes when Hoster is not available
  • fix: update missing languages
  • fix: some module update needs installed
  • fix: remove old hardcoded modules
  • fix: add admin user name to dev info note an fix time format
  • fix: load module store catalog automatically without requiring a manual refresh
  • fix: recompile corrupted German translation catalog and add missing strings
  • fix: remove obsolete Jinja2 extensions and broken Python rule from babel.cfg
  • fix: make Module Manager and Module Store pages responsive on mobile
  • fix: put fallback messages from warning to debug
  • fix: send declarative enabled_keys snapshot with every telemetry flush
  • fix: emit immediate telemetry signal on consent grant and stage change instead of waiting for restart
  • fix: solve hanime.tv stream extraction blocked by new Cloudflare Turnstile and player DOM changes
  • fix: Module Manager refresh was not working during an restriction in flask
  • fix: adding missing file for last commit
  • refactor: change module storage to mediaforge home dir
  • refactor: split app.py and style.css into seperate files. Also fixing some bugs and styles
  • chore: split feature request into category-specific issue templates
  • docs: clarify UGREEN/Synology are supported but not optimized, with install help offered
  • test: add multi-platform diagnostics suite and hardware encoder checks
  • build: add uv.lock, migrate Dockerfile to uv and bump minimum Python to 3.10
  • build: add uv.lock and bump minimum Python version to 3.10
  • ci: add docker build check for PRs and stale issue handler