The final release candidate before the release of v2.23
.
Highlights
Main changes
- multiple fixes for MHP30;
- share missing settings over BLE for Pinecil V2;
- add code for
ws2812b
LED mod for Pinecil V2.
Usability
- add option to swap A/B buttons in Settings menu;
- disable "double slide" animation between home and soldering screens if detailed view is set for both modes.
Tooling & documentation
- show diff in logs during tests if python code is out of style instead of generic warning;
- minor updates for CI configuration files & documentation.
What's Changed since rc3 (all)
- Add notice in README about another revision of TS101 with a different not supported yet OLED model by @oliverpool in #2084
- Add option to swap A / B buttons in Settings menu by @resistancelion in #2059
- push.yml: update runs-on to ubuntu-24.04 to fix upload_metadata build step by @ia in #2097
- Add missing BLE settings by @Ralim in #2095
- Revert "Add option to swap A / B buttons in Settings menu" by @ia in #2098
- Mhp 30 fixes by @Ralim in #2094
- Adding Pinecilv2 ws2812b mod option by @doegox in #2099
- Disable animation between home and soldering screens if detailed view is set for both modes (probably a finally proper fix for #2076) by @ia in #2102
- Update debug time stamp according to the official recommendation from reproducible builds initiative by @paulfertser suggestion by @ia in #2107
- Makefile: add diff output for python linter if there are some warnings by @ia in #2108
- Add option to swap A/B buttons in Settings menu with minimal changes (fix for #2034) by @ia in #2103
New Contributors
- @oliverpool made their first contribution in #2084
Full Changelog since rc3: v2.23-rc3...v2.23-rc4
Full Changelog since rc1: v2.23-rc1...v2.23-rc4
Full Changelog since v2.22: v2.22...v2.23-rc4