v0.7.9
This is the GP2040-CE v0.7.9 firmware release.
v0.7.9 is mainly focused on a number of back end fixes based on feedback from the v0.7.8 release.
v0.7.9 implements some changes that should see faster auth on Xbox when using a MagicBoots or Magic-X dongle.
v0.7.9 also includes an overhaul of our analog input mode.
v0.7.9 adds functionality for the PCF8575 I2C IO Expander for 16 additional inputs/outputs.
Notable fixes in v0.7.9:
- Fixed flickering display with lever when certain SOCD situations take place
- Fixed issue with some OLED displays that were previously working stopped in v0.7.8
- Fixed several UI issues in Macros
- Fixed Keyboard Host
- Fixed input history issues with SOCD
Please remember to backup your configuration before updating if you have custom changes!
What's Changed
- Fixed issue with lever display flickering in SOCD situations. by @mikepparks in #967
- Macro Restart and UI Fixes by @FeralAI in #977
- Update lock file by @Pelsin in #984
- Add Reflex CTRL Genesis-6, NES, Saturn, and Virtual Boy by @misteraddons in #982
- Display driver fixes for non-functioning displays by @mikepparks in #974
- Fix LED order reverting on save and cleanup by @FeralAI in #987
- Replace Axios with custom HTTP service to reduce bundle size by @FeralAI in #988
- Navbar cleanup and enable mobile menu by @FeralAI in #989
- Analog rewrite by @NickGuyver in #994
- Add config for the ARC Accessibility Controller by @TheTrainGoes in #997
- Update SGF configs to simplify by @sgfdevices in #1005
- build() deduplicate loadsh and lodash-es between dependencies by @asturur in #1003
- Rotary encoder joystick mode overflows incorrectly by @mikepparks in #1004
- fix() signal from axios.get is a specific AbortSignal by @asturur in #1001
- Adding lodash types for IDEs that support TS intellisense by @Pelsin in #1007
- Keyboard Host fixes by @mikepparks in #1010
- Button layout rectangle rotation by @mikepparks in #1015
- Update Keyboard Converter Config by @InfraredAces in #1022
- Input history respects SOCD cleaning by @mikepparks in #1017
- Changed bad naming reference for LED configuration by @mikepparks in #1019
- Ignore Docker and devcontainer files by @InfraredAces in #1023
- Updates to add a blank configuration by @TheTrainGoes in #1012
- Update for Mavercade configs by @TheTrainGoes in #1011
- Add configuration for the Zero_Rhythm by @TheTrainGoes in #1014
- PCF8575 I2C IO expansion module by @mikepparks in #1025
- Update TinyUSB to latest / Xbox One Auth fix by @arntsonl in #1002
- Fix for B3 Button being unselectable in the hotkey setting page by @MechLizard in #1028
- Npm run format by @arntsonl in #1026
- Recent updates to the custom LED theme page include enhanced color pi… by @KeyOnTech in #978
- Add a hotkey to cycle between profiles. by @MechLizard in #1031
- Fix for Magic-X by @arntsonl in #1033
- fix analog range by @NickGuyver in #1006
- Fix for i2c enabled always on by @arntsonl in #1036
- Update to the images used for capture and home in the input history by @TheTrainGoes in #1042
- add boardconfig for ergoSHIFT Rev.2 by @mizma in #1024
- Config Fix for Button Layouts crashing neopico.cpp by @arntsonl in #1045
- Macro Fix for Hold-Release always on by @arntsonl in #1047
- Localization for next-profile hotkey by @MechLizard in #1043
- Update to the Zero_Rhythm board config by @TheTrainGoes in #1050
- Adds configuration for the Flatbox Rev5 USB Passthrough by @TheTrainGoes in #1051
- Fix for USB host causing lag on force reboot by @arntsonl in #1055
New Contributors
- @asturur made their first contribution in #1003
- @MechLizard made their first contribution in #1028
- @KeyOnTech made their first contribution in #978
- @mizma made their first contribution in #1024
Full Changelog: v0.7.8...v0.7.9