Releases: MobiFlight/MobiFlight-Connector
Releases · MobiFlight/MobiFlight-Connector
9.7.0.1 - BETA (Bugfix release)
What's Changed
Bug Fixes 🐛
- Handle exception when loading a config from a connected board by @DocMoebiuz in #1177
- Update Pico board.json file to match firmware values by @neilenns in #1147
- Prevent the exception when sorting by column header by @DocMoebiuz in #1181
- Float64 numbers are displayed correctly in the
Sim Value
column by @DocMoebiuz in #1182 - Fixing the Honeycomb LEDs for float values by @DocMoebiuz in #1183
- Prevent Error message when opening an output config by @DocMoebiuz in #1185
- FSUIPC presets will now show integer values again by @DocMoebiuz in #1184
- Added 2.4.1 firmware by @DocMoebiuz in #1186
Full Changelog: 9.7.0...9.7.0.1
9.7 Release
This release contains a new firmware (2.4.0), please make sure to update during start up
What's Changed
New Feature 🎉
- Add installer for MobiFlight Connector by @DocMoebiuz in #1103
- Include official firmware 2.4.0 release by @DocMoebiuz in #1130
- Improved stepper support by @DocMoebiuz in #1070
- Scan for input event to select input device by @DocMoebiuz in #1116
- Update MSFS2020 & XPlane HubHop presets by @DocMoebiuz in #1087
- 7-segments directly support decimal values by @DocMoebiuz in #1010
- Auto-Retrigger is performed on Run by @DocMoebiuz in #1011
- Support proper Honeycomb Button and Axis Labels by @DocMoebiuz in #1027
- Support flashing Picos by @neilenns in #1057
- Support Arduino Nano by @neilenns in #1016
Improvement ✨
- Output config displays all device settings even if device is not present by @DocMoebiuz in #1077
- Show input config even if board or device is not connected by @DocMoebiuz in #1111
- Display confirmation dialog before resetting board by @Pitj3 in #1085
- Update log levels by @neilenns in #994
- MobiFlight Connector new version check happens first thing on startup by @Pitj3 in #1083
- Input-Tab is in first place and active by default by @DocMoebiuz in #1134
Bug Fixes 🐛
- fix spelling mistake in module config changed - fixes #997 by @thestonefox in #993
- Add log when XML parsing fails by @neilenns in #999
- Fix FLOAT64 problem for FSUIPC by @DocMoebiuz in #1008
- Upload config button activates correctly by @DocMoebiuz in #1024
- Add try/catch for invalid PMDG input event values by @neilenns in #1014
- Device panel updates correctly in beta by @DocMoebiuz in #1030
- Remove device item is not enabled by @DocMoebiuz in #1035
- Make Attempts an optional setting by @neilenns in #1036
- Add check for capslock when creating a new input config by @neilenns in #1037
- Resolve crash with interpolation dialog by @neilenns in #1043
- BETA - Improvements for Precondition UI by @DocMoebiuz in #1059
- Catch exceptions when converting input values to integers by @neilenns in #1052
- Check for active in ExecutionManager:ExecuteConfig() by @neilenns in #1049
- Improvements for displaying decimals on 7-segment displays by @DocMoebiuz in #1066
- Showing correct labels in the UI but using internal names in the config by @DocMoebiuz in #1076
- Prevent NullReferenceException in MobiFlight.InputConfig.AnalogInputConfig.ReadXml by @Pitj3 in #1082
- Setting an existing input device to "none" is now possible by @Pitj3 in #1086
- Make witdh of orphaned serial dialog wider by @DocMoebiuz in #1099
- Provide correct error label when xplane connection is missing by @DocMoebiuz in #1100
- Use TryParse() instead of Parse() by @neilenns in #1106
- Linebreaks are correctly displayed in code field by @DocMoebiuz in #1112
- Add exception handling when querying WMI by @neilenns in #1126
- Allow for device names (e.g. joysticks) to contain "/" by @DocMoebiuz in #1132
Other Changes ⚡
- Disable CheckForUpdate and Telemetry for DEBUG sessions by @DocMoebiuz in #1022
- Add pragma to disable warning by @neilenns in #1054
- Release Prep 9.7.0 by @DocMoebiuz in #1113
- Attach ci build result to run by @DocMoebiuz in #1117
- Add Github action to attach build artifact to pull request by @neilenns in #1125
New Contributors
- @thestonefox made their first contribution in #993
- @dependabot made their first contribution in #1028
- @Pitj3 made their first contribution in #1082
Full Changelog: 9.6.0...9.7.0
9.6.0.7 BETA Release
What's Changed
New Feature 🎉
- Add installer for MobiFlight Connector by @DocMoebiuz in #1103
Improvement ✨
- Show input config even if board or device is not connected by @DocMoebiuz in #1111
Bug Fixes 🐛
- Use TryParse() instead of Parse() by @neilenns in #1106
- Linebreaks are correctly displayed in code field by @DocMoebiuz in #1112
Other Changes ⚡
- Release Prep by @DocMoebiuz in #1113
Full Changelog: 9.6.0.6...9.6.0.7
9.6.0.6 BETA Release
What's Changed
Improvement ✨
- Make witdh of orphaned serial dialog wider by @DocMoebiuz in #1099
Bug Fixes 🐛
- Only check removable drives as candidate boards by @neilenns in #1090
- Solution for Input action panel problems reported for 9.6.0.5 by @DocMoebiuz in #1096
- Auto-home setting is correctly saved by @DocMoebiuz in #1098
- Provide correct error label when xplane connection is missing by @DocMoebiuz in #1100
Full Changelog: 9.6.0.5...9.6.0.6
9.6.0.5 BETA Release
What's Changed
New Feature 🎉
- Update MSFS2020 & XPlane HubHop presets by @DocMoebiuz in #1087
Improvement ✨
- Output config displays all device settings even if device is not present by @DocMoebiuz in #1077
- MobiFlight Connector new version check happens first thing on startup by @Pitj3 in #1083
- Display confirmation dialog before resetting board by @Pitj3 in #1085
- Setting an existing input device to "none" is now possible by @Pitj3 in #1086
Bug Fixes 🐛
- Showing correct labels in the UI but using internal names in the config by @DocMoebiuz in #1076
- Prevent NullReferenceException in MobiFlight.InputConfig.AnalogInputConfig.ReadXml by @Pitj3 in #1082
New Contributors
Full Changelog: 9.6.0.4...9.6.0.5
9.6.0.4 BETA Release
What's Changed
New Feature 🎉
- Support flashing Picos by @neilenns in #1057
- Improved stepper support by @DocMoebiuz in #1070
Bug Fixes 🐛
- BETA - Improvements for Precondition UI by @DocMoebiuz in #1059
- Catch exceptions when converting input values to integers by @neilenns in #1052
- Check for active in ExecutionManager:ExecuteConfig() by @neilenns in #1049
- Improvements for displaying decimals on 7-segment displays by @DocMoebiuz in #1066
Other Changes ⚡
Full Changelog: 9.6.0.3...9.6.0.4
9.6.0.3 BETA Release
What's Changed
Improvement ✨
Bug Fixes 🐛
- Remove device item is not enabled by @DocMoebiuz in #1035
- Make Attempts an optional setting by @neilenns in #1036
- Resolve crash with interpolation dialog by @neilenns in #1043
Full Changelog: 9.6.0.2...9.6.0.3
9.6.0.2 BETA Release
What's Changed
New Feature 🎉
Bug Fixes 🐛
- Device panel updates correctly in beta by @DocMoebiuz in #1030
Other Changes ⚡
- Bump Newtonsoft.Json from 13.0.1 to 13.0.2 in /MobiFlightUnitTests by @dependabot in #1028
- Bump Newtonsoft.Json from 13.0.1 to 13.0.2 by @dependabot in #1029
New Contributors
- @dependabot made their first contribution in #1028
Full Changelog: 9.6.0.1...9.6.0.2
9.6.0.1 BETA Release
What's Changed
New Feature 🎉
- 7-segments directly support decimal values by @DocMoebiuz in #1010
- Auto-Retrigger can be performed on Run by @DocMoebiuz in #1011
- Support proper Honeycomb Button and Axis Labels by @DocMoebiuz in #1027
Improvement ✨
Bug Fixes 🐛
- fix spelling mistake in module config changed - fixes #997 by @thestonefox in #993
- Add log when XML parsing fails by @neilenns in #999
- Fix FLOAT64 problem for FSUIPC by @DocMoebiuz in #1008
- Upload config button activates correctly by @DocMoebiuz in #1024
- Add try/catch for invalid PMDG input event values by @neilenns in #1014
Other Changes ⚡
- Disable CheckForUpdate and Telemetry for DEBUG sessions by @DocMoebiuz in #1022
New Contributors
- @thestonefox made their first contribution in #993
Full Changelog: 9.6.0...9.6.0.1
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