This release adds 3 notable features for engineering teams evaluating rollout.
Published 3d
Media Servers
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
book-inventory
collection-management
discogs-api
dvd-collection
hardcover-api
self-hosted
+6 more
media-manager
personnal-library
physical-media
tmdb-api
video-games
vinyl-collection
Affected surfaces
auth
rbac
Summary
AI summaryUpdates 🔐 OIDC Auto-Provisioning, 🛠 Fixes, and 🛡️ Instance Admin Safeguards across a mixed release.
Full changelog
[!NOTE]
Small patch release on top of 3.0.0. No migration surprises, purely additive.
🔐 OIDC Auto-Provisioning
- Automatic account creation from your IdP: with
OIDC_ALLOW_SIGNUP=true, a successful SSO login for an unknown identity now provisions a DVinyl account on the fly (SSO-only, no local password) instead of being rejected. - Group-based access control:
OIDC_ALLOWED_GROUPrestricts signup and every subsequent login to members of an IdP group. Membership is re-checked on every login, so removing someone from the group in your IdP revokes their DVinyl access immediately. - Group-based admin mapping:
OIDC_ADMIN_GROUPautomatically grants instance admin rights to members of that group. - Safe account linking: auto-provisioning only links to an existing local account sharing the same email when the IdP has verified that email, to prevent account takeover.
🛡️ Instance Admin Safeguards
- Instance admins are now peers: none of them can reset another instance admin's password or delete another instance admin's account, only their own.
🛠 Fixes
- Fixed disabling the music module, which was silently failing.
- Fixed a couple of admin error messages (deleting/resetting another admin) that showed a raw translation key instead of the localized text.
- Footer/login/setup wording updated from "for music" to "for the collection", consistent with multi-collection support.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]