Skip to content

4.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Nov 07:51
· 319 commits to main since this release
74187d9

What's Changed

  • Everything now renders inside a dialog. Makes it easier to embed in documentation.
  • The used custom components are registered with a unique ESP Web Tools prefix (ewt-) to not clash with already loaded web components.
  • Breaking change The "improv" build property is no longer supported. Improv over BLE is now replaced by the new Improv over Serial which can be automatically detected. Improv over Serial is a serial-based version that is low overhead.
  • Breaking change The manifest is now required to have a version attribute. The name and version in the manifest are compared with the response values of Improv over Serial info command to detect if it is the same firmware and/or update is available.
  • If device supports Improv over Serial, a user can re-configure Wi-Fi, update the device (=no erasing) and navigate to the configuration URL even if not installed via ESP Web Tools:
  • If device is detected to not support Improv, it launches the installation wizard (like before). (wizard = erase/install/provision/go to device URL).
  • If device supports Improv but is a different firmware than specified in the manifest, dashboard is shown except that the update button is replaced with an install button.
  • Added option to look at the device logs, send serial commands and reset device

PRs:

Dependabot