Merge remote-tracking branch 'origin/master' into develop
Add `qmk license-check` developer-level CLI command. (#22075)
Improve argument handling of c2json (#22170) * Improve argument handling of c2json * Add automagic
Generate switch statement helpers for keycode ranges (#20059)
Implement data driven lighting defaults (#21825)
Add dd mapping for hardware based split handedness (#22369)
Remove use of broken split.main (#22363)
Fix 'to_c' for config.h mappings (#22364)
Implement data driven dip switches (#22017) * Add data driven dip switches * Autogen weak matrix_mask
Support additional split sync items for info.json (#22193)
Merge remote-tracking branch 'origin/master' into develop
Allow for disabling of parallel processing of qmk find and `qmk mass-compile`. (#22160) Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Merge remote-tracking branch 'origin/master' into develop
Flag vial keymaps in 'qmk lint' (#22227)
Merge remote-tracking branch 'origin/master' into develop
Add `qmk ci-validate-aliases` (#22205)
Merge remote-tracking branch 'origin/master' into develop
Allow for `qmk mass-compile all:<keymap>` (#22116) Co-authored-by: Joel Challis <git@zvecr.com>
Merge remote-tracking branch 'origin/master' into develop
Allow inline generation of compile_commands.json while doing a `qmk compile`, using `--compiledb` (#21549)