v2.1.0
-
New feature
- Change arduino build tool from arduino-builder to arduino-cli.
- Add remote upgrade function for external extension and device.
- Modify the default sprite to Demon Bird.
- Add arduino esp32 board support.
- Add microbit V2 board support.
- Add clear cache button.
- Add install driver button.
- Move the real-time mode connection indicator to the stage head.
- Add localization for desktop alters.
- Add timeout error in upload modal. If it gets stuck for tens of seconds, it will show timeout error, allow users to click the close button but not stuck forever.
- Add arduino uno ultra base board to support customized board witch A6 A7 pins.
- Optimize the external extension and device framwork.
- Optimize the firmware files structure.
- Optimize the serialport framwork. Prevent interface freeze caused by receiving high-speed serialport data.
- Add QDP ROBOT C02 kit(arduino esp32).
-
Fix bug
- Stuck at the upload modal if unplug the usb cable while in arduino build progress.
- Unplug the usb cable while in arduino upload progress, the gui does not disconnect the device. User could still click the upload button and then will stuck in upload modal.
- Uploading the program or firmware after connecting and disconnecting the device several times will cause the real-time mode communication bug.
- After the upload is successful, if user do not close the upload window, unplug the usb cable, it will display upload failure.