9.6.0 Release
Important notes
- Update Firmware to 2.3.0 - new firmware is part of this release
- Updated config format - 9.6.0 makes some slight changes to the .mcc-config format, old versions will not be able to open configs that are saved with 9.6.0
What's Changed
New Feature 🎉
- Add modifiers to MobiFlight Configuration by @DocMoebiuz in #909
- Add preset filter for xplane by @DocMoebiuz in #921
- Integrated support for Honeycomb Bravo Lights by @DocMoebiuz in #929
- Added Board Reset Function & handling of ambiguous board types by @DocMoebiuz in #959
Improvement ✨
- Add extra debug info when run isn't turned on by @neilenns in #904
- Adding link to "Release notes" in main menu by @DocMoebiuz in #922
- Fix filter behavior in preset panel by @DocMoebiuz in #923
- Prevent update of filters on preset change by @DocMoebiuz in #924
- Resetting the ErrorText Label properly when connection is availble. by @DocMoebiuz in #931
- Use "LED / Output" for the simple output devices by @DocMoebiuz in #940
- Activate configs by default by @DocMoebiuz in #942
- Add GroundStudio Jade Mega board to the list of boards by @AndreiGr in #937
- Increase the number of supported multiplexer devices by @GioCC in #951
- Update firmware to latest Beta 2.2.3 by @DocMoebiuz in #964
- LCD Display placeholders are replaced correctly in all cases by @DocMoebiuz in #966
- Github Release Notes are displayed on Welcome Dialog by @DocMoebiuz in #968
- Added firmware button to main toolbar by @DocMoebiuz in #975
- Make tabs more prominent by @DocMoebiuz in #983
- Showing config name in log message on input action execution by @DocMoebiuz in #988
- Add FTDI VID PID to Uno board.json by @DocMoebiuz in #990
- Reorder input actions list by @DocMoebiuz in #991
Bug Fixes 🐛
- Fixed missing KeepAlive for 7 segment displays by @DocMoebiuz in #918
- Add checks for in-use I2C pins and no I2C pins defined for the board. by @neilenns in #901
- Upgrade to Command Messenger library 4.2 by @DocMoebiuz in #936
- Default device name for 2nd InputMultiplexer exceeds 16 characters (#885) by @GioCC in #932
- Add Multiplexer to a Pro Micro board fails (#926) by @GioCC in #934
- When adding 2nd multiplexer the base pins are displayed correctly by @GioCC in #933
- Joystick: Skipping Update Buttons if no buttons are registered. by @DocMoebiuz in #967
Other Changes ⚡
- Add Beta Firmware 2.2.2 for Beta release by @DocMoebiuz in #943
- Provide fixes for 9.5.0.1 BETA by @DocMoebiuz in #945
- Setting CultureInfo for app globally to prevent errors with floats by @DocMoebiuz in #947
- Fix crash on saving an output config for a module without outputs by @DocMoebiuz in #952
- Initialize Log Levels correctly in ComboBox in Settings dialog by @DocMoebiuz in #955
- Store VID/PID with MobiFlightModule and MobiFlightModuleInfo by @DocMoebiuz in #958
- Use correct size for XPlane Input actions by @DocMoebiuz in #963
- Cache logic works correctly for decimal points by @DocMoebiuz in #965
- Fixed LED / Output bug in Beta 9.5.0.3 by @DocMoebiuz in #971
- Comparison keeps string even when it could be parsed as number by @DocMoebiuz in #972
- Fixes problem with LCD lines longer than display by @DocMoebiuz in #974
- Added hubhop presets for xplane (UUIDs) by @DocMoebiuz in #978
- Update github actions and add SHA1 by @DocMoebiuz in #981
- Fixed missing firmware upload options by @DocMoebiuz in #982
- Fix column name when updating input preconditions by @neilenns in #987
New Contributors
Full Changelog: 9.5.0...9.6.0