From 08adcfcd2712604466fcf27b4f43bde52d31d144 Mon Sep 17 00:00:00 2001 From: Thiemo Tiziani Date: Tue, 20 Oct 2026 22:12:43 +0200 Subject: [PATCH] site 1.8.0: changelog for every mod built today hotcuekeys 1.3.0, beatjump 1.0.1, quicksearch 0.3.0 (and 0.1.0/0.2.0), cuenames, played, endwarn, usbautoload, cuecolours 1.0.1; the emulator link to cdj-nxs2-qemu. Versions stamped ?v=1.8.0. Co-Authored-By: Claude Opus 5.5 --- assets/versions.js | 100 ++++++++++++++++++++++++++++++++++++++++++- builder.html | 12 +++--- datenschutz.html | 6 +-- docs.html | 6 +-- impressum.html | 6 +-- index.html | 6 +-- tools/changelog.json | 98 ++++++++++++++++++++++++++++++++++++++++++ upcoming.html | 6 +-- 8 files changed, 218 insertions(+), 22 deletions(-) diff --git a/assets/versions.js b/assets/versions.js index 3382c73..def7151 100644 --- a/assets/versions.js +++ b/assets/versions.js @@ -1,8 +1,16 @@ // Generated by tools/make_builder_data.py from tools/changelog.json and the mods' versions. window.CDJ_VERSIONS = { - "site": "1.7.0", + "site": "1.8.0", "date": "2026-10-20", "log": [ + { + "version": "1.8.0", + "date": "2026-10-20", + "changes": [ + "Builder with the latest mods: hot cue keys 1.3.0, beat jump 1.0.1, quick search 0.3.0.", + "The emulator link now points to the cdj-nxs2-qemu project the mods were built with." + ] + }, { "version": "1.7.0", "date": "2026-10-20", @@ -169,6 +177,14 @@ window.CDJ_VERSIONS = { }, "modlog": { "beatjump": [ + { + "version": "1.0.1", + "date": "2026-10-20", + "changes": [ + "Jumps right after loading a track (it stands a hair before beat 1).", + "Paused, jumps forward keep going: the DSP decodes on from where the jump lands." + ] + }, { "version": "1.0.0", "date": "2026-10-20", @@ -178,6 +194,13 @@ window.CDJ_VERSIONS = { } ], "hotcuekeys": [ + { + "version": "1.3.0", + "date": "2026-10-20", + "changes": [ + "Hot cues are gone the moment the track’s USB is (pulled or USB STOP), with or without a LAN cable; over LINK too, once the other player reports its USB gone. No more hot cue into EMERGENCY LOOP." + ] + }, { "version": "1.2.0", "date": "2026-10-20", @@ -245,6 +268,81 @@ window.CDJ_VERSIONS = { "arnoldasr's rgb_waveform, renamed advanced_waveforms on 2026-10-20 and taken over by us." ] } + ], + "quicksearch": [ + { + "version": "0.3.0", + "date": "2026-10-20", + "changes": [ + "Each key only once the player shows the list (a real player drops keys while it loads one); a lost BACK or push is pressed again. BROWSE twice within 0.5 s." + ] + }, + { + "version": "0.2.0", + "date": "2026-10-20", + "changes": [ + "Straight to the list instead of row by row; after SEARCH, BROWSE goes back to the folder before." + ] + }, + { + "version": "0.1.0", + "date": "2026-10-20", + "changes": [ + "BROWSE held: SEARCH; BROWSE twice: the playing track in its list." + ] + } + ], + "cuenames": [ + { + "version": "0.1.1", + "date": "2026-10-20", + "changes": [ + "No cue name through MENU’s popup." + ] + }, + { + "version": "0.1.0", + "date": "2026-10-20", + "changes": [ + "The rekordbox comment of the next memory or hot cue in the title bar, in its colour." + ] + } + ], + "played": [ + { + "version": "0.3.1", + "date": "2026-10-20", + "changes": [ + "Tracks loaded tonight green in BROWSE; over LINK with modded players also theirs, and [n] for a deck that has it loaded." + ] + } + ], + "endwarn": [ + { + "version": "0.1.0", + "date": "2026-10-20", + "changes": [ + "The bar under the overview blinks red in the last 30 seconds." + ] + } + ], + "usbautoload": [ + { + "version": "0.1.0", + "date": "2026-10-20", + "changes": [ + "MY SETTINGS on a stick loaded the moment the player finds them (UTILITY › USB AUTO LOAD)." + ] + } + ], + "cuecolours": [ + { + "version": "1.0.1", + "date": "2026-10-20", + "changes": [ + "Hot cue colours read correctly when a cue has a comment." + ] + } ] } }; diff --git a/builder.html b/builder.html index f7fd10e..e8e79bb 100644 --- a/builder.html +++ b/builder.html @@ -6,12 +6,12 @@ Pionaarr Mods Builder - - - - - - + + + + + + diff --git a/datenschutz.html b/datenschutz.html index 3f472b6..8ef96ae 100644 --- a/datenschutz.html +++ b/datenschutz.html @@ -6,9 +6,9 @@ Datenschutzerklärung · Pionaarr Mods - - - + + + diff --git a/docs.html b/docs.html index 9a9833d..095c39b 100644 --- a/docs.html +++ b/docs.html @@ -6,9 +6,9 @@ Pionaarr Mods Docs - - - + + + diff --git a/impressum.html b/impressum.html index 702dc1b..e3c0bb9 100644 --- a/impressum.html +++ b/impressum.html @@ -6,9 +6,9 @@ Impressum · Pionaarr Mods - - - + + + diff --git a/index.html b/index.html index e99a372..70bec04 100644 --- a/index.html +++ b/index.html @@ -6,9 +6,9 @@ Pionaarr Mods - - - + + + diff --git a/tools/changelog.json b/tools/changelog.json index 0959c55..bb016a3 100644 --- a/tools/changelog.json +++ b/tools/changelog.json @@ -1,6 +1,14 @@ { "_about": "The site's changelog, newest first. Versions follow Semantic Versioning (MAJOR.MINOR.PATCH), dates ISO 8601 (DIN EN 28601). make_builder_data.py adds every mod's current version from its module and writes assets/versions.js.", "site": [ + { + "version": "1.8.0", + "date": "2026-10-20", + "changes": [ + "Builder with the latest mods: hot cue keys 1.3.0, beat jump 1.0.1, quick search 0.3.0.", + "The emulator link now points to the cdj-nxs2-qemu project the mods were built with." + ] + }, { "version": "1.7.0", "date": "2026-10-20", @@ -151,6 +159,14 @@ ], "mods": { "beatjump": [ + { + "version": "1.0.1", + "date": "2026-10-20", + "changes": [ + "Jumps right after loading a track (it stands a hair before beat 1).", + "Paused, jumps forward keep going: the DSP decodes on from where the jump lands." + ] + }, { "version": "1.0.0", "date": "2026-10-20", @@ -160,6 +176,13 @@ } ], "hotcuekeys": [ + { + "version": "1.3.0", + "date": "2026-10-20", + "changes": [ + "Hot cues are gone the moment the track’s USB is (pulled or USB STOP), with or without a LAN cable; over LINK too, once the other player reports its USB gone. No more hot cue into EMERGENCY LOOP." + ] + }, { "version": "1.2.0", "date": "2026-10-20", @@ -227,6 +250,81 @@ "arnoldasr's rgb_waveform, renamed advanced_waveforms on 2026-10-20 and taken over by us." ] } + ], + "quicksearch": [ + { + "version": "0.3.0", + "date": "2026-10-20", + "changes": [ + "Each key only once the player shows the list (a real player drops keys while it loads one); a lost BACK or push is pressed again. BROWSE twice within 0.5 s." + ] + }, + { + "version": "0.2.0", + "date": "2026-10-20", + "changes": [ + "Straight to the list instead of row by row; after SEARCH, BROWSE goes back to the folder before." + ] + }, + { + "version": "0.1.0", + "date": "2026-10-20", + "changes": [ + "BROWSE held: SEARCH; BROWSE twice: the playing track in its list." + ] + } + ], + "cuenames": [ + { + "version": "0.1.1", + "date": "2026-10-20", + "changes": [ + "No cue name through MENU’s popup." + ] + }, + { + "version": "0.1.0", + "date": "2026-10-20", + "changes": [ + "The rekordbox comment of the next memory or hot cue in the title bar, in its colour." + ] + } + ], + "played": [ + { + "version": "0.3.1", + "date": "2026-10-20", + "changes": [ + "Tracks loaded tonight green in BROWSE; over LINK with modded players also theirs, and [n] for a deck that has it loaded." + ] + } + ], + "endwarn": [ + { + "version": "0.1.0", + "date": "2026-10-20", + "changes": [ + "The bar under the overview blinks red in the last 30 seconds." + ] + } + ], + "usbautoload": [ + { + "version": "0.1.0", + "date": "2026-10-20", + "changes": [ + "MY SETTINGS on a stick loaded the moment the player finds them (UTILITY › USB AUTO LOAD)." + ] + } + ], + "cuecolours": [ + { + "version": "1.0.1", + "date": "2026-10-20", + "changes": [ + "Hot cue colours read correctly when a cue has a comment." + ] + } ] } } diff --git a/upcoming.html b/upcoming.html index 5d439fb..94cdde2 100644 --- a/upcoming.html +++ b/upcoming.html @@ -6,9 +6,9 @@ Pionaarr Mods Upcoming - - - + + +