Immutable
release. Only release title and notes can be modified.
Scraparr v3.1.0
Two new connectors, a unified Seerr integration, and a reworked CI pipeline.
Important
Scraparr is moving to Codeberg: https://codeberg.org/thecfu/scraparr
Please update your remotes and file new issues there. The GitHub repo will remain available for now, but development continues on Codeberg.
Important
PRs authored by @orvex-bot were generated with AI assistance (Claude). All were reviewed and merged by a maintainer, flagged here for transparency.
New Connectors
Features
- Unified Seerr integration, Overseerr and Jellyseerr now share a single code path (#189)
- Enhanced Jellyfin session metrics (#196)
- Exclude data by library or path (#161) in #191
- Configurable log level, wsgiref access logs suppressed (#188)
- File path support for sensitive environment variables, thanks @Lebowski89 (#176)
Warning
The unified Seerr integration changed the Overseerr/Jellyseerr config surface. Check your keys against the new reference before upgrading.
Docs
- Configuration and connector reference added (#197)
CI / Build
- Dockerfiles switched to
uvfor dependency management (#186) - Reusable workflows to remove duplicated YAML (#180, #183)
- Tests and linting added to the image build (#181)
- PR image build/push gated behind the
pr-imageenvironment (#190, #192) - PR image cleanup consolidated into a monthly cron (#194)
- Pre-release image workflow with manual dispatch (#199)
- Image build permissions fixed (#182), pylint workflow permissions fixed (#202)
uv.lockadded to workflow triggers (#179)- PR comments handled by orvex-bot (#185)
Dependencies
- pygments 2.19.2 → 2.20.0
- requests 2.32.5 → 2.33.0
- idna 3.11 → 3.15
- urllib3 2.6.3 → 2.7.0
- pytest 9.0.2 → 9.0.3 (dev)
New Contributors
- @Lebowski89 made their first contribution in #176
Full Changelog: v3.0.3...v3.1.0