Skip to content

EZLibrary 0.1.0.9

Latest

Choose a tag to compare

@tawaunl tawaunl released this 27 Jul 04:18

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:

  1. Download EZLibrary-0.1.0.9.pkg from the Assets below.
  2. Right-click the downloaded file → OpenOpen 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.

What it installs

  • EZLibrary.app into /Applications
  • On install (and on every launch), EZLibrary installs and keeps its
    command-line tools — yt-dlp, ffmpeg/ffprobe, and fpcalc
    up to date via Homebrew. Nothing is bundled, so the tools always stay current.

Checksum (SHA-256)

8c2160d6a04e8e4e87977c85906a48e08f683be894d16391b44285b1dbed3a55  EZLibrary-0.1.0.9.pkg