Some wording.

This commit is contained in:
Nick Brassel 2024-05-27 09:30:13 +10:00
commit 463c22b745
No known key found for this signature in database
2 changed files with 39 additions and 39 deletions

View file

@ -2,10 +2,7 @@
## Notable Features :id=notable-features
_0.25.0_ is mainly a maintenance release of QMK Firmware -- as per last few breaking changes cycles, there have been a lot of behind-the-scenes changes, mainly:
* continued migration of configuration into `.json` files
* addressing technical debt
May 2024 brings about another heavy maintenance release of QMK. Of the 208 PRs created this breaking changes cycle against the `develop` branch, 173 behind-the-scenes PRs (83%!) were aimed at converting, consolidating, and cleaning up keyboards and their configuration data. Not the most glamorous work, but it means QMK is in a much more manageable spot than what it was 3 months prior. The work steadily continues!
## Changes Requiring User Action :id=changes-requiring-user-action
@ -37,6 +34,41 @@ One note with updated keyboard names -- historical keyboard names are still cons
| splitty | splitty/rev1 |
| xiudi/xd004 | xiudi/xd004/v1 |
### Remove deprecated quantum keycodes ([#23407](https://github.com/qmk/qmk_firmware/pull/23407))
https://github.com/qmk/qmk_firmware/blob/70e34e491c297231a3f987fd69760d38e79dbfa4/quantum/quantum_keycodes_legacy.h
### MechKeys ACR60 Layout Updates ([#23309](https://github.com/qmk/qmk_firmware/pull/23309)) :id=acr60-layout-updates
This PR removed and changed some of the layouts that were configured for the ACR60. If you use one of the following layouts, you will need to update your keymap:
- [`LAYOUT_hhkb`](#layout-hhkb)
- [`LAYOUT_true_hhkb`](#layout-true-hhkb)
- [`LAYOUT_directional`](#layout-directional)
- [`LAYOUT_mitchsplit`](#layout-mitchsplit)
#### `LAYOUT_hhkb` :id=acr60-layout-hhkb
1. Change your layout macro to `LAYOUT_60_hhkb`.
1. Remove any keycodes for the key between Left Shift and QWERTY Z.
#### `LAYOUT_true_hhkb` :id=acr60-layout-true-hhkb
1. Change your layout macro to `LAYOUT_60_true_hhkb`.
1. Remove any keycodes for the key between Left Shift and QWERTY Z.
#### `LAYOUT_directional` :id=acr60-layout-directional
1. Change your layout macro to `LAYOUT_60_ansi_arrow_split_bs`.
1. Remove any keycodes for the key between Left Shift and QWERTY Z.
1. Remove any keycodes for the keys immediately before *and* after the 1.25u key of Split Spacebar.
If you need split spacebars, you may implement `LAYOUT_60_ansi_arrow_split_space_split_bs` and change your layout to it, removing the keycode between Left Shift and QWERTY Z.
#### `LAYOUT_mitchsplit` :id=acr60-layout-mitchsplit
1. Use `LAYOUT_60_ansi_split_space_split_rshift`.
## Notable core changes :id=notable-core
### Introduction of `keyboard.json` ([22891](https://github.com/qmk/qmk_firmware/pull/22891)) :id=keyboard-json
@ -54,6 +86,9 @@ Additionally,
Backwards compatibility of the old system has been maintained, but will be removed in a future breaking changes cycle.
### Refactor ChibiOS USB endpoints to be fully async ([#21656](https://github.com/qmk/qmk_firmware/pull/21656))
## Full changelist :id=full-changelist
Core:

View file

@ -1,35 +0,0 @@
# MechKeys ACR60 Layout Updates
This PR removed and changed some of the layouts that were configured for
the ACR60. If you use one of the following layouts, you will need to
update your keymap:
- [`LAYOUT_hhkb`](#layout-hhkb)
- [`LAYOUT_true_hhkb`](#layout-true-hhkb)
- [`LAYOUT_directional`](#layout-directional)
- [`LAYOUT_mitchsplit`](#layout-mitchsplit)
## `LAYOUT_hhkb` :id=layout-hhkb
1. Change your layout macro to `LAYOUT_60_hhkb`.
2. Remove any keycodes for the key between Left Shift and QWERTY Z.
## `LAYOUT_true_hhkb` :id=layout-true-hhkb
1. Change your layout macro to `LAYOUT_60_true_hhkb`.
2. Remove any keycodes for the key between Left Shift and QWERTY Z.
## `LAYOUT_directional` :id=layout-directional
1. Change your layout macro to `LAYOUT_60_ansi_arrow_split_bs`.
2. Remove any keycodes for the key between Left Shift and QWERTY Z.
3. Remove any keycodes for the keys immediately before *and* after the
1.25u key of Split Spacebar.
If you need split spacebars, you may implement
`LAYOUT_60_ansi_arrow_split_space_split_bs` and change your layout to
it, removing the keycode between Left Shift and QWERTY Z.
## `LAYOUT_mitchsplit` :id=layout-mitchsplit
1. Use `LAYOUT_60_ansi_split_space_split_rshift`.