What's New
- Auto-Fetch Plex Token: Added a new "Auto-Fetch Token" button to the Config Editor and Onboarding Modal. You can now log into Plex directly to grab your token instead of hunting for it in your browser's network tab or XML files.
- Better Plex Device Registration: When you use the Auto-Fetch button, Posterizarr will now properly register itself in your Plex "Authorized Devices" list with its actual version, OS, and device name (similar to how Tautulli does it).
- API Key Clarity: Updated the onboarding UI and docs to clearly show which API keys (TMDB, TVDB, Fanart) have free tiers to make the initial setup less confusing.
Fixes & Improvements
- Fixed directory traversal issues and improved how overlay files are handled and selected.
- Improved validation checks and the execution order for online provider API keys.
- Fixed a minor rendering issue with the Plex logo in the UI.
- Built the Plex OAuth flow directly into the frontend to keep it secure and lightweight, without adding extra backend dependencies.
What's Changed
- Sync Main Manifest.json to dev by @fscorrupt in #611
- Feature: Seamless Plex OAuth Integration and UI Improvements by @fscorrupt in #612
Full Changelog: 3.0.1...3.0.2