Lexicon Changelog

Version 1.9.8 (2025-11-18)

  • :bug: Fixes a bug that was preventing the mini preview player from working
  • :bug: Fixes a bug in the VirtualDJ exporter where empty smartlists would cause it to error
  • :bug: Fixes an issue in the VirtualDJ importer that could cause it to error on unfound tracks
1 Like

Version 1.9.9 (2025-11-24)

  • :bug: Fixes an issue in the Import Tags From Text recipe that could add spaces to some words
  • :bug: Fixes a bug in the Track Matcher where saving back to Spotify would not work
  • :bug: Fixes an issue in the Import Tags From CSV utility where it would not recognize column names with capital letters
  • :bug: Fixes an issue in the Rekordbox exporter where moving files in Lexicon could result in double tracks in Rekordbox
1 Like

Version 1.9.10 (2025-11-27)

  • :bug: Fixes a bug in the Rekordbox exporter that could result in an error
  • :bug: Fixes an issue in the Local API where searching for Custom Tags would not work properly

Version 1.9.11 (2025-11-28)

  • :bug: Fixes a critical bug in the Rekordbox exporter that was preventing new tracks from getting added to Rekordbox
1 Like

Version 1.10.0 (2026-03-02)

  • :sparkles: Added support for Serato 4.0
  • :sparkles: Added Track Timeline
  • :sparkles: Added support for History imported from DJ apps
  • :sparkles: Reworked the Statistics page
  • :sparkles: Complete rewrite of the BPM and beatgrid analyzer for much better results
  • :sparkles: Added Key analysis integration with OpenKeyScan www.openkeyscan.com
  • :sparkles: Upgraded the Find Duplicates utility with inline editing and more new options
  • :sparkles: Revamped the music player UI
  • :sparkles: Added new accessibility options like a larger music player and high contrast support
  • :rocket: New Remove Cues By Label recipe
  • :rocket: New smartfix to remove promotional text like “Free Download”
  • :rocket: Recipes can now copy or move into number fields
  • :rocket: Undo support for deleting tracks from playlists, Cue Generator and Artist Cleanup
  • :rocket: New Undo popup for quick undo of the last change
  • :rocket: Added new Fuzzy Key Mixing setting when displaying compatible keys
  • :rocket: Plugins now have file read, write and list support in their own plugin folder
  • :rocket: Sync now remembers the last sync time per DJ app
  • :rocket: Metronome now has volume and pitch controls
  • :rocket: Clicking time played now switches to time remaining
  • :bug: Fixes a long standing problem where Lexicon could read the wrong set of cues from Serato files that were broken by other programs
  • :bug: Too many small fixes and improvements to list…
5 Likes

Version 1.10.1 (2026-03-09)

  • :rocket: Improved tab button experience in the track browser quick filters
  • :rocket: History is now also imported from Serato 3
  • :rocket: History from VirtualDJ is now imported even if the corresponding files cannot be found in VirtualDJ
  • :rocket: The Promotional Text smart fix now removes “Premiere” texts
  • :rocket: The Custom Tags page now shows how many tracks each Custom Tag has
  • :rocket: When the Sidepanel is open, right clicking a playlist will no longer open it in the main panel
  • :bug: Fixes the track browser horizontal scrollbar overlapping the last track in the browser
  • :bug: Fixes an issue where the waveform was blurry when zooming in
  • :bug: Fixes a Serato 3 exporter issue that caused smart crates to get wrong names
  • :bug: Fixes an issue in the track browser where there were empty rows when a playlist folder was selected
  • :bug: Fixes an issue where the quick filter would not always use a search that includes partial results
  • :bug: Fixes an issue in the Serato 4 exporter where field mappings would not get applied
  • :bug: Fixes an issue where M3U importing and exporting would not work
  • :bug: Fixes an issue for some Windows users where tracks could not be played due to system policies
1 Like

Version 1.10.2 (2026-03-19)

  • :rocket: Waveform cleanup can now be performed on the selected tracks only
  • :rocket: You can now play history track if the corresponding track is in your library
  • :rocket: Added two new subfolder patterns for file extension and lossy or lossless
  • :bug: Fixes a Djay Pro crash when using a certain smartlist rule
  • :bug: Fixes an issue where playing a cue was blocked on the Free plan
  • :bug: Fixes an issue in the Serato 3 importer where it could get stuck if there were too many history files
1 Like

Version 1.10.3 (2026-03-31)

  • :rocket: Serato 4 exporter now removes Serato 3 files (before creating a backup) to ensure they don’t conflict with the update Serato 4 database
  • :bug: Fixed Modified Sync for Serato 4 not allowing it to run
  • :bug: Fixes an issue in the Djay exporter that was causing tracks in playlists to be out of order
  • :bug: Fixes an issue in the Serato 4 exporter that was causing missing tracks in playlists on external drives
3 Likes

Version 1.10.4 (2026-04-01)

  • :bug: Reverted the Serato 4 change that removed a Serato 3 library on sync and replaced it with a disable auto sync flag in Serato 4
  • :bug: Fixes a bug that was causing the Add Cue button to require multiple clicks in some cases

Version 1.10.5 (2026-04-01)

  • :bug: Fixes an issue where some users could get an error on startup that was introduced in the previous version

Version 1.10.6 (2026-04-03)

  • :bug: Fixes an issue in the Serato 4 exporter that could it to error on startup

Version 1.10.7 (2026-04-13)

  • :sparkles: Added Track Matcher support for DJ Intellgence CSV files that add Custom Tags and smartlists automatically
  • :rocket: You can now mark answers as wrong in a Cuey chat
  • :bug: Fixes an issue that was causing Store Links to break on Traxsource searches
  • :bug: Fixes an issue in the Djay importer that could imports cues as a loop without end time
  • :bug: Now does a very minor font sizing adjust automatically to avoid custom fonts from growing too large
  • :bug: Minor fix for the Add Mix Parentheses smart fix

Version 1.10.8 (2026-06-10)

  • :sparkles: Added new onboarding experience for new users
  • :sparkles: Added new cancellation feedback
  • :bug: Fixes an issue in the Find Duplicates utility that was ignoring some results on long scans
2 Likes

Version 1.10.9 (2026-06-15)

  • :rocket: Intermediary build in preparation of v1.11

Version 1.11.0 (2026-06-16)

  • :sparkles: (BETA) Added Pioneer USB sync & import method
  • :sparkles: (BETA) Added DIRECT2CDJ to connect Lexicon to a CDJ over network
  • :sparkles: Translated Lexicon into 14 languages
  • :sparkles: Find Tags overhaul for better genre and subgenre Custom Tags
  • :sparkles: Upgraded energy analyzer for more stable results
  • :sparkles: Cue point generator algorithm upgrade for much better results and option for more control
  • :sparkles: More options in the menubar for easier navigation
  • :sparkles: Cuey answers have been greatly improved
  • :sparkles: Better streaming service integration to import playlists and send any track or playlist to Spotify, Beatport or Tidal
  • :sparkles: Added a new Smartlist Generator to create smartlists in bulk
  • :sparkles: Better display scaling with hotkeys
  • :sparkles: Improved the beatshift situation across the board and especially for M4A or MP4 tracks
  • :sparkles: Last.fm scrobbling support
  • :bug: Countless small improvements and bugfixes
2 Likes

Version 1.11.1 (2026-06-19)

  • :sparkles: Grandfather existing Essential users into Find Duplicates
  • :sparkles: Added Windows firewall rules for Direct2CDJ on Connect
  • :sparkles: Added hotkeys for toggling Rekordbox memory cues
  • :sparkles: Added “Remove between” recipe to strip text inside brackets or quotes
  • :bug: Spotify import now also show private playlists (re-login required)
  • :bug: Fixes sync hanging or failing when the DJ database is in a cloud folder
  • :bug: Convert legacy Engine DJ PerformanceData view to table on import
  • :bug: Several more small bug fixes

Version 1.11.3 (2026-06-22)

  • :sparkles: Track matcher accepts Excel (.xlsx/.xlsm) files in addition to CSV
  • :rocket: Skip unavailable drives in Serato v4 sync and warn the user
  • :rocket: Speed up for the Pioneer USB sync
  • :rocket: Update dialog no longer interrupts syncs and other sensitive operations
  • :bug: VirtualDJ export now respects Lexicon track color
  • :bug: Sync button no longer stuck disabled when entering page with a saved playlist selection
  • :bug: Engine DJ parent folders show their subfolder/playlist tracks again
  • :bug: Several minor stability fixes

Version 1.11.5 (2026-06-23)

  • :sparkles: Add select/unselect all button to Import Tags from File dialog
  • :rocket: Watch folder scan on startup now has a configurable time limit to prevent long freezes
  • :rocket: Remove from results now removes all selected tracks in Track Matcher
  • :bug: Fix Import Tags from File Start button silently doing nothing
  • :bug: Fix Engine DJ sync crashing on parent folders that share a track with a subplaylist
  • :bug: Fix Pioneer USB sync grey-screen crash on large libraries
2 Likes

Version 1.11.6 (2026-07-03)

  • :rocket: Improveed Pioneer USB and DIRECT2CDJ waveforms so they are more like what Rekordbox shows
  • :rocket: Made Sync & Import page panels and labels resize responsively
  • :bug: Fixes an issue in the Serato exporter that was causing it to freeze
  • :bug: Fixes an issue where editing multiple tracks removed Last Played
  • :bug: Serato 4 import now respects Serato’s streaming service settings
  • :bug: Filter orphaned Serato 4 crates from import
  • :bug: Fix iTunes sync “RangeError: Invalid string length” on large libraries
  • :bug: Fix layout staying small after a fast window resize
  • :bug: Fix Engine DJ sync crash and empty parent folders (membershipReference is a count)
  • :bug: Many Pioneer USB small fixes and improvements
  • :bug: Fixes an issue causing the Share to file button to break
1 Like

Version 1.11.8 (2026-07-07)

  • :sparkles: Direct2CDJ & Pioneer USB: Added option to draw cue markers on the RGB preview waveforms
  • :rocket: Re-ordering tracks in the sidepanel now updates the main track browser (and vice versa) when both show the same playlist
  • :bug: Fixes an issue causing the sidepanel re-ordering of tracks not to save
  • :bug: Serato sync no longer erases beatgrids from files for tracks without a grid in Lexicon
  • :bug: VirtualDJ “Don’t touch my grids” now preserves the Phase, Rigid, AudioSig and Flag scan properties
  • :bug: DIRECT2CDJ & Pioneer USB: Fixes an issue causing keys not to show up on the CDJ
  • :bug: DIRECT2CDJ: Fixes an issue causing browse ordering to be incorrect

Version 1.11.9 (2026-07-10)

  • :sparkles: Added support for Engine DJ history import
  • :rocket: Made the cues and grid controls behave better on very small windows
  • :rocket: Recipes stay open after saving so you can run another on the same tracks
  • :rocket: Added new Cleanup option to delete mass generated smartlists
  • :rocket: Hot cues are now mirrored on CDJ by default to enable active loops and bar countdown
  • :rocket: CDJ compatibility reports are now always saved even if no issues were found
  • :rocket: Add Original Artist target for USB field mapper
  • :bug: Pioneer USB: Fixes a beatshift issue when exporting to USB
  • :bug: The Engine DJ exporter now skips rebuilding playlist trees on drives it did not touch
  • :bug: Fixes a Windows issue where Sync would ignore Location rules in smartlists that use a slash or backslash
  • :bug: Rekordbox 6/7 export: remap out-of-range hot cues into free pads
  • :bug: Analyze, tag finder and similar actions now process selected tracks in the order shown in the table
  • :bug: OpenKeyScan status now updates live when you start it while the Analyze dialog is open