Repository navigation
v1.8.0
Musivault v1.8.0
A major feature release bringing SSO authentication, enhanced search and more!
✨ Highlights
🔐 Single Sign-On (OIDC/SSO)
Enterprise-ready authentication with OIDC support for seamless login integration.
🎵 Tracks View
Browse your entire collection by individual tracks! See which songs appear across multiple albums and quickly find duplicates.
🔍 Unified Search
Search albums and artists side-by-side with improved results display.
💿 Enhanced Album Details
- Format details (vinyl color, LP, Limited Edition, etc.)
- Track artist display for compilations
- Badges and improved visual design
📦 What's New
Added
- OIDC/SSO single sign-on support
- Unified search for albums and artists with side-by-side results
- "What's New" modal showing release notes on version updates
- Success modal after adding album with "View Album" / "Continue Searching" options
- Format details display on album detail page (vinyl color, LP, Album, Limited Edition)
- Migration script for backfilling format details from Discogs
- Dynamic greeting on home page based on time of day
- Artist name cleanup script to remove Discogs numbering suffixes
- Collection data centralized via React Context
- Exclude digital-only releases/versions, add cassette and country filtering
- Remove digital format options from collection
- Enhanced album detail display with badges
- Back button to the public collection header
- Track artist data to models, Discogs import, and UI display
- Collection search by track name
- Toggleable 'Tracks' view in collection alongside 'Albums' view with track aggregation
Changed
- Admin dashboard: "Last Login" replaced with "Last Added" (album)
- Album detail page: Record Label moved below artist name
- Album detail page: Genres and Format Details displayed side by side
- Removed landing page, defaulting to login route
- Persist collection layout and artist album sort preferences
- Auto-focus search bar and improved responsive styling
- Replace static home link with dynamic back navigation
- Improved public collection header layout with flexbox
Fixed
- Scroll to top when navigating to album detail page
- Placeholder image path for Freshly Added section (now uses SVG)
- VERSION file served correctly by Vite dev server
🐳 Docker Images
docker pull ghcr.io/jeanball/musivault/backend:1.8.0
docker pull ghcr.io/jeanball/musivault/frontend:1.8.0