Joel Challis
a9efff322c
Fail when a duplicate module name is detected ( #26238 )
2026-05-29 20:32:28 +01:00
QMK Bot
286bc43459
Merge remote-tracking branch 'origin/master' into develop
2026-05-28 02:05:49 +00:00
Joel Challis
2ea1a0192f
Fix qmk compile -km <keyboard> -km all ( #26234 )
...
Pass required print_failures argument to mass compile commands.
2026-05-28 03:05:01 +01:00
QMK Bot
4a962d7679
Merge remote-tracking branch 'origin/master' into develop
2026-04-30 22:57:56 +00:00
Joel Challis
c2f7a5b5c5
Fix config.h bool parsing ( #26166 )
2026-04-30 23:57:08 +01:00
Joel Challis
7d40a3328f
Require "url" field to not be empty ( #25152 )
2026-04-26 13:48:59 +10:00
Joel Challis
70694abdfe
Bump googletest to v1.16.0 ( #26154 )
2026-04-16 15:23:15 +01:00
QMK Bot
3a7e4d933e
Merge remote-tracking branch 'origin/master' into develop
2026-04-14 10:03:12 +00:00
Nick Brassel
15e8658e81
Deploy qmk_udev during bootstrap, updated CLI bootstrap docs ( #26147 )
2026-04-14 11:02:31 +01:00
QMK Bot
cbb8d156b0
Merge remote-tracking branch 'origin/master' into develop
2026-04-09 11:04:35 +00:00
Joel Challis
92c0e2cee1
Align C formatting extensions ( #26137 )
2026-04-09 12:03:53 +01:00
Nick Brassel
dd74b2326f
ChibiOS, ChibiOS-Contrib updates (redux) ( #26079 )
...
* Reapply "Update ChibiOS, ChibiOS-Contrib." (#26074 )
This reverts commit c0bbf2f0f9 .
* Updated repo.
* Update `lib/chibios` to 21.11.5 release.
2026-04-06 21:05:36 +10:00
QMK Bot
a34c3b915e
Merge remote-tracking branch 'origin/master' into develop
2026-04-05 05:39:18 +00:00
Joel Challis
2bd8e43256
Enhance checks for invalid keyboard build targets ( #26122 )
...
Co-authored-by: フィルターペーパー <76888457+filterpaper@users.noreply.github.com >
2026-04-05 15:38:40 +10:00
Joel Challis
7382c0a6f2
Remove deprecated audio pin defines ( #26111 )
2026-03-28 07:29:27 +00:00
Nick Brassel
c0bbf2f0f9
Revert "Update ChibiOS, ChibiOS-Contrib." ( #26074 )
2026-03-16 12:29:22 +11:00
QMK Bot
f63d01d786
Merge remote-tracking branch 'origin/master' into develop
2026-03-15 11:22:22 +00:00
Jalal El Mansouri
709628dfb2
Honor BUILD_DIR in mass_compile.py ( #25586 )
2026-03-15 22:07:43 +11:00
Joel Challis
f7a77c8b70
Update lint to check all keymaps within the repo ( #25970 )
2026-03-13 23:20:28 +00:00
Nick Brassel
e83672fdc4
Update ChibiOS, ChibiOS-Contrib. ( #25730 )
2026-03-13 18:52:49 +11:00
Joel Challis
5629ecf5ff
Add bootloadHID support to qmk flash ( #26053 )
2026-03-10 23:33:14 +00:00
QMK Bot
1874bc94e2
Merge remote-tracking branch 'origin/master' into develop
2026-02-24 19:23:41 +00:00
Joel Challis
9e8199c411
Print keymap name within new-keymap error message ( #26034 )
2026-02-24 19:23:04 +00:00
Joel Challis
4733a2df16
Promote duplication of defaults check to error ( #26025 )
2026-02-20 15:45:26 +00:00
Joel Challis
5591a68b65
Allow custom data sync for community modules ( #25955 )
...
* Allow custom data sync for community modules
* Stub out community_config.h codegen
* Fix SPLIT_TRANSACTION_RPC logic
2026-02-19 22:03:26 +11:00
Joel Challis
cde41cf611
Remove config_h_features from generated info.json ( #26024 )
2026-02-17 22:24:03 +00:00
Joel Challis
f8daa3cc40
Add 'none of the above' to new-keyboard dev board prompt ( #25998 )
2026-02-16 02:18:04 +00:00
QMK Bot
bef076f23e
Merge remote-tracking branch 'origin/master' into develop
2026-02-13 18:22:34 +00:00
Joel Challis
63a3fc3591
Fix qmk flash handling of paths relative to qmk_firmware ( #25993 )
2026-02-13 18:21:51 +00:00
Joel Challis
fac1210609
Enforce EOL when formatting files ( #24989 )
2026-02-11 07:39:49 +08:00
Joel Challis
a170e6f191
Update lint to validate keymap names ( #25969 )
2026-02-10 16:48:09 +00:00
Joel Challis
98f05c0136
Allow keymap.json to disable config flags ( #25502 )
2026-02-10 16:11:02 +08:00
Joel Challis
5dd5d4dd60
Correctly resolve keyboard alias during 'qmk new-keymap' ( #25570 )
2026-02-10 16:10:12 +08:00
QMK Bot
005b778164
Merge remote-tracking branch 'origin/master' into develop
2026-02-09 01:00:12 +00:00
Joel Challis
b6d46cdc47
Allow json keymaps to include a user provided keymap.h ( #25987 )
2026-02-09 08:59:34 +08:00
QMK Bot
b00bdd0354
Merge remote-tracking branch 'origin/master' into develop
2026-01-20 08:49:29 +00:00
Joel Challis
863b308519
Fix avrdude version check logic ( #25957 )
2026-01-20 08:48:51 +00:00
Joel Challis
adbd077b15
Minor alignment of CLI formatting commands ( #25946 )
2026-01-11 20:37:34 +00:00
Joel Challis
f8d65460c2
Report permission issues in qmk doctor ( #25931 )
...
Report permission issues in 'qmk doctor'
2026-01-10 08:23:43 +08:00
Joel Challis
259320ca27
Lint out-of-bounds bootmagic config ( #25899 )
...
* Lint OOB bootmagic config
* lint
2026-01-07 18:37:51 +08:00
QMK Bot
85b79cc578
Merge remote-tracking branch 'origin/master' into develop
2026-01-07 10:24:53 +00:00
Joel Challis
1e683923e1
Handle broken symlinks in qmk doctor udev checks ( #25934 )
...
Handle broken symlinks in 'qmk doctor' udev checks
2026-01-07 18:24:16 +08:00
Joshua Diamond
41c2a7b070
Include userspace version (QMK_USERSPACE_VERSION) in version.h ( #25882 )
...
* Include userspace version in version.h
* Update lib/python/qmk/cli/generate/version_h.py
Co-authored-by: Joel Challis <git@zvecr.com >
* Update lib/python/qmk/cli/generate/version_h.py
Co-authored-by: Joel Challis <git@zvecr.com >
* Update lib/python/qmk/cli/generate/version_h.py
Co-authored-by: Joel Challis <git@zvecr.com >
---------
Co-authored-by: Joel Challis <git@zvecr.com >
2025-12-18 22:23:51 -05:00
Joel Challis
511f1ed9de
Remove unused qmk.keymap.write_file/qmk.keymap.write_json ( #25854 )
2025-12-04 23:31:52 +00:00
QMK Bot
d45b967cf2
Merge remote-tracking branch 'origin/master' into develop
2025-12-01 01:46:53 +00:00
Joel Challis
e2bf515df4
Fix python format warnings ( #25841 )
2025-12-01 12:17:13 +11:00
QMK Bot
9acd127cc1
Merge remote-tracking branch 'origin/master' into develop
2025-11-27 13:37:29 +00:00
Nick Brassel
9c2ca00074
QMK CLI Environment bootstrapper ( #25038 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Pascal Getreuer <getreuer@google.com >
2025-11-28 00:36:49 +11:00
Joel Challis
53de903fb8
Better defaulting of {RGB,LED}_MATRIX_DEFAULT_FLAGS ( #25785 )
2025-11-23 22:21:55 +11:00
Xelus22
fd65390496
[core] add BCD versions of QMK Version ( #25804 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2025-11-23 22:21:13 +11:00