Pre release of v2.24.
As its been so long since v2.23 I'm marking this as pre-release for at least a week to see if issues are raised.
v2.24
High level changes
- Pinecilv1 has tip type selection
- USB-PD fixes, noteworthy for apple laptops + EPR
- Default USB-PD mode changed to be safe profile
- Auto reboot on toggling BLE on Pinecilv2 to make it active
- PID improvements
- Fixes for cold temperatures causing underflow
- Big improvements on large screens
- Language updates
- Read-only mode for BLE
New devices
Version 2.24 welcomes a bunch of new devices being added. Some of these are fairly new and improvements are welcome.
- Sequre S60
- Sequre S60P
- Sequre T55
- Sequre S99
- Sequre Si012 Pro Max
- FNIRSI HS-01 / KAIWEETS KETS02
Auto release notes
What's Changed
- Update DebugMenu.md by @Steltek in #2157
- Update translation_ES.json by @IkerGarcia in #2159
- update translation by @dmitrygribenchuk in #2160
- chore(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #2162
- Update translation_DA.json by @NickDK1 in #2164
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #2176
- chore(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #2177
- Update Alpine by @Ralim in #2181
- chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #2188
- Pinecil: Enable TIP_TYPE_SUPPORT by @Jookia in #2189
- Update usb-pd by @Ralim in #2187
- Update script link for Linux flashing instructions by @discip in #2194
- Belarusian locale updated by @wldyslw in #2199
- BLE: add setting and basic write protection by @serl in #2204
- chore(deps): bump actions/download-artifact from 6 to 8 by @dependabot[bot] in #2202
- chore(deps): bump actions/upload-artifact from 5 to 7 by @dependabot[bot] in #2201
- Refactoring Settings enumeration to be dynamically generated by @Ralim in #2135
- Refine Ukrainian translation messages by @iRomanyshyn in #2206
- update translation_BE.json by @dmitrygribenchuk in #2210
- fix: PID invalid integration of negative target_delta by @ok2cm in #2213
- chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #2216
- S60P is 128K flash by @Ralim in #2220
- Fix underflow in handle temp by @Ralim in #2221
- Adding Firmware Size reporter to CI by @Ralim in #2222
- feat/128x32/terminus: Add 8x16 and 12x24px Terminus fonts for larger displays by @tvidal-net in #2218
- centralise the larger text vertically by @tvidal-net in #2223
- Full Screen support for OLED 132x32 by @tvidal-net in #2225
- chore(deps): bump actions/github-script from 8 to 9 by @dependabot[bot] in #2227
- Added info on required firmware version for logo support on Pinecil V2 by @hellma314 in #2229
- chore(deps): bump actions/setup-python from 6 to 7 by @dependabot[bot] in #2230
- Fix messageWidth calculation for messages displayed in large font by @arlenko in #2231
- TS101: fix weak motion sensitivity on the LIS2 clone accelerometer by @Edrig in #2240
- Translations: open files as UTF-8 explicitly in make_translation.py by @Edrig in #2239
- SEQURE S99 Portable Soldering Iron by @shambler123 in #2241
- TS101: fix OLED partial-screen rendering and vertical offset by @Edrig in #2238
- No caching and progress bar for flashing script by @0Karakurt0 in #2246
- Add support for the Sequre Si012 Pro Max by @amanpd7 in #2247
- S99: keep 2.5 Ω (JBC) cartridges within what the output stage can switch (#2244) by @shambler123 in #2248
- Update USB-PD Driver by @Ralim in #2252
- S99: PID control instead of the self-decaying integrator by @shambler123 in #2250
- Add FNIRSI HS-01 / KAIWEETS KETS02 support by @radosek in #2251
- Add Uzbek Soldering Tip Type Translation by @mark-wilsons-verizon-discounts in #2207
New Contributors
- @Steltek made their first contribution in #2157
- @NickDK1 made their first contribution in #2164
- @Jookia made their first contribution in #2189
- @wldyslw made their first contribution in #2199
- @serl made their first contribution in #2204
- @iRomanyshyn made their first contribution in #2206
- @ok2cm made their first contribution in #2213
- @tvidal-net made their first contribution in #2218
- @hellma314 made their first contribution in #2229
- @arlenko made their first contribution in #2231
- @Edrig made their first contribution in #2240
- @shambler123 made their first contribution in #2241
- @amanpd7 made their first contribution in #2247
- @radosek made their first contribution in #2251
- @mark-wilsons-verizon-discounts made their first contribution in #2207