What's New in 0.1.0.9
Audio-verified duplicate detection
- Added offline audio fingerprint matching so duplicate detection can verify
tracks by audio content, even when metadata is inconsistent. - Added whole-library audio scan support and surfaced audio verification details
directly in the Duplicates tab. - Fingerprint and verification results are now cached for faster repeat scans.
Safer duplicate cleanup
- Duplicate groups now keep DJ version markers separate (for example Intro,
Extended, Clean, Dirty, Remix, and Edit variants) to reduce false merges. - Duplicate deletion was hardened to avoid half-applied states and keep crates
reconciled when removing redundant entries. - Added better retention controls, including Pick Best/Keep workflows and
preserving results visibility after deletion actions.
Performance and stability
- Improved crate and parser performance by reducing allocations and enabling
parallel processing for heavy library operations. - Updated tests and shared-state handling to improve reliability with parallel
test execution.
Install
This build is not signed with an Apple Developer ID, so macOS Gatekeeper
will warn on first open. To install:
- Download EZLibrary-0.1.0.9.pkg from the Assets below.
- Right-click the downloaded file → Open → Open in the dialog.
- Or via Terminal:
sudo installer -pkg "EZLibrary-0.1.0.9.pkg" -target / - Or allow it under System Settings → Privacy & Security → Open Anyway.
- Or via Terminal:
What it installs
EZLibrary.appinto /Applications- On install (and on every launch), EZLibrary installs and keeps its
command-line tools —yt-dlp,ffmpeg/ffprobe, andfpcalc—
up to date via Homebrew. Nothing is bundled, so the tools always stay current.
Checksum (SHA-256)
8c2160d6a04e8e4e87977c85906a48e08f683be894d16391b44285b1dbed3a55 EZLibrary-0.1.0.9.pkg