Peter Johanson
1f0e897ff9
refactor(boards): Move ferris to ZMK variant by default
...
Make the standard ferris board ID be `ferris/stm32f072xb/zmk` or
`ferris//zmk` by shorthand.
2026-01-31 19:55:05 -07:00
Peter Johanson
9d56ed44fb
refactor(boards): Move preonic to ZMK variant by default
...
Make the standard preonic board ID be `preonic/stm32f303xc/zmk` or
`preonic//zmk` by shorthand.
2026-01-31 19:55:05 -07:00
Peter Johanson
48aca33cb1
refactor(boards): Move planck to ZMK variant by default
...
Make the standard planck board ID be `planck/stm32f303xc/zmk` or
`planck//zmk` by shorthand.
2026-01-31 19:55:05 -07:00
Peter Johanson
e1e6c6c02b
refactor(boards): Move nice!60 to ZMK variant by default
...
Make the standard nice!60 board ID be `nice60/nrf52840/zmk` or
`nice60//zmk` by shorthand.
2026-01-31 19:55:05 -07:00
Peter Johanson
02deb2adcf
refactor(boards): Move s40nc to ZMK variant by default
...
Make the standard s40nc board ID be `s40nc/nrf52840/zmk` or
`s40nc//zmk` by shorthand.
2026-01-31 19:55:05 -07:00
Peter Johanson
ebf099fd0f
refactor(boards): Move Pillbug to ZMK variant by default
...
Make the standard Pillbug board ID be `pillbug/nrf52840/zmk` or
`pillbug//zmk` by shorthand.
2026-01-31 19:55:05 -07:00
Peter Johanson
10c252fee5
refactor(boards): Move nRF52840 M2 to ZMK variant by default
...
Make the standard nRF52840 M2 board ID be `nrf52840_m2/nrf52840/zmk` or
`nrf52840_m2//zmk` by shorthand.
2026-01-31 19:55:04 -07:00
Peter Johanson
80ff833e28
refactor(boards): Move Adv360 Pro to ZMK variant by default
...
Make the standard Adv360 Pro board ID be `adv360pro_left/nrf52840/zmk` or
`adv360pro_left//zmk` by shorthand and for right as well.
2026-01-31 19:55:04 -07:00
Peter Johanson
18ed95bff9
refactor(boards): Move Puchi BLE to ZMK variant by default
...
Make the standard Puchi BLE board ID be `puchi_ble/nrf52840/zmk` or
`puchi_ble//zmk` by shorthand.
2026-01-31 19:55:04 -07:00
Peter Johanson
4b330229ca
refactor(boards): Move BDN9 to ZMK variant by default
...
Make the standard BDN9 board ID be `bdn9/stm32f072xb/zmk` or
`bdn9//zmk` by shorthand.
2026-01-31 19:55:04 -07:00
Peter Johanson
5e969040e9
refactor(boards): Make tofu65 to ZMK variant by default
...
Make the standard Tofu65 board ID be `tofu65/rp2040/zmk` or
`tofu65//zmk` by shorthand.
2026-01-31 19:55:04 -07:00
Peter Johanson
b1c89847e2
refactor(boards): Move to ZMK specific variant for the bluemicro840 board
...
For consistency, adjust the bluemicro840 board definition to offer a
"vanilla" Zephyr board, and then ZMK variant, e.g. `bluemicro840//zmk`.
2026-01-31 19:55:04 -07:00
Peter Johanson
abe09d32e0
refactor(boards): Move to ZMK specific variants for the nRFMicro board
...
For consistency, adjust the nRFMicro board definition to offer a
"vanilla" Zephyr board, and then ZMK variants, e.g.
`nrfmicro/nrf52840/zmk`.
2026-01-31 19:55:04 -07:00
Peter Johanson
7db083232b
refactor(core): Adjust our approach for upstream Zephyr boards
...
Move to using proper HWMv2 board extensions
https://docs.zephyrproject.org/4.1.0/hardware/porting/board_porting.html#board-extensions
for extending upstream Zephyr boards for use with ZMK. With this change,
using upstream Zephyr board IDs directly, e.g. `seeeduino_xiao` will be
stock versions as found upstream. To use a board variant that is tuned
for ZMK use, use the `zmk` variant, e.g. `seeeduino_xiao//zmk` which is
shorthand for `seeeduino_xiao/samd21g18a/zmk`.
2026-01-31 19:55:04 -07:00
dependabot[bot]
ac7f75b859
chore(deps): bump lodash from 4.17.21 to 4.17.23 in /docs ( #3211 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.17.23
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-29 19:55:24 +01:00
Joel Spadin
354cff9c36
fix(docs): Improve ZMK setup instructions ( #3209 )
...
* fix(docs): Improve link and code highlight contrast
Reset the theme's primary colors to the defaults, since the color of
links was a bit too low contrast in the dark theme. The default primary
color is a very similar but slightly lighter shade of blue.
The background color of highlighted lines in code blocks is also fairly
low contrast, but it needs to be in order to keep the text readable. To
add contrast here, we now add a colored block to the left side of a
highlighted line.
* fix(docs): Improve ZMK setup instructions
This makes several improvements to the instructions for installing and
using ZMK CLI:
- Windows Terminal is also named "Terminal", so reworded the terminal
instructions to not separate Windows from other OSes.
- Specified that Windows Terminal should always be used on Windows, as
on older installations of Windows, the default terminal when opening
PowerShell may be the legacy console host, which may not support some
of the VT sequences used by ZMK CLI.
- Switched from pipx to uv. This eliminates the need for instructions
on installing Python, as uv will automatically install a supported
version of Python if needed.
- Updated the instructions for running "zmk init", as ZMK CLI version
0.4.0 switched from immediately asking for a repo URL to prompting
the user to select between creating a new repo or cloning an existing
one first.
- Since for a new user, having a keymap compile successfully on the
first attempt after modifying it may be the exception rather than the
norm, added a note about error messages in GitHub actions with a link
to the troubleshooting page.
Also added instructions for updating ZMK CLI to the latest version on
the ZMK CLI page.
2026-01-17 20:00:01 -06:00
Willow Herring
ab46f48dde
fix(keymap): Fix overflow in get/set bindings ( #3205 )
...
With the binding referenced to as uint8_t the keymap would be incorrect if more than 256 positions were in use, going to a uint16_t gives large enough headroom to not have to worry
2026-01-16 18:55:13 -05:00
Pete Johanson
24487bd974
feat(pointing): Release pressed keys on disconnect ( #3204 )
...
Match the behavior for key press release on split peripheral disconnect,
and track pressed input keys to release them as needed on disconnect.
2026-01-14 13:17:43 -05:00
Cem Aksoylar
88db5f34fe
docs: Fix build.yaml references ( #3203 )
...
Fixes #3191
2026-01-13 07:16:45 +00:00
Xudong Zheng
9fc10ddc22
refactor(ble): use Zephyr macros for advertising data ( #3173 )
2026-01-11 17:12:28 -07:00
Nicolas Munnich
19582174f3
chore: Add basic tests for Studio's layer manipulation ( #3164 )
...
chore: Add test behaviors for Studio testing
chore: Add basic tests for studio layer adjustment
chore: Fixes from code review
2026-01-07 19:01:05 -05:00
cormoran
70ab6b243a
fix(studio): avoid decoding buffer overflow ( #3185 )
...
This patch fixes studio rpc bug. Protobuf decoding buffer overflows when
multiple frames are in rx buffer.
2026-01-07 18:09:13 -05:00
Pete Johanson
f85ec7e7a2
SoC: stm32c0 support ( #3174 )
...
deps: Use hal_stm32 with stm32c0 USB device fixes.
Pull in ZMK fork of hal_stm32 with USB device driver fixes for stm32c0.
feat: Add nBOOT_SEL bit setup for STM32 G0/C0 targets
Newer STM32 C0 and G0 series SoCs do not by default allow use of the
BOOT0 pin/button to enter the bootloader once something has been flash
to the device, which is a change from previous series, and usually not
what's wanted for keyboards running ZMK. To address this, add some
optional, but default initialization code to check the nBOOT_SEL bit and
override it if necessary to ensure BOOT pin/button functionality.
docs: Extract bootloader config into a dedicated page.
Pull the bootloader intergration options out of the system configuration
page into their own dedicated one.
Co-authored-by: Nicolas Munnich <98408764+nmunnich@users.noreply.github.com>
---------
Co-authored-by: Nicolas Munnich <98408764+nmunnich@users.noreply.github.com>
2026-01-07 18:05:13 -05:00
dependabot[bot]
43b09e0fae
chore(deps-dev): bump typescript-eslint ( #3192 )
...
Bumps the development group in /docs with 1 update: [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `typescript-eslint` from 8.51.0 to 8.52.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.52.0/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.52.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-07 23:22:33 +01:00
Solodros
abce9deab7
fix(hid): initialize missing d_scroll_x field in mouse report ( #3196 )
...
The static mouse_report definition did not initialize the d_scroll_x
field. The zmk_hid_mouse_report_body structure contains five fields
(buttons, d_x, d_y, d_scroll_y, d_scroll_x), but d_scroll_x was left
uninitialized.
Initialize d_scroll_x to 0 to ensure all fields in the mouse report
are properly initialized and avoid potential undefined behavior.
2026-01-07 17:16:24 -05:00
Solodros
36dbf46764
fix(split): correct async UART RX buffer definition ( #3193 )
...
The RX buffer was previously defined as [RX_BUFFER_SIZE/2][2], which
created (RX_BUFFER_SIZE/2) small 2-byte buffers instead of the two
(RX_BUFFER_SIZE/2)-byte buffers required for DMA ping-pong operation.
Update the buffer definition to [2][RX_BUFFER_SIZE/2] and apply the
fix to both the central and peripheral wired split implementations.
This prevents potential DMA RX data corruption when using async UART.
2026-01-07 17:04:52 -05:00
Cem Aksoylar
cb786cd7d6
docs: Remove unneeded led strip config ( #3186 )
2026-01-02 21:02:29 +01:00
dependabot[bot]
76bf2e5774
chore(deps): bump qs from 6.14.0 to 6.14.1 in /docs ( #3183 )
...
Bumps [qs](https://github.com/ljharb/qs ) from 6.14.0 to 6.14.1.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.14.0...v6.14.1 )
---
updated-dependencies:
- dependency-name: qs
dependency-version: 6.14.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 18:01:18 +01:00
Nicolas Munnich
fee2404d5d
docs: remove new shield clean room warning ( #3180 )
2025-12-30 10:04:58 -08:00
dependabot[bot]
f002882eca
chore(deps-dev): bump typescript-eslint ( #3178 )
...
Bumps the development group in /docs with 1 update: [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `typescript-eslint` from 8.50.1 to 8.51.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.51.0/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.51.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-30 10:56:32 +00:00
Nicolas Munnich
340e35c461
docs: Add redirect setup script informing users to switch to ZMK CLI ( #3168 )
2025-12-29 10:26:00 -08:00
snoyer
40e06f3c00
feat(shields): Add Studio support to boardsource3x4 ( #3154 )
...
* feat(shields): Add Studio support to boardsource3x4
* rename default transform
* add position maps
2025-12-28 08:32:42 +00:00
Nicolas Munnich
a9e0befcb6
docs: Also remove the erroneous default value for ( #3170 )
...
layers property in combos config
2025-12-25 07:34:48 +00:00
Nicolas Munnich
8568d02b0b
docs: Fix layers property of config combo page ( #3167 )
2025-12-24 17:07:26 +01:00
Alexander Krikun
308de56fb9
fix(core): support magic bootloader values for nRF52833 ( #3163 )
...
Enable ZMK_BOOTMODE_MAGIC_VALUE_BOOTLOADER_TYPE_ADAFRUIT_NRF52 for
nRF52833, add nrf52833_uf2_boot_mode.dtsi as a copy of the nRF52840 file
for easy inclusion.
Enable retention for all nrfmicro subvariants (as this is the only
in-tree board that uses the nRF52833).
This fixes &bootloader for nRF52833 boards post-4.1 upgrade.
2025-12-24 08:16:59 -07:00
dependabot[bot]
b68b29d053
chore(deps-dev): bump the development group across 1 directory with 2 updates ( #3162 )
...
Bumps the development group with 2 updates in the /docs directory: [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) and [webpack](https://github.com/webpack/webpack ).
Updates `typescript-eslint` from 8.50.0 to 8.50.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.50.1/packages/typescript-eslint )
Updates `webpack` from 5.104.0 to 5.104.1
- [Release notes](https://github.com/webpack/webpack/releases )
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack/compare/v5.104.0...v5.104.1 )
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.50.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development
- dependency-name: webpack
dependency-version: 5.104.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-24 08:41:41 +00:00
Nicolas Munnich
8266433d6b
chore(ci): Add warning about being on main branch when build fails ( #3159 )
2025-12-22 23:05:23 +00:00
hyx0329
118359c83e
fix(usb): Prevent unexpected USB disconnection caused by USB SOF ( #3070 )
...
ZMK doesn't use SOF. Disable this to prevent unexpected USB
disconnection. The disconnection is observed under 3 circumstances on a
Linux host:
1. Keyboard just performed a firmware upgrade and USB is kept connected.
2. Keyboard is woken from USB power source and USB is kept connected.
3. Keyboard is connected when host is booting, and when Linux is just
initialized.
Disabling SOF processing will not affect boot protocol switching.
Tested on Makerdiary M60.
2025-12-18 00:52:27 -05:00
Robert U
edb36b5838
docs: Update native posix instructions for zephyr 4.1 ( #3151 )
2025-12-18 00:46:55 -05:00
Niclas
45de943485
build: add support for local config builds via act ( #3124 )
...
Adds support for building the firmware in the config-repo locally via
[act](https://github.com/nektos/act ).
Linux example command:
```shell
act --artifact-server-path $PWD/.artifacts
```
MacOS (M2) example command:
```shell
act --artifact-server-path $PWD/.artifacts \
--container-architecture \
linux/amd64 --container-daemon-socket -
2025-12-18 00:46:05 -05:00
Nicolas Munnich
040238a97d
chore(docs): Update docusaurus ( #3147 )
...
dunno why dependabot didn't update these 3 together
2025-12-17 18:04:39 +01:00
Nicolas Munnich
ce73101049
docs: Update hardware integration page with Zephyr 4.1 board setup ( #3138 )
...
* docs: Update hardware integration page with Zephyr 4.1 board setup
* docs: Apply suggestions from code review
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
---------
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
2025-12-17 00:21:52 +00:00
dependabot[bot]
c64bda4160
chore(deps-dev): bump the development group across 1 directory with 12 updates ( #3099 )
...
Bumps the development group with 12 updates in the /docs directory:
| Package | From | To |
| --- | --- | --- |
| [@docusaurus/module-type-aliases](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases ) | `3.9.1` | `3.9.2` |
| [@docusaurus/tsconfig](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig ) | `3.7.0` | `3.9.2` |
| [@docusaurus/types](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types ) | `3.9.1` | `3.9.2` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) | `9.23.0` | `9.38.0` |
| [eslint](https://github.com/eslint/eslint ) | `9.23.0` | `9.38.0` |
| [eslint-plugin-mdx](https://github.com/mdx-js/eslint-mdx ) | `3.3.2` | `3.6.2` |
| [globals](https://github.com/sindresorhus/globals ) | `16.0.0` | `16.4.0` |
| [prettier](https://github.com/prettier/prettier ) | `3.5.3` | `3.6.2` |
| [string-replace-loader](https://github.com/Va1/string-replace-loader ) | `3.1.0` | `3.2.0` |
| [typescript](https://github.com/microsoft/TypeScript ) | `5.8.2` | `5.9.3` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) | `8.30.1` | `8.46.1` |
| [webpack](https://github.com/webpack/webpack ) | `5.98.0` | `5.102.1` |
Updates `@docusaurus/module-type-aliases` from 3.9.1 to 3.9.2
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.9.2/packages/docusaurus-module-type-aliases )
Updates `@docusaurus/tsconfig` from 3.7.0 to 3.9.2
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.9.2/packages/docusaurus-tsconfig )
Updates `@docusaurus/types` from 3.9.1 to 3.9.2
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.9.2/packages/docusaurus-types )
Updates `@eslint/js` from 9.23.0 to 9.38.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/commits/v9.38.0/packages/js )
Updates `eslint` from 9.23.0 to 9.38.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.23.0...v9.38.0 )
Updates `eslint-plugin-mdx` from 3.3.2 to 3.6.2
- [Release notes](https://github.com/mdx-js/eslint-mdx/releases )
- [Changelog](https://github.com/mdx-js/eslint-mdx/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mdx-js/eslint-mdx/compare/eslint-plugin-mdx@3.3.2...eslint-plugin-mdx@3.6.2 )
Updates `globals` from 16.0.0 to 16.4.0
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v16.0.0...v16.4.0 )
Updates `prettier` from 3.5.3 to 3.6.2
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.5.3...3.6.2 )
Updates `string-replace-loader` from 3.1.0 to 3.2.0
- [Release notes](https://github.com/Va1/string-replace-loader/releases )
- [Commits](https://github.com/Va1/string-replace-loader/commits )
Updates `typescript` from 5.8.2 to 5.9.3
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.8.2...v5.9.3 )
Updates `typescript-eslint` from 8.30.1 to 8.46.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.46.1/packages/typescript-eslint )
Updates `webpack` from 5.98.0 to 5.102.1
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.98.0...v5.102.1 )
---
updated-dependencies:
- dependency-name: "@docusaurus/module-type-aliases"
dependency-version: 3.9.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development
- dependency-name: "@docusaurus/tsconfig"
dependency-version: 3.9.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development
- dependency-name: "@docusaurus/types"
dependency-version: 3.9.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development
- dependency-name: "@eslint/js"
dependency-version: 9.38.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development
- dependency-name: eslint
dependency-version: 9.38.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development
- dependency-name: eslint-plugin-mdx
dependency-version: 3.6.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development
- dependency-name: globals
dependency-version: 16.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development
- dependency-name: prettier
dependency-version: 3.6.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development
- dependency-name: string-replace-loader
dependency-version: 3.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development
- dependency-name: typescript
dependency-version: 5.9.3
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development
- dependency-name: typescript-eslint
dependency-version: 8.46.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development
- dependency-name: webpack
dependency-version: 5.102.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-17 00:06:59 +01:00
dependabot[bot]
ce8d9a3627
chore(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /docs ( #3146 )
...
Bumps [mdast-util-to-hast](https://github.com/syntax-tree/mdast-util-to-hast ) from 13.2.0 to 13.2.1.
- [Release notes](https://github.com/syntax-tree/mdast-util-to-hast/releases )
- [Commits](https://github.com/syntax-tree/mdast-util-to-hast/compare/13.2.0...13.2.1 )
---
updated-dependencies:
- dependency-name: mdast-util-to-hast
dependency-version: 13.2.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 22:38:34 +01:00
dependabot[bot]
7b31fb83c0
chore(deps): bump js-yaml from 4.1.0 to 4.1.1 in /docs ( #3113 )
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.1.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 21:18:04 +01:00
dependabot[bot]
0e05ee73b7
chore(deps): bump node-forge from 1.3.1 to 1.3.2 in /docs ( #3123 )
...
Bumps [node-forge](https://github.com/digitalbazaar/forge ) from 1.3.1 to 1.3.2.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md )
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.3.1...v1.3.2 )
---
updated-dependencies:
- dependency-name: node-forge
dependency-version: 1.3.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 21:16:53 +01:00
Joel Spadin
930b5cc058
docs: Replace user setup script with ZMK CLI ( #3137 )
...
This deletes the Bash and PowerShell setup scripts in favor of using
ZMK CLI. The old setup scripts are broken, since the config repo
template uses ZMK version 0.3, while the setup scripts use hardware
metadata from the main branch. ZMK CLI doesn't have this issue, because
it clones the version of ZMK listed in the config repo to get hardware
metadata.
Much of the "Installing ZMK" page has been rewritten to give
instructions for installing ZMK CLI and using it to create and modify
a config repo. The previously-hidden page on ZMK CLI has been added to
the sidebar and repurposed into general documentation for the tool.
2025-12-14 16:20:35 -06:00
Joel Spadin
8987f3979d
fix: Fix redundant const warning ( #3139 )
...
Fixed a build warning about "const" being used twice.
2025-12-14 16:39:39 -05:00
Nicolas Munnich
cb6ecc1774
docs: Remove references to nice_nano_v2, seeeduino_xiao_ble and nrfmicro_13 ( #3135 )
2025-12-14 12:57:24 -08:00
Cem Aksoylar
8af2f130a8
docs: Update Corne-ish Zen mentions for Zephyr 4.1 upgrade renames ( #3143 )
...
* docs: Fix mentions of Corne-ish Zen for HWMv2 change
* blog: Add Corne-ish Zen to renamed boards in Zephyr 4.1
2025-12-14 07:15:54 +00:00