mirror of
https://github.com/qmk/qmk_firmware.git
synced 2025-02-27 01:56:43 +00:00
16 lines
17 KiB
JavaScript
16 lines
17 KiB
JavaScript
|
import { _ as _export_sfc, c as createElementBlock, o as openBlock, a8 as createStaticVNode } from "./chunks/framework.B9AX-CPi.js";
|
|||
|
const __pageData = JSON.parse('{"title":"QMK Breaking Changes - 2024 November 24 Changelog","description":"","frontmatter":{},"headers":[],"relativePath":"ChangeLog/20241124.md","filePath":"ChangeLog/20241124.md","lastUpdated":null}');
|
|||
|
const _sfc_main = { name: "ChangeLog/20241124.md" };
|
|||
|
const _hoisted_1 = /* @__PURE__ */ createStaticVNode('<h1 id="qmk-breaking-changes-2024-november-24-changelog" tabindex="-1">QMK Breaking Changes - 2024 November 24 Changelog <a class="header-anchor" href="#qmk-breaking-changes-2024-november-24-changelog" aria-label="Permalink to "QMK Breaking Changes - 2024 November 24 Changelog""></a></h1><h2 id="notable-features" tabindex="-1">Notable Features <a class="header-anchor" href="#notable-features" aria-label="Permalink to "Notable Features""></a></h2><p>November 2024 brings a relatively lightweight QMK release. As with previous cycles, almost all PRs were related to cleanup or re-organization of aspects of QMK.</p><p>One notable item is the removal of <code>arm_atsam</code> -- this affects users with <code>massdrop/ctrl</code> or <code>massdrop/alt</code> keyboards. These have no current replacement, but support for an alternative to the <code>arm_atsam</code> backend is nearing completion. Unfortunately the alternative backend didn't make this quarter's list of merges, so there's a temporary removal of these boards. Users who need to build for these targets should stay on the <code>0.26.x</code> version of QMK until these boards have been restored.</p><h2 id="changes-requiring-user-action" tabindex="-1">Changes Requiring User Action <a class="header-anchor" href="#changes-requiring-user-action" aria-label="Permalink to "Changes Requiring User Action""></a></h2><h3 id="updated-keyboard-codebases" tabindex="-1">Updated Keyboard Codebases <a class="header-anchor" href="#updated-keyboard-codebases" aria-label="Permalink to "Updated Keyboard Codebases""></a></h3><p>One note with updated keyboard names -- historical keyboard names are still considered valid when using <a href="./../newbs_external_userspace">External Userspace</a> for builds. If you're already using External Userspace, you do not need to move your keymap inside your repository.</p><table><thead><tr><th>Old Keyboard Name</th><th>New Keyboard Name</th></tr></thead><tbody><tr><td>saevus/cor</td><td>concreteflowers/cor</td></tr><tr><td>saevus/cor_tkl</td><td>concreteflowers/cor_tkl</td></tr></tbody></table><h2 id="deprecation-notices" tabindex="-1">Deprecation Notices <a class="header-anchor" href="#deprecation-notices" aria-label="Permalink to "Deprecation Notices""></a></h2><p>In line with the <a href="./../support_deprecation_policy#how-much-advance-notice-will-be-given">notice period</a>, deprecation notices for larger items are listed here.</p><h3 id="rgb-keycode-overhaul-23679-24484-24490" tabindex="-1">RGB Keycode Overhaul (<a href="https://github.com/qmk/qmk_firmware/pull/23679" target="_blank" rel="noreferrer">#23679</a>, <a href="https://github.com/qmk/qmk_firmware/pull/24484" target="_blank" rel="noreferrer">#24484</a>, <a href="https://github.com/qmk/qmk_firmware/pull/24490" target="_blank" rel="noreferrer">#24490</a>) <a class="header-anchor" href="#rgb-keycode-overhaul-23679-24484-24490" aria-label="Permalink to "RGB Keycode Overhaul ([#23679](https://github.com/qmk/qmk_firmware/pull/23679), [#24484](https://github.com/qmk/qmk_firmware/pull/24484), [#24490](https://github.com/qmk/qmk_firmware/pull/24490))""></a></h3><p>RGB keycodes have been reworked to allow for both rgblight and rgb_matrix to coexist for the handful of boards in the repo with both enabled. Previously, <code>RGB_xxx</code> style keycodes were available, but now for rgblight we have <code>UG_xxx</code> (underglow), and <code>RM_xxx</code> for rgb_matrix. Default keymaps have been updated to reflect whichever system the respective board enables.</p><p>Longer-term, <code>RGB_xxx</code> style keycodes will be removed, but for now they act as if they're <code>UG_xxx</code>, and <code>UG_xxx</code> keycodes act upon both rgblight and rgb_matrix simultaneously. Put simply, the existing <code>RGB_xxx</code> keycodes act as they always have, giving users time to transition across to the new keycodes instead.</p><h3 id="adns9800-and-pmw33xx-sensor
|
|||
|
const _hoisted_32 = [
|
|||
|
_hoisted_1
|
|||
|
];
|
|||
|
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
|
|||
|
return openBlock(), createElementBlock("div", null, _hoisted_32);
|
|||
|
}
|
|||
|
const _20241124 = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render]]);
|
|||
|
export {
|
|||
|
__pageData,
|
|||
|
_20241124 as default
|
|||
|
};
|