Releases: MobiFlight/MobiFlight-FirmwareSource
Releases · MobiFlight/MobiFlight-FirmwareSource
3.0.0
What's Changed
New Feature 🎉
- Custom Boards - 2nd core can be used on rp2040 by @elral in #320
- Custom Boards - Read static config from flash by @elral in #324
- Set single segment on 7 Segment displays by @elral in #295
Improvement ✨
- Add ZIP folder for connector files by @elral in #314
- Pico uses always UniqueID by @elral in #330
- reduce write cycles to flash by @elral in #332
- Add power saving mode for outputsifter by @elral in #339
- Fixes analog read for pins A6 and A7 by @elral in #338
- Power saving lcd by @elral in #340
- Improve connection by @elral in #344
- deviceID gets sent from the connector instead of pin number by @elral in #346
- init analog input w/o pullup by @elral in #348
- Update LCD library to v1.1.5 by @elral in #359
- Cleanup all source files by @elral in #343
Bug Fixes 🐛
- Don't delete config if UniqueID was used for AVR's by @elral in #312
- Fix Analog Read not working by @elral in #357
Documentation 📚
Development 💻
- Custom Devices will not be built anymore by @elral in #311
- ignore .idea by @Psychokiller1888 in #315
- Fixed warning during compile for community devices by @elral in #322
- Use same naming convention for InputShifters, OutputShifters & Buttons by @elral in #325
- set messenger buffersize to 90 for all boards like for the mega by @elral in #341
- Update workflows with latest action versions by @neilenns in #352
- Use same json files as MobiFlight Connector by @elral in #353
- Set version in json files using firmware version information by @elral in #354
- New version of CMDmessenger library by @elral in #360
Other Changes ⚡
- Add Code Cleanup and Build Process to release.yml by @DocMoebiuz in #355
- Send command 'kRetriggerDone' after retrigger of all inputs by @elral in #364
- Fix adding Zip Files to PRs by @elral in #366
New Contributors
- @Psychokiller1888 made their first contribution in #315
Full Changelog: 2.5.1...3.0.0
2.5.1
What's Changed
New Feature 🎉
Improvement ✨
Development 💻
Other Changes ⚡
Full Changelog: 2.5.0...2.5.1
2.5.0 Release
What's Changed
New Feature 🎉
- Added support for TM1637 displays by @GioCC in #252
- Custom devices new by @elral in #258
- Get rid of fixed device numbers by @elral in #253
Improvement ✨
- Increase Analog Input on Nano/ProMicro by @elral in #248
- Flash optimizations by @elral in #260
- Support keep alive messages from the desktop app by @neilenns in #274
Bug Fixes 🐛
- Wrong define for debug message to connector by @elral in #256
- Fix crash on out-of-bounds in digInMux by @elral in #257
- Use correct size for nameBuffer by @elral in #262
- Two pins get set on Pico Board by @elral in #285
- init devices with attach() function and not via constructor by @elral in #286
- Pico - only one PWM pin is set by @elral in #287
Development 💻
- Add custom_ prefix to remove build warning by @neilenns in #244
- Remove unused temp variable by @neilenns in #246
- Wrap defines by @neilenns in #250
- TM1637 memory and code structure improvements by @DocMoebiuz in #261
- Delete old code which is commented by @elral in #265
- Improve auto-generated release notes by @DocMoebiuz in #270
- Renaming of KAV's environment w/o display names by @elral in #277
- Clean up the build scripts by @neilenns in #281
- MOBIFLIGHT_TYPE is already defined in MFBoards.h by @elral in #282
- Fix custom device release tag using 0.2.0 by @DocMoebiuz in #289
- Added beta-bug label for release notes by @DocMoebiuz in #290
Bug Fixes (BETA) 🐛
- Beta - Fix memory overlap in DeviceBuffer by @elral in #272
- Beta - Board wont crash if limit switch for steppers is configured by @elral in #276
Full Changelog: 2.4.1...2.5.0
2.4.6 BETA Release
What's Changed
Bug Fixes 🐛
- Two pins get set on Pico Board by @elral in #285
- init devices with attach() function and not via constructor by @elral in #286
Full Changelog: 2.4.5...2.4.6
2.4.5 BETA Release
2.4.4 BETA Release
What's Changed
Other Changes ⚡
- Beta - Fix memory overlap in DeviceBuffer by @elral in #272
- Beta - Board wont crash if limit switch for steppers is configured by @elral in #276
Full Changelog: 2.4.3...2.4.4
2.4.3 BETA Release
What's Changed
New Feature 🎉
- Added support for TM1637 displays by @GioCC in #252
- Custom devices new by @elral in #258
- Get rid of fixed device numbers by @elral in #253
Improvement ✨
Bug Fixes 🐛
- Wrong define for debug message to connector by @elral in #256
- Fix crash on out-of-bounds in digInMux by @elral in #257
- Use correct size for nameBuffer by @elral in #262
Development 💻
- Add custom_ prefix to remove build warning by @neilenns in #244
- Remove unused temp variable by @neilenns in #246
- Wrap defines by @neilenns in #250
- TM1637 memory and code structure improvements by @DocMoebiuz in #261
- Delete old code which is commented by @elral in #265
- Improve auto-generated release notes by @DocMoebiuz in #270
Full Changelog: 2.4.1...2.4.3
2.4.2 BETA Release
What's Changed
- Add custom_ prefix to remove build warning by @neilenns in #244
- Remove unused temp variable by @neilenns in #246
- Increase Analog Input on Nano/ProMicro by @elral in #248
- Wrap defines by @neilenns in #250
- Wrong define for debug message to connector by @elral in #256
- Fixed exceeding digInMux array by @elral in #257
- Added support for TM1637 displays by @GioCC in #252
- TM1637 memory and code structure improvements by @DocMoebiuz in #261
- Custom devices new by @elral in #258
- Flash optimizations by @elral in #260
- Use correct size for nameBuffer by @elral in #262
Full Changelog: 2.4.1...2.4.2
2.4.1 Release
What's Changed
Full Changelog: 2.3.1...2.4.1
2.4.0
What's Changed
New Feature 🎉
- Stepper optimization by @elral in #224
- Support for the Pico by @elral in #228
- Add Nano support by @neilenns in #223
Improvement ✨
- Unique Serial by @elral in #230
- MF type to flash, simplier check for serial avail. by @elral in #217
Bug Fixes 🐛
- faulty init on startup, check for available memory by @elral in #227
- add write block w/o length, renaming read_char by @elral in #222
- Change constant for averaging buffer size of analog inputs (#211) by @GioCC in #218
Other Changes ⚡
Full Changelog: 2.3.0...2.4.0