Repository navigation
1.16.0
What's changed
Changes since 1.15.0
🚀 New features
- #2835 - Add a firmware/analyze_memory job that runs esphome analyze-memory for a device (J. Nick Koston (@bdraco))
- frontend#1784 - Add nRF52 Nordic Legacy DFU flashing support (tomaszduda23)
- frontend#1786 - Offer Web Serial logs for Raspberry Pi Pico devices (J. Nick Koston (@bdraco))
- frontend#1785 - Add in-browser Raspberry Pi Pico flashing (J. Nick Koston (@bdraco))
- frontend#1816 - Add Analyze memory as an Expert Mode device action (J. Nick Koston (@bdraco))
- frontend#1814 - Install ESPHome on a Pico from web.esphome.io over PICOBOOT (J. Nick Koston (@bdraco))
- frontend#1812 - Reset a Pico from the web.esphome.io logs through BOOTSEL and PICOBOOT (J. Nick Koston (@bdraco))
- frontend#1809 - Stream the Pico PICOBOOT flash steps into the install dialog's details log (J. Nick Koston (@bdraco))
- frontend#1808 - Tell the user how to enter the bootloader by hand when the touch or the DFU handshake fails (J. Nick Koston (@bdraco))
- frontend#1806 - Stream the nRF52 DFU flash steps into the install dialog's details log (J. Nick Koston (@bdraco))
- frontend#1804 - Offer Web Serial logs for RTL8720C boards in the Device Builder (J. Nick Koston (@bdraco))
- frontend#1799 - Add nRF52 logs over USB serial and Bluetooth to ESPHome Web (J. Nick Koston (@bdraco))
- frontend#1796 - Flash RTL8720C boards from the browser over Web Serial (J. Nick Koston (@bdraco))
- frontend#1794 - Say why Bluetooth logs cannot be used instead of offering them (J. Nick Koston (@bdraco))
- frontend#1788 - Nrf52 ble nus logs (tomaszduda23)
- frontend#1789 - Add Flash shortcut for nRF DFU when device is already in bootloader (tomaszduda23)
- frontend#1787 - Reset a Pico from the logs dialog on WebUSB browsers (J. Nick Koston (@bdraco))
- frontend#1819 - Offer to switch the web.esphome.io flow when a port belongs to another board (J. Nick Koston (@bdraco))
- frontend#1818 - Show the flash engines' step lines in the web.esphome.io install dialogs (J. Nick Koston (@bdraco))
- frontend#1817 - Tell web.esphome.io nRF52 users how to enter the bootloader by hand (J. Nick Koston (@bdraco))
- frontend#1820 - Flash and show logs for RTL8720C boards on web.esphome.io (J. Nick Koston (@bdraco))
🐛 Bug fixes
- #2828 - Keep successful firmware installs running after handled warnings (Panda (@vonpanda))
- frontend#1815 - Keep DTR up for a Pico in the Improv dialog and swallow the SDK's late state rejection (J. Nick Koston (@bdraco))
- frontend#1813 - Don't offer OTA fallback when a BLE session drops to dead (tomaszduda23)
- frontend#1811 - Drop NUS service UUID from BLE device picker filters (tomaszduda23)
🧹 Maintenance
- frontend#1821 - Narrow the RTL8720C parse error at the key access (J. Nick Koston (@bdraco))
⬆️ Dependencies / CI
2 changes
- #2829 - ci: bump astral-sh/setup-uv from 10.1.0 to 10.2.0 (Dependabot (@dependabot)[bot])
- #2831 - deps: bump ruff from 0.16.7 to 0.16.8 (Dependabot (@dependabot)[bot])