1.13.0
Changes
- Make the Marlin BFT reset and restart timeouts configurable
- Implement an alternative method to reset the board (and detect the restart) for boards such as Ender 3 V2 and BTT GTR v1.0 which do not reset the serial port on restart (addresses #283)
- Address a bug affect Ender 3 V2 boards where saving the settings after a flash would corrupt the stored last-flashed filename causing subsequent updates to fail to install
- Rearrange the settings UI for LPC176x and MarlinBFT methods to reduce clutter - some settings are now on an 'Advanced 2' tab
- Automatically dismiss any existing firmware update popup messages when a new firmware update is started
NB: This version makes a minor change to the plugin's settings structure, introducing unique profile IDs and moving the last-flashed filename to a new attribute. Settings are migrated automatically and no user action should be required.