Skip to content

Releases: rmk-rs/rmkit

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Aug 06:57
0f92af3

rmkit 0.1.0 accompanies RMK v0.9.0 and is the largest rmkit release yet.

Highlights

  • RMK 0.9 support: rmkit init / rmkit create now understand RMK 0.9's keyboard.toml schema and config API (rmk-config 0.8.0), and generated projects depend on the published rmk = "0.9" crates.
  • New rmkit layout subcommands: convert KLE / Vial JSON to the [layout] section and back, plus a terminal preview (rmkit layout show) that renders the keymap as box art.
  • rmkit create respects your files: a Cargo.toml / memory.x placed next to keyboard.toml is used as-is instead of the template's copy.
  • Chips: added esp32h2 (and esp32h2_split), added nrf52833; dropped chips that never had a template (nrf52810, nrf52811).
  • Template versioning: rmkit init --version 0.9 pins the RMK-0.9 template set; the default (no --version) tracks the latest templates.

Internals

  • CI now gates every PR on fmt, clippy, build, tests, and a cargo publish --dry-run check.
  • A daily upstream drift check compares rmkit's schema/feature/chip assumptions against RMK main and files an issue when they diverge.

Full Changelog: v0.0.21...v0.1.0

v0.0.21

Choose a tag to compare

@github-actions github-actions released this 16 Dec 03:49

Install rmkit 0.0.21

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/haobogu/rmkit/releases/download/v0.0.21/rmkit-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/haobogu/rmkit/releases/download/v0.0.21/rmkit-installer.ps1 | iex"

Download rmkit 0.0.21

File Platform Checksum
rmkit-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
rmkit-x86_64-apple-darwin.tar.xz Intel macOS checksum
rmkit-x86_64-pc-windows-msvc.zip x64 Windows checksum
rmkit-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.0.20

Choose a tag to compare

@github-actions github-actions released this 15 Dec 14:36

Install rmkit 0.0.20

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/haobogu/rmkit/releases/download/v0.0.20/rmkit-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/haobogu/rmkit/releases/download/v0.0.20/rmkit-installer.ps1 | iex"

Download rmkit 0.0.20

File Platform Checksum
rmkit-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
rmkit-x86_64-apple-darwin.tar.xz Intel macOS checksum
rmkit-x86_64-pc-windows-msvc.zip x64 Windows checksum
rmkit-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.0.18

Choose a tag to compare

@github-actions github-actions released this 15 Dec 12:15

Install rmkit 0.0.18

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/haobogu/rmkit/releases/download/v0.0.18/rmkit-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/haobogu/rmkit/releases/download/v0.0.18/rmkit-installer.ps1 | iex"

Download rmkit 0.0.18

File Platform Checksum
rmkit-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
rmkit-x86_64-apple-darwin.tar.xz Intel macOS checksum
rmkit-x86_64-pc-windows-msvc.zip x64 Windows checksum
rmkit-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.0.17

Choose a tag to compare

@github-actions github-actions released this 25 Nov 14:36

Install rmkit 0.0.17

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/haobogu/rmkit/releases/download/v0.0.17/rmkit-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/haobogu/rmkit/releases/download/v0.0.17/rmkit-installer.ps1 | iex"

Download rmkit 0.0.17

File Platform Checksum
rmkit-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
rmkit-x86_64-apple-darwin.tar.xz Intel macOS checksum
rmkit-x86_64-pc-windows-msvc.zip x64 Windows checksum
rmkit-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.0.16

Choose a tag to compare

@github-actions github-actions released this 22 Jul 01:58

Install rmkit 0.0.16

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/haobogu/rmkit/releases/download/v0.0.16/rmkit-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/haobogu/rmkit/releases/download/v0.0.16/rmkit-installer.ps1 | iex"

Download rmkit 0.0.16

File Platform Checksum
rmkit-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
rmkit-x86_64-apple-darwin.tar.xz Intel macOS checksum
rmkit-x86_64-pc-windows-msvc.zip x64 Windows checksum
rmkit-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.0.15

Choose a tag to compare

@github-actions github-actions released this 04 Jun 11:57

Install rmkit 0.0.15

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/haobogu/rmkit/releases/download/v0.0.15/rmkit-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/haobogu/rmkit/releases/download/v0.0.15/rmkit-installer.ps1 | iex"

Download rmkit 0.0.15

File Platform Checksum
rmkit-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
rmkit-x86_64-apple-darwin.tar.xz Intel macOS checksum
rmkit-x86_64-pc-windows-msvc.zip x64 Windows checksum
rmkit-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.0.14

Choose a tag to compare

@github-actions github-actions released this 04 Jun 06:17

Install rmkit 0.0.14

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/haobogu/rmkit/releases/download/v0.0.14/rmkit-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/haobogu/rmkit/releases/download/v0.0.14/rmkit-installer.ps1 | iex"

Download rmkit 0.0.14

File Platform Checksum
rmkit-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
rmkit-x86_64-apple-darwin.tar.xz Intel macOS checksum
rmkit-x86_64-pc-windows-msvc.zip x64 Windows checksum
rmkit-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.0.13

Choose a tag to compare

@github-actions github-actions released this 04 Jun 03:19

Install rmkit 0.0.13

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/haobogu/rmkit/releases/download/v0.0.13/rmkit-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/haobogu/rmkit/releases/download/v0.0.13/rmkit-installer.ps1 | iex"

Download rmkit 0.0.13

File Platform Checksum
rmkit-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
rmkit-x86_64-apple-darwin.tar.xz Intel macOS checksum
rmkit-x86_64-pc-windows-msvc.zip x64 Windows checksum
rmkit-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.0.12

Choose a tag to compare

@github-actions github-actions released this 19 May 03:56

Install rmkit 0.0.12

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/haobogu/rmkit/releases/download/v0.0.12/rmkit-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/haobogu/rmkit/releases/download/v0.0.12/rmkit-installer.ps1 | iex"

Download rmkit 0.0.12

File Platform Checksum
rmkit-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
rmkit-x86_64-apple-darwin.tar.xz Intel macOS checksum
rmkit-x86_64-pc-windows-msvc.zip x64 Windows checksum
rmkit-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum