MusicMapperBack Home
Release History

Follow MusicMapper updates over time.

See what changed in each MusicMapper release, from new features and improvements to bug fixes, all in one clear timeline.

1.3.1

Apr 2, 2026

Import resilience and ChromaDB stability

Files over 30 minutes (audiobooks, podcasts) are automatically skipped during import

  • Files over 30 minutes (audiobooks, podcasts) are automatically skipped during import
  • Re-importing a folder now retries tracks that previously failed during audio analysis
  • Track list no longer re-fetches the entire library on every track completion during import

Map

  • Focused track and its neighbors could sometimes appear larger than normal after switching libraries
  • Map didn't auto-zoom to fit after crossing the layout engine threshold during import

ChromaDB

  • App hung at "Starting Python worker..." if ChromaDB crashed after its initial startup succeeded — now detected and reported instantly

Import

  • Previously imported tracks with orphaned file records blocked re-import of the same folder
  • macOS resource fork files (._filename) no longer treated as audio files during import

1.2.22

Mar 31, 2026

macOS 14 (Sonoma) compatibility fix

Debug menu items (Show Debug Info, Show Edges) now appear in production builds when debug mode is enabled in settings

1.2.21

Mar 30, 2026

Crash report dialog persistence fix

Crash report dialog kept reappearing on every launch if you clicked Close instead of Send

1.2.20

Mar 30, 2026

Crash report dialog

Crash report dialog — when a service fails to start, the app collects system diagnostics (code signing, binary analysis, dependency info) and shows them in a dialog where you can optionally send the report

1.2.19

Mar 26, 2026

Track size fix and auto-rotation off

Auto-rotation disabled by default — the map no longer automatically rotates to align with estimated symmetry axes, which was causing issues with layout stability

1.2.18

Mar 26, 2026

Check for updates and map refresh fix

"Check for Updates..." in the app menu — shows a status bar while checking, then a dialog with the result

1.2.17

Mar 26, 2026

GPU map layout by default

Map layout now uses GPU acceleration by default — production builds previously defaulted to CPU, resulting in different map arrangements than intended

1.2.16

Mar 26, 2026

File playback fallback and dead path cleanup

For tracks with multiple file paths, the app checks which files actually exist and plays the first available one — unavailable paths appear with strikethrough styling, and clicking one lets you remove the dead path or delete the track entirely

1.2.15

Mar 25, 2026

Keyboard shortcuts dialog and feedback form

Press `?` or click the icon in the bottom-right to see all keyboard shortcuts, grouped by category — focus-active and add-to-playlist shortcuts are highlighted as the most useful to learn

1.2.14

Mar 25, 2026

Automatic updates

The app now checks for updates on startup and every 4 hours, downloads in the background, and shows a notification when a new version is ready to install

1.2.13

Mar 24, 2026

Map position reset and audio analysis fixes

Tracks on the map reverted to unprocessed positions when toggling source filters after switching libraries

1.2.12

Mar 23, 2026

Import progress bar fixes

Import progress bar got stuck partway through because it counted changelog entries instead of actual job statuses

1.2.11

Mar 22, 2026

Usage analytics consent and single-instance lock

Opt-in usage analytics with GDPR-compliant consent — first-launch dialog with clear privacy disclosure (what's tracked vs what stays private), EU-hosted, no tracking before consent

1.2.10

Mar 22, 2026

Dialog button sizing fix

Dialog buttons were oversized and wrapping to two lines in some dialogs

1.2.9

Mar 21, 2026

Selection highlighting and zoom-to-fit

Selected tracks in the track list highlight on the map — bigger dots with the rest dimmed

1.2.7

Mar 21, 2026

Settings dialog and shared dialog design

Settings dialog (Cmd+,) with Rekordbox export path configuration

1.2.6

Mar 21, 2026

Rekordbox sync and playlist folder export

Rekordbox XML bridge — playlists sync automatically so Rekordbox can browse your MusicMapper library

1.2.4

Mar 20, 2026

Folder import and empty state

Import folders via File > Import Folder (Cmd+O) or drag and drop

1.2.2

Mar 20, 2026

Audio seeking fix and cache management

Clear Audio Cache command in the File menu (shows file count and size)

1.2.1

Mar 20, 2026

Cmd+Tab audio fix

Paused tracks used to resume when switching back to the app with Cmd+Tab

1.1.0

Mar 19, 2026

Track deduplication, file metadata, and click-to-filter

Track deduplication — same song from different sources is recognized and merged automatically

1.0.0

Mar 16, 2026

Incremental map layout, M3U export, and smooth audio fades

Playlist export (M3U)

0.9.11

Dec 7, 2025

Click and focus behavior overhaul

Confirmation dialog before exporting playlists to Apple Music