All notable changes to this project will be documented in this file.
The main goal of this release is to improve support for the Web Serial API on ChromeOS. Other platforms should not be affected.
- When using Web Serial API, the interactions between the client library
(as an example, the Arduino
arduino-chromeos-uploader
libray) has been simplified. - A new parameter
dialogCustomizations
has been added to the upload functionality. It's used to provide custom confirmation dialogs when using the Web Serial API. It has no effect with other daemons.
cdcReset
functionality, now it's embedded in theupload
functionality in the Web Serial daemon.
- Fixed a bug released in 2.9.1 caused by the wrong assumption that the build filename is always at the end of the command line. This fix makes the library backward compatible with older ESP boards.
- Added support for ESP32 boards
- Added support for "Arduino RP2040 Connect" board
- Improved support for Chrome's Web Serial API on ChromeOS. Other operating systems should not be affected.
- Simplified the communication with the Web Serial API via a messaging system which simulates
the postMessage function available in the Chrome App Daemon (see
chrome-app-daemon.js
).
- Added support (still in Beta) for Chrome's Web Serial API on ChromeOS. Other operating systems should not be affected.