Skip to content

1.0.11

Choose a tag to compare

@esphome esphome released this 20 Jun 05:11
Immutable release. Only release title and notes can be modified.
53456df

What's changed

Changes since 1.0.10

๐Ÿš€ New features

  • #1576 - Add Web Serial USB flasher test site (@bdraco)
  • #1589 - Add Native API fallback for MAC address and ESPHome version (@bdraco)
  • #1591 - Default onboard-ethernet boards to wired networking on create (@bdraco)
  • #1599 - Add flash progress, live log, and exit cues to the dev flasher (@bdraco)
  • #1600 - Add onboard ethernet for LilyGO, WIZnet, Seeed, and GL-S10 boards (@bdraco)
  • #1602 - Add onboard ethernet for WIZnet W5500/W6300 and Waveshare ESP32-S3-ETH (@bdraco)
  • #1603 - Collect Wi-Fi in the create wizard, not first-run onboarding (@bdraco)
  • #1604 - Add onboard ethernet for ESP32-PoE, wESP32, Ethernet-Kit, and more (@bdraco)
  • #1606 - Mine ethernet from upstream device configs in the sync (@bdraco)
  • #1610 - Mark fixed RMII Ethernet data pins as occupied (@bdraco)
  • #1614 - Add missing WIZnet ethernet boards and give all WIZnet boards full pinouts (@bdraco)
  • frontend#898 - Note Edge and Firefox 151+ support for web-serial flashing (@jesserockz)
  • frontend#908 - Collect Wi-Fi in the create wizard, not first-run onboarding (@bdraco)
  • frontend#904 - Add USB flashing via the external secure-context flasher (@bdraco)
  • frontend#918 - Restore the board filter chip padding (@bdraco)
  • frontend#915 - Add the missing ESP32 variant chips (C2/C5/C61) and tighten the filter row (@bdraco)
  • frontend#916 - Add a mobile dialog body gutter via an inherited custom property (@bdraco)

๐Ÿ› Bug fixes

  • #1578 - Gate clearing secrets.yaml behind an allow_wipe confirm (@bdraco)
  • #1580 - Surface the receiver's reject detail on download_artifacts failures (@bdraco)
  • #1582 - Honor ESPHOME_DATA_DIR for remote builds on an add-on receiver (@bdraco)
  • #1583 - Generate a no-network stub when no Wi-Fi secrets exist (@bdraco)
  • #1584 - Mark a device online from any reachability source, not just mDNS (@bdraco)
  • #1586 - Honor variant gate in add_component required-check (@bdraco)
  • #1588 - Descend cv.typed_schema branches in the sync schema walker (@bdraco)
  • #1594 - Restore the legacy /ping online-status endpoint (@bdraco)
  • #1595 - Repoint dead Olimex board thumbnails to current URLs (@bdraco)
  • #1601 - Reacquire the re-enumerated port for flasher logs and validate the image (@bdraco)
  • #1605 - Reset the flashed chip into the app, not the stub bootloader (@bdraco)
  • #1609 - Harden the dev flasher's postMessage receiver (@bdraco)
  • #1612 - Dedup generated boards that duplicate a curated manifest by name (@bdraco)
  • #1617 - Honor the HA add-on front-door-open option instead of crash-looping (@bdraco)
  • #1618 - Add onboard W5500 ethernet to Waveshare ESP32-S3-ETH-8DI-8DO (@bdraco)
  • #1619 - Import ESP32-P4 and other multi-fence ethernet device pages (@bdraco)
  • #1620 - Harden esptool chip detection for classic ESP32, ESP8266, and new variants (@bdraco)
  • #1621 - Fix swapped W5500 clk/miso pins on Waveshare ESP32-S3-ETH (@bdraco)
  • frontend#910 - Try the cachedPort fallback on a non-NetworkError open failure (@bdraco)
  • frontend#906 - Save with Cmd/Ctrl+S in the secrets editor (@bdraco)
  • frontend#905 - Let the wizard finish without Wi-Fi credentials (@bdraco)
  • frontend#903 - Remove redundant height:100% from device-card host (@bdraco)
  • frontend#902 - Use one secret-name convention across both creation flows (@bdraco)
  • frontend#901 - Confirm clearing all secrets with a destructive dialog (@bdraco)
  • frontend#917 - Stop the board picker clipping its list on a phone-height sheet (@bdraco)
  • frontend#914 - Identify classic ESP32 and ESP8266 in board-picker chip detection (@bdraco)
  • frontend#913 - Add the missing ESP32 variant chips to the board picker (@bdraco)

๐Ÿ”„ Refactor

๐Ÿ“š Documentation

  • #1611 - Document protocol extensibility and add version/deviceName fields (@bdraco)

๐Ÿงน Maintenance

  • #1597 - Stop asserting board image URLs in the catalog-consistency test (@bdraco)

โฌ†๏ธ Dependencies / CI

  • #1596 - Add opt-in board-image reachability check + weekly CI (@bdraco)