Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5f31d5cc80 
								
							 
						 
						
							
							
								
								Resolve alias for qmk new-keymap keyboard prompts ( #25210 )  
							
							
							
						 
						
							2025-05-05 11:14:40 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dbe30a1b6f 
								
							 
						 
						
							
							
								
								Generate versions to keycode headers ( #25219 )  
							
							
							
						 
						
							2025-05-05 10:44:08 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								a992e32bd5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2025-05-05 00:23:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cf5ce64b1b 
								
							 
						 
						
							
							
								
								Workaround for resolving keyboard alias for config file values ( #25228 )  
							
							
							
						 
						
							2025-05-05 10:22:51 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								12caf0be4e 
								
							 
						 
						
							
							
								
								Add additional hooks for Community modules ( #25050 )  
							
							
							
						 
						
							2025-05-05 10:21:47 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bb9dd05c6a 
								
							 
						 
						
							
							
								
								[Bug] Minimise force-included files ( #25194 )  
							
							
							
						 
						
							2025-05-05 10:07:53 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								59f607b963 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2025-05-02 01:53:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christopher Hoage 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								60ac859852 
								
							 
						 
						
							
							
								
								Fix Spleeb compile when pointing device is enabled ( #25016 )  
							
							
							
						 
						
							2025-05-01 18:52:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4fb3cf0712 
								
							 
						 
						
							
							
								
								Remove redundant keyboard headers ( #25208 )  
							
							
							
						 
						
							2025-05-01 15:02:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								e98c41c02f 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2025-04-30 18:09:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									takashicompany 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								45091b0473 
								
							 
						 
						
							
							
								
								[Keyboard] Add Gravity-45( #25206 )  
							
							... 
							
							
							
							* add gravity-45
* readme.md
* fix readme
* Update keyboards/green_keys/gravity_45/keyboard.json
Co-authored-by: jack <0x6a73@protonmail.com>
* run qmk format-json -i keyboards/green_keys/gravity_45/keyboard.json
* add url
* Update keyboards/green_keys/gravity_45/keyboard.json
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
* Update keyboard.json
* Update keyboard.json
* Update keyboards/green_keys/gravity_45/keyboard.json
Co-authored-by: Drashna Jaelre <drashna@live.com>
---------
Co-authored-by: jack <0x6a73@protonmail.com>
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com> 
							
						 
						
							2025-04-30 12:08:37 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3cf328c644 
								
							 
						 
						
							
							
								
								amptrics/0422 - Prevent OOB in update_leds_for_layer ( #25209 )  
							
							
							
						 
						
							2025-04-28 14:37:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Pascal Getreuer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c26449e64f 
								
							 
						 
						
							
							
								
								[Core] Enhance Flow Tap to work better for rolls over multiple tap-hold keys. ( #25200 )  
							
							... 
							
							
							
							* Flow Tap revision for rolling press.
* Remove debugging cruft.
* Formatting fix. 
							
						 
						
							2025-04-28 09:52:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zvecr 
								
							 
						 
						
							
							
							
							
								
							
							
								7fa65aa877 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2025-04-28 07:24:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									vchowl 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4e2191ce20 
								
							 
						 
						
							
							
								
								Amptrics 0420 keyboard addition ( #24744 )  
							
							... 
							
							
							
							Co-authored-by: jack <jack@pngu.org>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com> 
							
						 
						
							2025-04-27 23:08:13 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									josephawilliamsiv 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3de04e0386 
								
							 
						 
						
							
							
								
								Add Umbra keyboard ( #24569 )  
							
							... 
							
							
							
							Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com> 
							
						 
						
							2025-04-27 23:02:30 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cipulot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2e648d7e48 
								
							 
						 
						
							
							
								
								Addition of OK-1 ( #24646 )  
							
							... 
							
							
							
							Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com> 
							
						 
						
							2025-04-27 22:55:51 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									hen-des 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1fd0139b91 
								
							 
						 
						
							
							
								
								Added new keyboard epssp75 ( #24756 )  
							
							... 
							
							
							
							Co-authored-by: Drashna Jaelre <drashna@live.com> 
							
						 
						
							2025-04-27 22:28:22 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									mizma 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3478ae5795 
								
							 
						 
						
							
							
								
								[Keyboard] mzmkb/slimdash/rev1 ( #24804 )  
							
							... 
							
							
							
							Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: jack <jack@pngu.org>
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com> 
							
						 
						
							2025-04-27 22:26:47 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									VeyPatch 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								01354fffb4 
								
							 
						 
						
							
							
								
								[Keyboard] Add splitkb.com's Halcyon Elora rev2 ( #24790 )  
							
							... 
							
							
							
							Co-authored-by: Drashna Jaelre <drashna@live.com> 
							
						 
						
							2025-04-27 22:25:09 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Cook 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								92c4f0095d 
								
							 
						 
						
							
							
								
								Add jcpm2 (JC Pro Macro 2) ( #24816 )  
							
							... 
							
							
							
							Co-authored-by: jack <jack@pngu.org>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Joel Challis <git@zvecr.com> 
							
						 
						
							2025-04-27 21:03:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									LucasMateijsen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ac8b914a11 
								
							 
						 
						
							
							
								
								Add handwired 4x14 LuMaWing keyboard ( #24885 )  
							
							
							
						 
						
							2025-04-27 20:58:47 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matheus Marques 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								de598ac8f0 
								
							 
						 
						
							
							
								
								[Keymap] Sofle RGB - fixed stuck on numpad layer and layout comments ( #24942 )  
							
							
							
						 
						
							2025-04-27 11:42:11 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								142952cac8 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2025-04-27 18:19:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									takashicompany 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a07360e0f1 
								
							 
						 
						
							
							
								
								Add new keyboard MirageiX ( #25054 )  
							
							... 
							
							
							
							Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: jack <0x6a73@protonmail.com> 
							
						 
						
							2025-04-27 11:19:19 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								1fc7066713 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2025-04-26 00:40:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michał Kopeć 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ca425971d5 
								
							 
						 
						
							
							
								
								keyboards/annepro2/ld: Add per-variant linker scripts ( #24999 )  
							
							... 
							
							
							
							C18 has an MCU with 16K SRAM, up from C15's 8K.
Split the linker script into C15 and C18 variants to make use of the
larger RAM capacity of C18. 
							
						 
						
							2025-04-26 01:40:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								dffa59dca5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2025-04-26 00:32:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Aidan Gauland 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3319474c5c 
								
							 
						 
						
							
							
								
								Add Lemokey X0 keyboard ( #24994 )  
							
							
							
						 
						
							2025-04-26 01:31:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								802e2f54c6 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2025-04-26 00:29:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Álvaro A. Volpato 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								12d70ab1a4 
								
							 
						 
						
							
							
								
								First TypeK support ( #22876 )  
							
							
							
						 
						
							2025-04-26 01:28:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Beckmeyer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4ae24004b7 
								
							 
						 
						
							
							
								
								modelh: add prerequisites for via support ( #24932 )  
							
							
							
						 
						
							2025-04-24 13:04:30 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8244659b44 
								
							 
						 
						
							
							
								
								Extend lint checks to reject duplication of defaults ( #25149 )  
							
							
							
						 
						
							2025-04-24 05:39:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0bd02952ea 
								
							 
						 
						
							
							
								
								Remove "command":false from keyboards ( #25193 )  
							
							
							
						 
						
							2025-04-24 10:28:13 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jack 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5ea7283159 
								
							 
						 
						
							
							
								
								Fix boardsource/beiwagon RGB Matrix coordinates ( #25018 )  
							
							
							
						 
						
							2025-04-23 04:06:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								acedfc3fcb 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2025-04-23 02:26:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e5466df800 
								
							 
						 
						
							
							
								
								Bump vite from 5.4.15 to 5.4.18 in /builddefs/docsgen ( #25192 )  
							
							... 
							
							
							
							Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2025-04-23 12:25:47 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ce1801aeda 
								
							 
						 
						
							
							
								
								Align new-keyboard template to current standards ( #25191 )  
							
							
							
						 
						
							2025-04-23 12:14:11 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								11cb5cf347 
								
							 
						 
						
							
							
								
								Remove more duplication of defaults ( #25189 )  
							
							
							
						 
						
							2025-04-23 12:11:28 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								24d896ca06 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2025-04-23 02:10:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								da2e897f55 
								
							 
						 
						
							
							
								
								Update 'qmk generate-api' to only publish pure DD keymaps ( #24782 )  
							
							
							
						 
						
							2025-04-23 12:10:14 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								07684bcc99 
								
							 
						 
						
							
							
								
								Remove "console":false from keyboards ( #25190 )  
							
							
							
						 
						
							2025-04-23 12:09:56 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								847bef3177 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2025-04-23 02:03:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c6a93b5a56 
								
							 
						 
						
							
							
								
								Bump rlespinasse/github-slug-action from 3 to 5 ( #25021 )  
							
							
							
						 
						
							2025-04-23 12:03:02 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8cd71917ce 
								
							 
						 
						
							
							
								
								Avoid duplication in generated community modules rules.mk ( #25135 )  
							
							
							
						 
						
							2025-04-23 10:27:47 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									eynsai 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7a2cd0fa96 
								
							 
						 
						
							
							
								
								High resolution scrolling (without feature report parsing) ( #24423 )  
							
							... 
							
							
							
							* hires scrolling without feature report parsing
* fix valid range for exponent
* fix incorrect minimum exponent value documentation 
							
						 
						
							2025-04-23 00:04:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								83818d1d6f 
								
							 
						 
						
							
							
								
								Prompt for converter when creating new keymap ( #25116 )  
							
							
							
						 
						
							2025-04-22 17:59:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								960c4969a5 
								
							 
						 
						
							
							
								
								Remove empty url fields ( #25181 )  
							
							
							
						 
						
							2025-04-22 17:59:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Pascal Getreuer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								73e2ef486a 
								
							 
						 
						
							
							
								
								[Bug][Core] Fix for Flow Tap: fix handling of distinct taps and timer updates. ( #25175 )  
							
							... 
							
							
							
							* Flow Tap bug fix.
As reported by @amarz45 and @mwpardue, there is a bug where if two
tap-hold keys are pressed in distinct taps back to back, then Flow Tap
is not applied on the second tap-hold key, but it should be.
In a related bug reported by @NikGovorov, if a tap-hold key is held
followed by a tap of a tap-hold key, then Flow Tap updates its timer on
the release of the held tap-hold key, but it should be ignored.
The problem common to both these bugs is that I incorrectly assumed
`tapping_key` is cleared to noevent once it is released, when actually
`tapping_key` is still maintained for `TAPPING_TERM` ms after release
(for Quick Tap). This commit fixes that. Thanks to @amarz45, @mwpardue,
and @NikGovorov for reporting!
Details:
* Logic for converting the current tap-hold event to a tap is extracted
  to `flow_tap_key_if_within_term()`, which is now invoked also in the
  post-release "interfered with other tap key" case. This fixes the
  distinct taps bug.
* The Flow Tap timer is now updated at the beginning of each call to
  `process_record()`, provided that there is no unsettled tap-hold key
  at that time and that the record is not for a mod or layer switch key.
  By moving this update logic to `process_record()`, it is conceptually
  simpler and more robust.
* Unit tests extended to cover the reported scenarios.
* Fix formatting.
* Revision to fix @NikGovorov's scenario.
The issue is that when another key is pressed while a layer-tap hasn't
been settled yet, the `prev_keycode` remembers the keycode from before
the layer switched. This can then enable Flow Tap for the following key
when it shouldn't, or vice versa.
Thanks to @NikGovorov for reporting!
This commit revises Flow Tap in the following ways:
* The previous key and timer are both updated from `process_record()`.
  This is slightly later in the sequence of processing than before, and
  by this point, a just-settled layer-tap should have taken effect so
  that the keycode from the correct layer is remembered.
* The Flow Tap previous key and timer are updated now also on key
  release events, except for releases of modifiers and held layer
  switches.
* The Flow Tap previous key and timer are now updated together, for
  simplicity. This makes the logic easier to think about.
* A few additional unit tests, including @NikGovorov's scenario as
  "layer_tap_ignored_with_disabled_key_complex." 
							
						 
						
							2025-04-22 09:59:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b5f8f4d6a2 
								
							 
						 
						
							
							
								
								Align ChibiOS USB_WAIT_FOR_ENUMERATION implementation ( #25184 )  
							
							
							
						 
						
							2025-04-22 14:31:42 +10:00