What's Changed
- fix(hosted): Fix custom WiFi pins not picked from config by @me-no-dev in #12021
- feat(gpio): Enhance GPIO validation tests with interrupt handling and… by @JakubAndrysek in #12020
- feat(ble): Add function to set pins when using hosted BLE by @lucasssvaz in #12023
- fix(boards): Enable CDC on Boot by default for Waveshare ESP32-S3-ZERO by @eMUQI in #12030
- feat(components): Update cbor to 0.6.1~4 by @me-no-dev in #12028
- Add variation of PPPClass::cmd() by @szerwi in #12034
- feat(core): Add option to support chip variants by @me-no-dev in #12036
- IDF release/v5.5 by @me-no-dev in #12040
- fix(ci): Fix tests and workflows by @lucasssvaz in #12024
- fix(wifi): Do not use persistent mode with ESP-Hosted by @me-no-dev in #12043
- IDF release/v5.5 by @me-no-dev in #12046
- fix(boards): Correct minimal spiffs size in name by @P-R-O-C-H-Y in #12047
- feat(esp32c61): Add support for ESP32-C61 by @lucasssvaz in #12019
- feat(flash_args): Add file with flash parameters for the built image by @lucasssvaz in #12056
- fix(ble): Modify size of rssi in BLEAdvertisedDevice.toString() by @Oros42 in #12058
- feat(board): add support for Soldered NULA DeepSleep ESP32S3 by @JosipKuci in #12048
- feat(nesso-n1): add comprehensive battery management API by @imliubo in #12052
- fix(wifi): Fix printDiag() when WiFi not initialized by @szerwi in #12062
- feat(hosted): Implement OTA for esp-hosted co-processors by @me-no-dev in #12065
- refactor(wifi): Refactor WiFi sleep modes by @szerwi in #12067
- fix(zigbee): initialize missing callbacks in contructors by @P-R-O-C-H-Y in #12087
- IDF release/v5.5 by @me-no-dev in #12089
- feat(xiao esp32c5): Add definitions for battery voltage sampling pin and enable pin by @Lee-Stone in #12086
- feat(hosted): Add error logs if HTTP fails by @me-no-dev in #12091
- feat(littlefs): Adjust log level during formatting by @JakubAndrysek in #12092
- fix(ble): Add missing modifier keys for HID Keyboard by @lucasssvaz in #12093
- fix(uart): terminates uart driver whenever both rx and tx pins are detached by @SuGlider in #12080
- feat(zigbee): Add color modes support (XY,HSV,TEMP) by @P-R-O-C-H-Y in #12094
- feat(fs): Add filesystem validation test suite and related cof. by @JakubAndrysek in #12095
- fix(ble): Fix Advertising data being overwritten by @lucasssvaz in #12096
- feat(matter): adds rain sensor matter endpoint by @SuGlider in #12100
- Feat(matter) adds matter water freeze detector endpoint by @SuGlider in #12101
- feat(matter): adds water leak detector ep by @SuGlider in #12102
- feat(matter): adds temperature controlled cabinet ep by @SuGlider in #12104
- feat(matter): adds dimmable plugin matter endpoint by @SuGlider in #12105
- revert: nesso_n1: move expander and battery to external library by @facchinm in #12107
- Update Issue-report.yml by @Parsaabasi in #12111
- feat(espnow): Add PHY configuration for ESP-NOW packets by @lucasssvaz in #12108
- feat(board): add support for Waveshare ESP32-C6 Zero by @epsilonrt in #12116
- feat(board): add support for MakerGO ESP32 C6 SuperMini by @epsilonrt in #12118
- feat(matter): adds window covering matter endpoint by @SuGlider in #12114
- ci(p4): Change default revision for P4 by @lucasssvaz in #12119
- feat(string): Add initializer list constructor by @lucasssvaz in #12109
- fix(OTA): ArduinoOTA, HTTPUpdate build fails with NO_GLOBAL_UPDATE flag by @vortigont in #12120
- Add Axiometa GENESIS One (ESP32-S3) board support by @Dumcius in #12122
- docs(socs): Add missing SoCs and features to documentation by @lucasssvaz in #12112
- feat(sdcard): add validation diagrams and SD Card tests by @JakubAndrysek in #12121
- fix(tests): Fix GPIO and PeriMan tests by @lucasssvaz in #12124
- ci(sign): Fix signing in Windows by @lucasssvaz in #12145
- Pinout name fixes for GENESIS One by @Dumcius in #12137
- fix: update Waveshare ESP32-C6-Zero naming and default CDC settings by @eMUQI in #12127
- feat(variants): Add 4D Systems' Round ESP32-P4 MIPI display modules by @cruzjuniel in #12144
- feature(matter): improves Matter testing/status functions and documentation by @SuGlider in #12140
- feat(ble): Add simultaneous client and server example by @lucasssvaz in #12141
- feat(board): add support for Waveshare ESP32-C3-Zero by @DrayxR3X in #12132
- feat(matter): adds HoldTime attribute to the Matter Occupancy endpoint by @SuGlider in #12146
- fix(tests): Fix periman and add missing diagrams by @lucasssvaz in #12126
- feat(build): Export additional build files through the Arduino IDE by @lucasssvaz in #12148
- feat(zigbee): Add option to set initial (default) value by @P-R-O-C-H-Y in #12147
- feat(ota): Add support for signed binaries by @lucasssvaz in #11968
- fix(matter_docs): fixes the Matter features table for the ESP32-C5 by @SuGlider in #12152
- fix(doc): Update link to lib.json in documentation by @robertlipe in #12153
- IDF release/v5.5 by @me-no-dev in #12150
- fix(matter_docs): updates ESP32-C5 Matter WiFi table by @SuGlider in #12156
- fix(ble): Fix BLE examples for iPhone by @lucasssvaz in #12155
New Contributors
- @Oros42 made their first contribution in #12058
- @imliubo made their first contribution in #12052
- @Lee-Stone made their first contribution in #12086
- @epsilonrt made their first contribution in #12116
- @Dumcius made their first contribution in #12122
- @robertlipe made their first contribution in #12153
Full Changelog: 3.3.4...3.3.5