Site 1.1.0: beat jump in the builder, version and changelog, key colours
- Beat jump (experimental) on the mods page, in the docs and in the builder (needs hot cue keys; dependencies are ticked and unticked as a chain). - Key notation 1.2.0: keys in their Camelot wheel colour, also in BROWSE. - Version badge at the top with a changelog; every mod's version on its card and in the builder. make_builder_data.py writes assets/versions.js from tools/changelog.json and the mods' versions and stamps the pages' CSS and script links with ?v=<site version>. - The generator keeps a changed copy of the UTILITY table as the user's own table plus our bytes (beat jump renames an item). - Upcoming: quick search, USB auto load and phase meter reverse (in testing). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
e4728b16ea
commit
d2d1518fba
16 files changed
+440
-72
No files matched your search
@@ -0,0 +1,96 @@
|
||||
// Generated by tools/make_builder_data.py from tools/changelog.json and the mods' versions.
|
||||
window.CDJ_VERSIONS = {
|
||||
"site": "1.1.0",
|
||||
"date": "2026-10-20",
|
||||
"log": [
|
||||
{
|
||||
"version": "1.1.0",
|
||||
"date": "2026-10-20",
|
||||
"changes": [
|
||||
"Beat jump is in the builder (experimental): TRACK SEARCH jumps 1/2/4/8 beats, gapless, in phase.",
|
||||
"Key notation 1.2.0: the key in its Camelot wheel colour, also in BROWSE › KEY and INFO; lists of keys converted too.",
|
||||
"Hot cue keys 1.2.0: hot cues load in the background, the deck's keys are locked and HOT KEYS blinks LOADING meanwhile; search and slip no longer upset after a load.",
|
||||
"Version shown at the top, with this changelog; every mod has its own version.",
|
||||
"Upcoming: quick search, USB auto load and a reversed phase meter."
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.0.0",
|
||||
"date": "2026-10-19",
|
||||
"changes": [
|
||||
"First release of the site: the mods, the in-browser builder, docs and upcoming."
|
||||
]
|
||||
}
|
||||
],
|
||||
"mods": {
|
||||
"extended_bpm": "1.0.0",
|
||||
"phasemeter": "1.0.0",
|
||||
"rgb_waveform": "1.0.0",
|
||||
"beatjump": "1.0.0",
|
||||
"cuecolours": "1.0.0",
|
||||
"hotcuekeys": "1.2.0",
|
||||
"ledsaver": "1.0.0",
|
||||
"keynotation": "1.2.0",
|
||||
"usbautoload": "0.1.0",
|
||||
"quicksearch": "0.1.0",
|
||||
"phasereverse": "0.1.0",
|
||||
"credit": "1.0.0"
|
||||
},
|
||||
"modlog": {
|
||||
"beatjump": [
|
||||
{
|
||||
"version": "1.0.0",
|
||||
"date": "2026-10-20",
|
||||
"changes": [
|
||||
"Jumps in the DSP's decoded audio, playing, paused or at cue standby; presses the DSP cannot jump yet are ignored, so no EMERGENCY LOOP."
|
||||
]
|
||||
}
|
||||
],
|
||||
"hotcuekeys": [
|
||||
{
|
||||
"version": "1.2.0",
|
||||
"date": "2026-10-20",
|
||||
"changes": [
|
||||
"Background loading invisible; keys locked and LOADING blinking while a track loads; no more interference with search and slip."
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.1.0",
|
||||
"date": "2026-10-19",
|
||||
"changes": [
|
||||
"Hot cue engine: instant hot cues from the DSP's slots, saved on the USB in rekordbox colours."
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.0.0",
|
||||
"date": "2026-10-18",
|
||||
"changes": [
|
||||
"Hot cues A-C on the BEAT DIVIDE keys: play, gate, set, delete."
|
||||
]
|
||||
}
|
||||
],
|
||||
"keynotation": [
|
||||
{
|
||||
"version": "1.2.0",
|
||||
"date": "2026-10-20",
|
||||
"changes": [
|
||||
"Keys in their notation and colour everywhere on the screen, BROWSE › KEY included; the SEARCH input is left alone."
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.1.0",
|
||||
"date": "2026-10-19",
|
||||
"changes": [
|
||||
"The key in its Camelot wheel colour in the title bar."
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "1.0.0",
|
||||
"date": "2026-10-19",
|
||||
"changes": [
|
||||
"Camelot, Open Key or classic notation, UTILITY › KEY NOTATION."
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
};
|
||||
Reference in new issue
Block a user