This release includes 1 security fix for security teams reviewing exposed deployments.
Topics
+6 more
Summary
AI summaryManual music entry, smart duplicate handling, and advanced search improvements.
Full changelog
v2.6.0 - Manual Music Additions, Smart Duplicate Management & Enhanced Search
[!IMPORTANT]
⚠️ REMINDER: As with any update, it is highly recommended to export your database before upgrading. Safety first!
Hi everyone, it's been a while! I've been really busy lately, but now I have more time to devote to DVinyl
Here's the last “major” update before 3.0 (I hope!). Here are the new features:
🎵 Music Manual Addition
Big thanks to @refactomiguel & @minchetas for this massive contribution!
- Discogs-Free Entry: Full manual entry support for music items without needing a Discogs search.
- Tracklist Editor: Added a manual tracklist editor featuring strict validation for track duration formatting.
- Total Duration Badge: Automatic calculation and display of the total album runtime as a clean visual badge.
- Smart Fields & Suggestions: Mandatory Title/Artist fields, support for Label and Catalog reference numbers, and automatic genre suggestions.
🧠 Smart Duplicate & Variant Management
- Duplicate Warning: Smart alerts if an item being added already exists anywhere in your collection, across all categories.
- Auto-Increment Quantity: Intelligent logic to automatically increment the quantity counter for an existing item instead of creating a duplicate.
- Item Variants: Display all other editions or variants of the same title/author at the bottom of detail pages (supports Books, Games, DVDs, and Music).
🔍 Advanced Search Improvements
- Track Name Search: You can now search for music items directly by track or song name within the tracklist.
- Database ID Search: Added the ability to search for specific entries using their unique database identifier (
_id). - Auto-Trim Input: Improved tolerance for accidental spaces with automatic text trimming on search inputs.
🛡️ Translations & Security
- Discogs Value Translation: Localization support added for Discogs sales and value estimations.
- Secure JS Injections: Secured translation injections within JavaScript to eliminate layout bugs and reinforce overall system security.
I hope you like this version. A big thank you to @refactomiguel and @minchetas who made the whole manual add system.
Love u all <3
Security Fixes
- Secured translation injections within JavaScript to eliminate layout bugs and reinforce system security
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]