Nouveautés & Corrections
- Controller Mappings : Behringer DDM4000 & BCR2000: Fix exception in JS code.
- Controller Mappings : Denon DJ MC6000MK2: Fix mapping of filter knob/button.
- Controller Mappings : Denon DJ MC7000: Fix redundant argument and migrate to hotcue_x_status.
- Controller Mappings : Hercules Inpulse 200: Configure shift-browser knob to scroll the library (quick).
- Controller Mappings : Pioneer DDJ-FLX4: Add waveform zoom and other mapping improvements.
- Controller Mappings : Traktor Kontrol F1: Fixes for hid-parser and related script.
- Controller Mappings : Traktor S2 Mk1: fix warnings.
- Controller Mappings : Traktor S3: Fix mapping crash on macOS.
- Controller Mappings : Controller I/O table: sort action column by display string.
- Target Support : Fix various minor build issues.
- Target Support : CMakeLists: Always prefer OpenGL framework on macOS.
- Skins : Deere: make sampler rows persist.
- Skins : Tango: Remove unneeded waveform Singleton.
- Skins : Prevent possible crash in customs skins using parallel waveforms.
- Skins : Slider tooltip: consider orientation for up/down shortcut tooltips + add support for WKnobComposed.
- Skins : Tooltips: update 'hotcue' with saved loop features.
- Skins : Animate long press latching of sync button.
- Skins : Polish fx chain controls.
- Library : Sidebar: show track count and duration of History playlists.
- Library : Playlists: Prevent removing tracks from locked playlists.
- Library : History feature: Fix removing deleted tracks after export.
- Library : BPM display uses decimal separator of selected locale.
- Library : Fix relink directory when migrate between macOS.
- Library : Allow adding new directories while watched directories are missing.
- Library : Require a minimum movement before initiating the drag&drop of tracks.
- Library : iTunes/Serato/Traktor/Rhythmbox: Print error if library file could not be opened.
- Library : Playlists: improve table update after deleting (purging) track files.
- Library : Fix Color column width issue.
- Library : Tracks: select track row when clicking the preview button (only when starting preview).
- Library : Library track menu: show Hide action also in Playlist & Crates.
- Miscellaneous : Remove unnecessary unpolish operation of the style, before polish the new style.
- Miscellaneous : Developer Tools: Initially sort controls by group name, ascending.
- Miscellaneous : Waveforms: Fix scratching crossing loop boundaries.
- Miscellaneous : Prohibit un-replace when deck is playing.
- Miscellaneous : Track Properties dialog: Prevent wiping metadata when applying twice quickly.
- Miscellaneous : AutoDJ: Fix button state after error message about playing deck 3/4.
- Miscellaneous : Tagfetcher: Cache fetched covers.
- Miscellaneous : Avoid beats iterator being one off and DEBUG_ASSERT in Beats::iteratorFrom.
- Miscellaneous : Show hint if resource path in CMakeCache.txt does not exist.
- Miscellaneous : Always calculate the auto value for colorful console output.
- Miscellaneous : Fix FLAC recording on macOS.