Skip to content

Instantly share code, notes, and snippets.

@drashna
Created July 20, 2023 07:57
Show Gist options
  • Save drashna/967b536ff4b119692891733c7310952c to your computer and use it in GitHub Desktop.
Save drashna/967b536ff4b119692891733c7310952c to your computer and use it in GitHub Desktop.
changelog-test

Core:

  • Send a dummy keycode to neutralize flashing modifiers in retro tap and key overrides (#20992)
  • Adds a way to separate tab from AUTO_SHIFT_SPECIAL. (#20996)
  • [Enhancement] More info on apply_autocorrect (#21056)
  • Remove quantum/keymap.h (#21086)
  • Unicodemap keycodes rename (#21092)
  • Merge upstream uf2conv.py changes (#21107)
  • Add a dynamic_macro_stop_recording(void) function. (#21108)
  • platfoms: chibios: wait: only define the frequency (#21115)
  • [Enhancement] Decouple autocorrect logic (#21116)
  • Optimisation - Add RGB LED colour set check in drivers (#21134)
  • RGB matrix ws2812 update (#21135)
  • Refactor the rain light decision operator (#21139)
  • Use unsigned integer for kinetic speed (#21151)
  • Reset matrix_need_update properly in eager debouncing algorithms (#21154)
  • Refactor kinetic mouse key feature (#21164)
  • RGB Matrix limit basic indicators to the last render (#21169)
  • Rely on introspection to handle OOB access. (#21247)
  • add VIA support for LED Matrix (#21281)
  • Refactor times inverse of sqrt 2 calculation (#21293)
  • Move protocol makefiles into their respective folders (#21332)
  • Remove use of __flash within LED drivers (#21343)
  • STM32H723 support (#21352)
  • Remove CORTEX_ENABLE_WFI_IDLE from keyboards. (#21353)
  • Set minimum middle column value (#21365)
  • Get rid of USB_LED_KANA and USB_LED_COMPOSE (#21366)
  • Minor board clean-up after #19780 (#21391)
  • Get rid of USB_LED_SCROLL_LOCK (#21405)
  • Get rid of USB_LED_NUM_LOCK (#21424)
  • Simplify audio_duration_to_ms() and audio_ms_to_duration(), reduce firmware size by a few bytes. (#21427)
  • Allow key override to respect weak mods caused by caps word (#21434)
  • Get rid of USB_LED_CAPS_LOCK (#21436)
  • tmk_core: remove direct quantum.h includes (#21465)
  • bootmagic mods covering the case when swapped mods are pressed at the same time (#21320) (#21472)
  • drivers: remove direct quantum.h includes (#21473)
  • debounce: remove direct quantum.h includes (#21480)
  • keymap_extras: remove direct quantum.h includes (#21485)
  • process_keycode: remove direct quantum.h includes (#21486)
  • Add MOUSEKEY_WHEEL_DELTA documentation (#21493)
  • quantum: remove direct quantum.h includes (#21507)
  • process_combo: restore wait.h header (#21514)
  • Eliminate TMK_COMMON_* in makefiles (#21517)

CLI:

  • Add *_MATRIX_LED_COUNT generation/validation (#19515)
  • Revert "Add *_MATRIX_LED_COUNT generation/validation" (#21109)
  • feat, docs: WB32 flashing (#21217)

Submodule updates:

  • Update ChibiOS-Contrib (#21553)

Keyboards:

  • Add support for Rastersoft MiniTKL (#20230)
  • Remove encoder in-matrix workaround code (#20389)
  • Revamp dactyl_manuform readme.md (#20395)
  • added hackpad keyboard (#20402)
  • Add handwired/dactyl_cc keyboard (#20517)
  • Add Mino Plus Hotswap (#20534)
  • Move kb83 keyboard. (#20761)
  • Update k34 layout to split_3x5_2 (#21046)
  • transpose added. (#21054)
  • Move RGBLIGHT_SLEEP to data driven (#21072)
  • update layouts of dactyl_manuform/4x5_5 (#21094)
  • Move RGBLIGHT_LED_MAP to data driven (#21095)
  • Move RGBLED_SPLIT to data driven (#21113)
  • Update dactyl_promicro readme (#21144)
  • correct and modernise dactyl_manuform/6x7 variant (#21176)
  • Move RGBLIGHT_SPLIT to data driven (#21190)
  • Minor amendment to bcat userspace to prevent build failure (#21205)
  • FJLabs Swordfish Layout Macro Refactor (#21234)
  • Add skyloong/Dt40 keyboard (#21237)
  • dactyl_manuform/6x7 correction (#21240)
  • Amend ryanbaekr boards by pin definitions (#21248)
  • EC Pro X JIS Layout Touch-Up (#21260)
  • Eason Aeroboard Refactor (#21271)
  • Move RGBLED_NUM to data driven (#21278)
  • Remove default TAPPING_TERM from keyboard config.h (#21284)
  • Move RGBLIGHT_HUE/SAT/VAL_STEP to data driven (#21292)
  • Move TAPPING_TERM to data driven (#21296)
  • Modernize, correct, and uniform dactyl_manuform variant 5x6_68 (#21299)
  • rename and modernise dactyl_manuform/6x6_kinesis (#21302)
  • ProtoTypist PT-60 Refactor (#21322)
  • ProtoTypist PT-80 Refactor (#21325)
  • add jels60v2 support (#21337)
  • Move RGB_MATRIX_HUE/SAT/VAL/SPD_STEP to data driven (#21354)
  • Move TAPPING_TOGGLE to data driven (#21360)
  • Move TAP_CODE_DELAY to data driven (#21363)
  • Turn off RGB when suspended (#21370)
  • Move miscellaneous defines to data driven (#21382)
  • kyria: remove LAYOUT_stack (#21384)
  • Reduce keebio/bamfk1:via firmware size (#21432)
  • Refactor capsunlocked/cu80/v2 (#21454)
  • Mechlovin Zed65 rev1 Develop Touch-Up (#21476)
  • Prepare ymdk/ymd75 for rev4 (#21484)
  • Move DEBOUNCE_TYPE to data driven (#21489)
  • aleblazer/zodiark:via: Disable two RGB effects (#21495)

Keyboard fixes:

  • fix scheikled keymap for dactyl_manuform/4x6 (#21206)
  • Fixup dekunukem/duckypad (#21298)
  • Fixup nightly_boards/n40_o (#21307)
  • Fix rate/pistachio_pro:via (#21339)
  • Fix encoder map declarations (#21435)
  • jones/v1: fix layout offset and disable audio on via keymap (#21468)

Others:

  • Enable auto-merge of develop to riot (#21389)

Bugs:

  • Fix non-functional S3 wakeup / resume from suspense (#19780)
  • [Bugfix] Check NULL pointers on QP (#20481)
  • Fix PS2_MOUSE_INVERT_BUTTONS (#20646)
  • Fix backlight sync on suspend_power_down for split keyboards (#21079)
  • Consolidate KEYBOARD_OUTPUT+KEYMAP_OUTPUT=>INTERMEDIATE_OUTPUT (#21272)
  • Chibios USB: Take into account if host wants remote wakeup or not (#21287)
  • Fix anchor IDs for some API references (#21345)
  • Fix ili9xxx inversion opcode entry (#21422)
  • Relocate backlight drivers (#21444)
  • Fixup STM32-DFU (#21447)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment