summaryrefslogtreecommitdiff
path: root/data/schemas
AgeCommit message (Expand)AuthorFilesLines
2026-01-13Lint default dynamic keymap layer count (#25948)Joel Challis1-0/+11
2025-09-29Add DD {LED,RGB}_MATRIX_DEFAULT_FLAGS support (#25671)Joel Challis1-2/+4
2025-09-22Add generic handling to cycle LED/RGB Matrix flags (#24649)Joel Challis1-0/+10
2025-09-12Add DIP Switch map support to keymap.json (#25431)Joel Challis1-0/+11
2025-08-17Refactor battery driver (#25550)Joel Challis1-0/+22
2025-08-09Fix serial speed DD configuration & migrate keyboards (#25546)Jack Sangdahl1-3/+7
2025-06-27Add MATRIX_MASKED DD config (#25383)Joel Challis1-0/+1
2025-05-19Use relative paths for schemas, instead of $id. Enables VScode validation. (#...Nick Brassel7-167/+167
2025-05-19[Core] STM32G0x1 support (#24301)Stefan Kerkmann1-0/+1
2025-05-14Deprecate `usb.force_nkro`/`FORCE_NKRO` (#25262)Joel Challis1-1/+17
2025-04-19Allow for disabling EEPROM subsystem entirely. (#25173)Nick Brassel1-1/+1
2025-04-18Merge remote-tracking branch 'origin/master' into developQMK Bot5-9/+9
2025-04-18Fix missing and extra commas in JSON schema (#25057)lsh47115-9/+9
2025-04-01Add "license" field to Community Module JSON schema. (#25085)Pascal Getreuer1-0/+1
2025-03-09Require 'x'/'y' properties for LED/RGB Matrix layout (#24997)Joel Challis1-0/+2
2025-02-26Community modules (#24848)Nick Brassel3-5/+35
2025-01-27[Core] Add Chordal Hold, an "opposite hands rule" tap-hold option similar to ...Pascal Getreuer1-1/+6
2024-11-24Allow codegen of `keymap.json` => `keymap.c` without requiring layers/layout ...Nick Brassel1-6/+1
2024-11-21[Core] Add Layer Lock feature (#23430)Drashna Jaelre1-0/+6
2024-11-21Added MCU support for ArteryTek AT32F415 (#23445)HorrorTroll1-0/+2
2024-10-12Add svlinky converter (#24449)Sadek Baroudi1-1/+1
2024-08-12Merge remote-tracking branch 'origin/master' into developQMK Bot3-7/+57
2024-08-12Userspace: add support for adding environment variables during build (#22887)Nick Brassel3-7/+57
2024-07-18Move split.soft_serial_pin to split.serial.pin (#24127)Joel Challis1-2/+6
2024-06-23Remove skipped schema files (#23987)Joel Challis2-2/+0
2024-06-18Implement data driven joysticks (#22947)Joel Challis1-0/+30
2024-06-17Implement data driven serial driver (#23923)Joel Challis1-0/+10
2024-06-16keyboard.json schema: set minimum value for `key_unit` (#23937)Ryan2-5/+6
2024-05-10Remove 'split.transport.protocol=serial_usart' (#23668)Joel Challis1-1/+1
2024-04-28Rename `RGBW` define to `WS2812_RGBW` (#23585)Ryan1-1/+5
2024-04-26Add audio driver to keyboard.json schema (#23616)Joel Challis1-0/+4
2024-04-24Fix WAIT_FOR_USB handling (#23598)Joel Challis1-1/+1
2024-04-24Add haptic driver to keyboard.json schema (#23591)Ryan1-0/+9
2024-03-17LED drivers: add support for IS31FL3236 (#23264)Ryan1-0/+2
2024-03-06[Audio] Add support for audio shutdown pin (#22731)Drashna Jaelre1-0/+8
2024-02-25Add LED/RGB Matrix drivers to info.json schema (#23127)Ryan1-33/+55
2024-02-18Add encoder abstraction. (#21548)Nick Brassel1-0/+4
2024-02-01Ensure LTO is enabled as a `info.json` build config option (#22932)Joel Challis1-2/+2
2023-12-24Remove redundant audio eeconfig init (#22736)Joel Challis1-0/+8
2023-12-04Merge remote-tracking branch 'origin/master' into developzvecr1-85/+77
2023-12-04Sort definitions.jsonschema (#22588)Ryan1-85/+77
2023-11-28Add Imera converter (#22419)leah-splitkb1-1/+1
2023-11-28QMK Userspace (#22222)Nick Brassel3-0/+54
2023-11-20Enable linking of encoders to switch within layout macros (#22264)Joel Challis1-0/+1
2023-11-01Implement data driven lighting defaults (#21825)Joel Challis1-0/+43
2023-11-01Add dd mapping for hardware based split handedness (#22369)Joel Challis1-4/+17
2023-10-30Remove use of broken split.main (#22363)Joel Challis1-4/+5
2023-10-29Implement data driven dip switches (#22017)Joel Challis1-1/+37
2023-10-25Add DD mappings for locking switch (#22242)jack1-1/+9
2023-10-21Support additional split sync items for info.json (#22193)Joel Challis1-3/+25