[Bug] Fix compilation issue with WPM (#18965)
Align audio keycode names (#18962) * Align audio keycode names * Update docs * Update quantum
Align dynamic tapping term keycode names (#18963) * Align dynamic tapping term keycode names * regen header
Remove thermal printer. (#18959)
Macro keycode name refactoring (#18958)
Reduce includes for send_string header (#18952)
Initial DD keycode migration (#18643) * Initial DD keycode migration * Sort magic keycodes
Remove hardcoded VIA keycode range (#18956)
Fix "no matrix definition" errors for some boards (#18954)
Formalise keyboard- and user-specific EEPROM blocks (#18874) * Formalise keyboard and user eeconfig datablocks. * Add debounce helper that checks a condition and issues post-write function invocation. * Naming.
Reduce includes for dip_switch header (#18951)
Fix DD warnings for RGBKB boards (#18944)
Reduce includes for wpm header (#18949)
Reduce includes for caps_word header (#18948)
Normalise Dynamic Macro keycodes (#18939) * `DYN_REC_START1` -> `QK_DYNAMIC_MACRO_RECORD_START_1` * `DYN_REC_START2` -> `QK_DYNAMIC_MACRO_RECORD_START_2` * `DYN_MACRO_PLAY1` -> `QK_DYNAMIC_MACRO_PLAY_1` * `DYN_MACRO_PLAY2` -> `QK_DYNAMIC_MACRO_PLAY_2` * `DYN_REC_STOP` -> `QK_DYNAMIC_MACRO_RECORD_STOP` * Update docs
Reduce includes for crc header (#18947)
Reduce includes for sequencer header (#18946)
Resolve info.json/rules.mk feature conflicts in three boards (#18942)
Remove more `UNUSED_PINS` defines (#18940)
Fix syntax error introduced in #18800 (#18933)