Releases: basilhussain/wch-web-isp
v0.4 Beta
This is a BETA pre-release. Some features may still be buggy, incomplete, or ugly.
- Added native USB support for devices that feature it.
- Connection method (USB/UART) can now also be auto-selected by
connURL parameter. - Device reset after completion of an action can now optionally be disabled. Turning it off leaves the device in the bootloader after the operation. Note that any bootloader idle timeout will of course still apply.
v0.3
- Now acts on form values auto-filled by the browser upon page load. If your browser remembers and auto-fills values for device and/or firmware file/URL, those value changes will be noticed and the relevant device properly selected and firmware loaded.
- Added support for drag-and-drop of URLs. Dropping a URL will automatically select the 'URL' tab, fill in the dropped URL, and load it.
- Fixed 'Local File' tab not being automatically selected upon drag-and-drop of a file.
v0.2
Adds option to give serial DTR/RTS control signal sequence when connecting. If target device is equipped with appropriate circuitry, will auto-reset device into the bootloader.
Because of problems when attempting to flush the receive data buffers upon first opening the serial port (port.readable.cancel() never returns), some USB-UART adapters are now blocked from performing this behaviour. Currently, this only applies to adapters based upon the Silicon Labs CP2102N. If you experience the same issue with other USB-UART adapters (i.e. nothing happens when attempting to perform a programming action), please create a new Issue listing the adapter's manufacturer, model, and USB VID/PID.
v0.1
New bundled release, capable of being run from either web host or local file system.