Version 1.6.0 (2024-03-05)
- Adopted a completely new updater system to be more future proof
- Added support for Apple Silicon
- Rewrote and upgraded the Beatport integration with support for My Beatport and the ability to follow artists and labels
- Added clickable waveform previews to the track browser
- Added Beatport Hype Top 100 to Charts
- Added a new sync method to only sync tracks and playlists that have been modified since the last sync
- Added a setting that lets you drag tracks out of Lexicon
- Added a new utility to import track tags from CSV files
- Added a recipe to load the creation date of files into the Date Added field
- Added playlist utility to re-write the internal order of the playlist
- Added the Undo History system to restore deleted tracks and playlists
- Added hotkeys to add a cue and apply a cue template at the same time
- Added smartlist rules to find tracks without loop or with at least one loop
- Added Shazam Worldwide Top 200 charts
- Added CSV as input option for the Track Matcher
- Upgraded the smartlist editor with the ability to link rules with an OR condition
- (BETA) Added the Beatshift Fixer utility to prevent beatshifts from happening on new MP3s
- Removed the Record Pools integration until it can be reworked with more pools
- Added Local API endpoints to create, delete and update playlists
- Playlists and playlist folders called "Excluded From Sync" are now skipped when syncing to any DJ app
- Now remembers playlist state of the import playlist tree
- Added Title Contains to the Prefer dialog for the Find Duplicates utility
- Added a search field to the Track Matcher results
- Beatport streaming tracks are now automatically replaced when their purchased file version is added to Lexicon. Only happens if you are logged into Beatport inside Lexicon.
- You can now drag the current playing track from the album art circle into any playlist
- Added an option to the Traktor exporter to set the beatgrid lock state
- Added an option to the Serato exporter to set the beatgrid lock state
- Reading Mixed in Key cues and beatgrids is now supported on all filetypes
- Added Unarchive option in the right click menu for tracks that are archived but still in any playlist
- Made exporting many smartlists a bit more efficient
- Rewrote the Serato exporter to support databases of any size
- Downloading cloud storage tracks can now be done from the right click menu
- Popups can now be dragged and moved around
- Added track count for each genre in the Genre Cleanup
- Added more Sort Cues recipe options
- The Previous button now also works after loading a single track
- Open and closed playlist folders are now remembered between imports
- Added regular expression smartlist rules
- Added the "Lexicon Ignore" folder to VirtualDJ so non-audio files won’t be lost in a sync
- Added Last Played to the Rekordbox field mapper
- The Remove URL smartfix now also removes email addresses
- The Remove Garbage smartfix no longer sees a trailing dot as garbage. Leading and trailing slashes are now considered garbage.
- Added the ability to copy Discovery results to the clipboard
- Find Duplicates now automatically ignores the artist if it is included in the title
- All selected duplicates are now un-archived automatically
- Track Matcher results that were not found can now be selected and copied
- Added more checks for corrupt tracks in the Find Broken Tracks utility
- You can now edit the smart fix preview columns before confirming
- Archiving tracks now no longer flickers track browser and has more reliable behavior
- Fixes an issue in the Track Matcher where titles or artists with dots in them would not always be found
- Fixes a bug in the Rekordbox 6 importer where the smartlist Year field would be invalid
- Fixes a bug in the Rekordbox 6 importer where it would not match smartlist tags correctly
- Fixes a bug in the Rekordbox 6 importer where Tags would not be in the correct order
- Fixes a Windows bug in the Watch folder where files in sub-folders would not always get imported
- Fixes a bug where the Producer smartlist rule was mapped to the Rekordbox Composer smartlist rule
- Fixes a bug preventing SHIFT+scroll from working in the track browser
- Fixes a bug in the Track Matcher where the Original Order button would not set results in the correct order
- Now imports BPM from Serato even when tracks are without beatgrid
- Fixes an issue in the Engine DJ exporter where some tracks with accented characters would show as red in Engine or on Denon hardware
- Countless more small fixes and improvements…