
XRDB v2.0.0 | Major Release
V2 is finally out.
Since v1.25.1, this release brings the largest XRDB update so far: a full app redesign, stronger renderer stability, safer configurator state handling, improved proxy and integration reliability, and a cleaner self hoster flow.
What changed in V2
Platform and UX
- Full V2 app refresh across configurator, themes, and admin surfaces.
- New workspace interaction model with cleaner panel hierarchy and better flow.
- Resizable preview plus floating preview mode for faster artwork iteration.
- Return to preview quick action added for long editing sessions.
- Mobile workspace behaviour cleaned up to reduce overlap and confusion.
Rendering and quality pipeline
- Better collision handling for genre, trending, and quality overlays.
- Improved badge scaling consistency across poster size tiers.
- Provider icon footprint normalisation for cleaner visual alignment.
- Softer plain surface treatment for readability without harsh fade edges.
- Scorebar added with a few different options.
- Trending overlay added with the same customisations as the other badges.
Configurator and persistence reliability
- Save and profile loading paths hardened to prevent silent resets.
- Type scoped option behaviour tightened to avoid unwanted cross surface propagation.
- Missing proxy schema keys restored so badge related settings persist correctly.
- Better handling for malformed TMDB export ID patterns in affected flows.
Integrations, admin, and operations
- Integrations first load crash path fixed.
- Admin login rendering path fixed for affected deployment scenarios.
- Optional UID and GID remap support added for bind mount friendly startup.
- Inactive config lifecycle moved to safer soft marking flow.
- Cache pruning behaviour improved for more deterministic maintenance.
- Partner signed access controls added for secure elevated integrations.
Major fixes since v1.25.1
- BUG-143 family: fixed malformed TMDB IDs, clean genre and trending overlap, provider icon inconsistency, and anchor parity gaps.
- BUG-144 and BUG-145: fixed trending scale consistency and scorebar refresh and style distinction.
- BUG-146 to BUG-149: fixed scrim transition harshness, inline toggle separation, mobile floating preview confusion, and proxy badge persistence gaps.
- Additional stability fixes landed across save state, nav behavior, mobile actions, integrations, and release output formatting.
Breaking changes
Please review before upgrading:
- V2 uses a simplified environment template surface.
- Some legacy environment names were renamed or removed.
- Base template defaults were cleaned up for clearer operator setup.
- Existing deployments should revalidate env mappings before rollout.
Upgrade checklist
- Start from the current V2 env template baseline.
- Apply renamed environment keys and remove deprecated ones.
Final note
V2 is the new baseline for XRDB.
It is faster to work in, more reliable under edge cases, and significantly cleaner to operate in production.
Check it out at Extended Ratings
I most likely didn't capture everything that changed in this message as it's been a few weeks and there was a lot. but regardless, thank you all for your patience it has been appreciated greatly, I hope you enjoy XRDB V2. 🫶🏽
u/Ibbys89 — 3 days ago