Full list of changes
New Features
- Allow preserving WiFi credentials entered with captive_portal esphome#3813 by @kuba2k2 (new-feature)
New Components
- Add support for wl-134 esphome#3569 by @hobbypunk90 (new-integration)
- New platform ethernet_info from component text_sensor esphome#3811 by @gtjadsonsantos (new-integration)
- Implementation for Atlas Scientific Peristaltic Pump esphome#3528 by @carlos-sarmiento (new-integration)
- Add adc128s102 sensor esphome#3822 by @DeerMaximum (new-integration)
- Added component Daikin BRC to support ceiling cassette heatpumps esphome#3743 by @hagak (new-integration)
- Initial Support for RP2040 platform esphome#3284 by @jesserockz (new-integration)
- Implement a simple LCD menu esphome#3406 by @numo68 (new-integration)
Breaking Changes
- Don't Use Base Network Manual IP for WiFi AP esphome#3902 by @bkaufx (breaking-change)
Beta Changes
- Update set-output to use new GITHUB_OUTPUT esphome#4008 by @jesserockz
- Add cover toggle support to current based cover esphome#3950 by @maringeph
- Add option for dashboard command to only generate the project and supporting files esphome#3981 by @jesserockz
- Fix local webserver based on esphome/esphome-webserver#17 esphome#3958 by @RoboMagus
- fix to_lower filter esphome#4015 by @ssieb
- Mark webserver and captive portal as not available on rp2040 esphome#4023 by @jesserockz
- Fix time components on rp2040 esphome#4024 by @jesserockz
- Mark mqtt as unavailable on rp2040 esphome#4025 by @jesserockz
- Update_interval less that 1 second in QMC5883L integration esphome#4031 by @2mikrobi
- Always save user wifi credentials if non in config esphome#4036 by @jesserockz
- bump nginx-light 1.18.0-6.1+deb11u2 to 1.18.0-6.1+deb11u3 esphome#4034 by @johnmoxley
All changes
- Update the ibeacon code esphome#3859 by @fhriley
- Don't Use Base Network Manual IP for WiFi AP esphome#3902 by @bkaufx (breaking-change)
- Allow preserving WiFi credentials entered with captive_portal esphome#3813 by @kuba2k2 (new-feature)
- Add support for wl-134 esphome#3569 by @hobbypunk90 (new-integration)
- New platform ethernet_info from component text_sensor esphome#3811 by @gtjadsonsantos (new-integration)
- Implementation for Atlas Scientific Peristaltic Pump esphome#3528 by @carlos-sarmiento (new-integration)
- Add adc128s102 sensor esphome#3822 by @DeerMaximum (new-integration)
- Added component Daikin BRC to support ceiling cassette heatpumps esphome#3743 by @hagak (new-integration)
- Bump platformio from 6.0.2 to 6.1.4 esphome#3711 by @dependabot[bot]
- Add API interface to request a complete device config as JSON. esphome#3911 by @RoboMagus
- Initial Support for RP2040 platform esphome#3284 by @jesserockz (new-integration)
- Bump esphome-dashboard to 20221020.0 esphome#3920 by @jesserockz
- Fix missing dependencies for heatpumpir esphome#3933 by @jesserockz
- Update the PR template esphome#3934 by @jesserockz
- Fix error with require_framework_version and rp2040 esphome#3923 by @jesserockz
- Make mDNS on rp2040 work esphome#3936 by @jesserockz
- Send manufacturer name via API esphome#3938 by @jesserockz
- Update base platformio board for rp2040 esphome#3937 by @jesserockz
- Implement different random for rp2040 esphome#3939 by @jesserockz
- add proper device class to uptime esphome#3928 by @nagyrobi
- Show local mac when scanning wifi esphome#3635 by @cvwillegen
- Prefix devcontainer image with ghcr.io esphome#3942 by @jesserockz
- Implement InterruptLock for RP2040 esphome#3945 by @jesserockz
- Implement RP2040 preferences esphome#3946 by @jesserockz
- Fix filesystem size for RP2040 OTA esphome#3947 by @jesserockz
- Bump esphome/Improv to 1.2.3 esphome#3948 by @jesserockz
- Add core config option to limit compile process count esphome#3952 by @jesserockz
- Some RP2040 wifi changes for AP mode esphome#3953 by @jesserockz
- Update rp2040 to latest framework release from GitHub esphome#3954 by @jesserockz
- [SM300D2] Reduce log severity for successful reads esphome#3955 by @pauln
- Fix imports for rp2040 with no wifi esphome#3956 by @jesserockz
- Allow using LED pin on rpi pico-w esphome#3957 by @jesserockz
- Fix RP2040 SPISettings esphome#3960 by @jesserockz
- Make some minor changes to I²C so rp2040 works esphome#3959 by @jesserockz
- Bump tornado from 6.1 to 6.2 esphome#3620 by @dependabot[bot]
- Bump pytest-cov from 3.0.0 to 4.0.0 esphome#3922 by @dependabot[bot]
- Remove gitpod esphome#3964 by @balloob
- Bump pyupgrade from 3.0.0 to 3.2.0 esphome#3973 by @dependabot[bot]
- Bump pytest from 7.1.3 to 7.2.0 esphome#3966 by @dependabot[bot]
- Bump actions/stale from 5 to 6 esphome#3841 by @dependabot[bot]
- Bump pylint from 2.15.3 to 2.15.5 esphome#3978 by @dependabot[bot]
- Bump pytest-mock from 3.8.2 to 3.10.0 esphome#3877 by @dependabot[bot]
- Allow multiple bluetooth proxy connections esphome#3971 by @jesserockz
- Always use gh releases in base platformio file for rp2040 esphome#3988 by @jesserockz
- Allow the use of multiple RDM6300 devices esphome#3989 by @mbardeen
- Bump aioesphomeapi from 10.13.0 to 11.4.2 esphome#3987 by @dependabot[bot]
- rp2040: Set watchdog to reboot properly esphome#3991 by @jesserockz
- RP2040 uart support esphome#3990 by @jesserockz
- add uart number to LOGCONFIG esphome#3996 by @tomaszduda23
- Implement a simple LCD menu esphome#3406 by @numo68 (new-integration)
- Lint updates esphome#3992 by @jesserockz
- Bump zeroconf from 0.39.1 to 0.39.4 esphome#3979 by @dependabot[bot]
- Bump black from 22.8.0 to 22.10.0 esphome#3986 by @dependabot[bot]
- Skip validation of defined pins esphome#3999 by @jenscski
- Bump pytest-asyncio from 0.19.0 to 0.20.1 esphome#4003 by @dependabot[bot]
- Bump aioesphomeapi from 11.4.2 to 11.4.3 esphome#4002 by @dependabot[bot]
- Bump platformio from 6.1.4 to 6.1.5 esphome#4004 by @dependabot[bot]
- Enable calibration, callbacks and custom commands for EZO sensors esphome#3910 by @gvdhoven
- Bump esphome-dashboard to 20221109.0 esphome#4006 by @jesserockz
- Add support for parameters in scripts esphome#3538 by @jimtng
- Update set-output to use new GITHUB_OUTPUT esphome#4008 by @jesserockz
- Add cover toggle support to current based cover esphome#3950 by @maringeph
- Add option for dashboard command to only generate the project and supporting files esphome#3981 by @jesserockz
- Fix local webserver based on esphome/esphome-webserver#17 esphome#3958 by @RoboMagus
- fix to_lower filter esphome#4015 by @ssieb
- Mark webserver and captive portal as not available on rp2040 esphome#4023 by @jesserockz
- Fix time components on rp2040 esphome#4024 by @jesserockz
- Mark mqtt as unavailable on rp2040 esphome#4025 by @jesserockz
- Update_interval less that 1 second in QMC5883L integration esphome#4031 by @2mikrobi
- Always save user wifi credentials if non in config esphome#4036 by @jesserockz
- bump nginx-light 1.18.0-6.1+deb11u2 to 1.18.0-6.1+deb11u3 esphome#4034 by @johnmoxley