Enable linking of encoders to switch within layout macros (#22264)
[Keyboard] Rename soda/{mango,pocket} (#22151)
Co-authored-by: Joel Challis <git@zvecr.com>
Implement data driven lighting defaults (#21825)
Add dd mapping for hardware based split handedness (#22369)
Remove use of broken split.main (#22363)
Implement data driven dip switches (#22017)
* Add data driven dip switches
* Autogen weak matrix_mask
Merge remote-tracking branch 'origin/master' into develop
Flag more VIAL config options in lint (#22345)
Rename LINE FRIENDS TKL keyboard (#22310)
Russian typewriter keymap file for popular legacy layout (#21174)
Co-authored-by: Andrei Tutolmin <andrei@tutolmin.com>
Support additional split sync items for info.json (#22193)
Resolve invalid keyboard alias targets (#22239)
Merge remote-tracking branch 'origin/master' into develop
Add `qmk ci-validate-aliases` (#22205)
Update Keychron Q4 (#21996)
Fix parsing/validation for 21939 (#22148)