Workaround in Makefile for recursive rule matching (#15988)
* Bodge for recursive rule matching
* Bodge for recursive rule matching - force python3
* Tidy up
Add a script that simplifies running commands under docker. (#16028)
Various Makefile optimisations (#16015)
Fix bootloader_jump for certain CTRL boards (#16026)
Fix up issue with PROGMEM and hand_swap_config (#16027)
Rip out old macro and action_function system (#16025)
* Rip out old macro and action_function system
* Update quantum/action_util.c
Co-authored-by: Joel Challis <git@zvecr.com>
Merge remote-tracking branch 'origin/master' into develop
Default EEPROM implementation should be transient when not implemented. Removed the equivalent eeprom_teensy fallback. (#16020)
Merge remote-tracking branch 'origin/master' into develop
Merge remote-tracking branch 'origin/master' into develop
DZ60 - QMK Configurator fix for ISO DE Arrow layout (#15941)
Merge remote-tracking branch 'origin/master' into develop
Add some clarity regarding new board definitions (#16018)
Merge remote-tracking branch 'origin/master' into develop
[Keymap] Remove Ergodox community layout “coderkun_neo2” (#16011)
[Keyboard] Fixed RGB number for Devil68 Pro (#16003)
[Keyboard] Fix erroneous SRC for Clueboard 66 hotswap (#16007)