Update outputselect to use platform connected state API (#16185)
Merge remote-tracking branch 'origin/master' into develop
MTBKeys MTB60 Hotswap Layout Macro Refactor (#16194)
Merge remote-tracking branch 'origin/master' into develop
Merge remote-tracking branch 'origin/master' into develop
Mokey xox70hot: rename LAYOUT to LAYOUT_tkl_nofrow_ansi_tsangan (#16193)
Merge remote-tracking branch 'origin/master' into develop
Point out that deferred execution needs to be enabled in rules.mk (#16196)
Ensure `version.h` is recreated each build. (#16188)
Merge remote-tracking branch 'origin/master' into develop
Fix axis inversion (#16179)
Create a build error if no bootloader is specified. (#16181)
* Create a build error if no bootloader is specified.
* Update builddefs/bootloader.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Merge remote-tracking branch 'origin/master' into develop
Fix a couple of mismatched info.json layout names (#16164)
* Fix a couple of mismatched info.json layout names
* Fix layouts
* Clean up layouts
Merge remote-tracking branch 'origin/master' into develop
Fixup line endings for kt60-M.
Format code according to conventions (#16169)
Fixup builds so that teensy EEPROM knows which MCU it's targeting. (#16168)
Merge remote-tracking branch 'origin/master' into develop