Compare commits

...

3 Commits

Author SHA1 Message Date
dependabot[bot] edd5eb3541 chore(deps): bump the prod-other-major group across 1 directory with 6 updates
Bumps the prod-other-major group with 6 updates in the /docs directory:

| Package | From | To |
| --- | --- | --- |
| [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome) | `6.7.2` | `7.2.0` |
| [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome) | `6.7.2` | `7.2.0` |
| [@fortawesome/react-fontawesome](https://github.com/FortAwesome/react-fontawesome) | `0.2.6` | `3.3.1` |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.5` |
| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.5` |
| [react-toastify](https://github.com/fkhadra/react-toastify) | `10.0.6` | `11.1.0` |



Updates `@fortawesome/fontawesome-svg-core` from 6.7.2 to 7.2.0
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/7.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.7.2...7.2.0)

Updates `@fortawesome/free-solid-svg-icons` from 6.7.2 to 7.2.0
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/7.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.7.2...7.2.0)

Updates `@fortawesome/react-fontawesome` from 0.2.6 to 3.3.1
- [Release notes](https://github.com/FortAwesome/react-fontawesome/releases)
- [Changelog](https://github.com/FortAwesome/react-fontawesome/blob/main/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/react-fontawesome/compare/0.2.6...v3.3.1)

Updates `react` from 18.3.1 to 19.2.5
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.5/packages/react)

Updates `react-dom` from 18.3.1 to 19.2.5
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.5/packages/react-dom)

Updates `react-toastify` from 10.0.6 to 11.1.0
- [Release notes](https://github.com/fkhadra/react-toastify/releases)
- [Commits](https://github.com/fkhadra/react-toastify/compare/v10.0.6...v11.1.0)

---
updated-dependencies:
- dependency-name: "@fortawesome/fontawesome-svg-core"
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: prod-other-major
- dependency-name: "@fortawesome/free-solid-svg-icons"
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: prod-other-major
- dependency-name: "@fortawesome/react-fontawesome"
  dependency-version: 3.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: prod-other-major
- dependency-name: react
  dependency-version: 19.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: prod-other-major
- dependency-name: react-dom
  dependency-version: 19.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: prod-other-major
- dependency-name: react-toastify
  dependency-version: 11.0.5
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: prod-other-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-24 05:03:48 +00:00
Peter Cock 696744d5f2 docs: Clarify combos interact with hold-tap's hold-while-undecided (#3335) 2026-04-23 20:30:59 -07:00
Pete Johanson 0331b7d16e fix(boards): Properly note ZMK compat for xiao_rp2040/zmk variant (#3326)
Add missing board Kconfig file for properly noting ZMK board compat and
enabling boot mode retention for the `xiao_rp2040//zmk` board variant.
2026-04-15 12:24:59 -06:00
4 changed files with 3888 additions and 310 deletions
@@ -0,0 +1,10 @@
# Copyright (c) 2026 Pete Johanson
# SPDX-License-Identifier: MIT
config BOARD_XIAO_RP2040
select ZMK_BOARD_COMPAT if BOARD_XIAO_RP2040_RP2040_ZMK
imply RETAINED_MEM if BOARD_XIAO_RP2040_RP2040_ZMK
imply RETENTION if BOARD_XIAO_RP2040_RP2040_ZMK
imply RETENTION_BOOT_MODE if BOARD_XIAO_RP2040_RP2040_ZMK
+4
View File
@@ -437,6 +437,10 @@ If enabled, the hold behavior will immediately be held on hold-tap press, and wi
};
```
:::warning[Interactions with combos]
If the key position that has the hold-tap assigned is _also_ used in any combos, the `hold-while-undecided` behavior isn't immediate with key-down, but waits until all those combo timeouts have expired.
:::
#### `hold-while-undecided-linger`
If your tap behavior activates the same modifier as the hold behavior, and you want to avoid a double tap when transitioning from the hold to the tap, you can use `hold-while-undecided-linger`. When enabled, the hold behavior will continue to be held until _after_ the tap behavior is released.
+3867 -303
View File
File diff suppressed because it is too large Load Diff
+7 -7
View File
@@ -18,17 +18,17 @@
"@docusaurus/core": "^3.9.2",
"@docusaurus/preset-classic": "^3.9.2",
"@docusaurus/theme-mermaid": "^3.9.2",
"@fortawesome/fontawesome-svg-core": "^6.7.1",
"@fortawesome/free-solid-svg-icons": "^6.7.1",
"@fortawesome/react-fontawesome": "^0.2.0",
"@fortawesome/fontawesome-svg-core": "^7.2.0",
"@fortawesome/free-solid-svg-icons": "^7.2.0",
"@fortawesome/react-fontawesome": "^3.3.1",
"@mdx-js/react": "^3.1.0",
"classnames": "^2.2.6",
"js-yaml": "^4.1.1",
"react": "^18.0.0",
"react": "^19.2.5",
"react-async": "^10.0.1",
"react-copy-to-clipboard": "^5.0.3",
"react-dom": "^18.0.0",
"react-toastify": "^10.0.6",
"react-dom": "^19.2.5",
"react-toastify": "^11.1.0",
"tree-sitter-devicetree": "^0.12.1",
"web-tree-sitter": "^0.24.3"
},
@@ -51,7 +51,7 @@
"@eslint/js": "^9.39.2",
"@types/glob": "^8.1.0",
"@types/js-yaml": "^4.0.5",
"@types/react": "^18.3.12",
"@types/react": "^19.2.14",
"@types/react-helmet": "^6.1.6",
"@types/react-router-dom": "^5.1.7",
"eslint": "^9.39.2",