What's Changed
- fix(build): Fix overflow when counting sketches by @lucasssvaz in #12278
- fix(ble): Add required security to gamepad client by @lucasssvaz in #12274
- variant:heltec-wifi-kit-32-v3 fix I2C pins for the user available channel by @joseluu in #12285
- fix(board): support for pre/post v3 esp32p4 for 4D Systems MIPI Display modules by @cruzjuniel in #12309
- ci(wokwi): Enable targets using ESP-hosted in Wi-Fi test by @lucasssvaz in #12315
- fix(ble): Make BLE memory management automatic by @lucasssvaz in #12287
- fix(log_wrapper): Force linking of wrapper when using component by @lucasssvaz in #12288
- feat(ble): Add param update function to client by @lucasssvaz in #12294
- ci(push): Optimize chunk counting to avoid empty chunks by @lucasssvaz in #12295
- fix(rmt): forces enabling reading channel by @SuGlider in #12300
- fix(ota): Fix OTA decryption when HW acceleration is not available by @lucasssvaz in #12320
- feat(zigbee): Add method to set Application and Hardware versions by @P-R-O-C-H-Y in #12307
- WiFi: Fix setSleep() using cached instead of provided sleep type by @niliha in #12296
- fix(ble): Restore CCCD values on reconnection in Bluedroid by @lucasssvaz in #12306
- fix(zigbee): Set manuf_specific to 0 to use short frame header by @P-R-O-C-H-Y in #12325
- feat(zigbee): Add level step command support for ColorDimmableSwitch by @P-R-O-C-H-Y in #12313
- fix(ppp): Use proper response length for AT commands by @me-no-dev in #12336
- feat(preferences): Add getStringLength and fix getString/getBytes docs by @P-R-O-C-H-Y in #12340
- fix(m5stack_tab5): Add chip variant menu by @lucasssvaz in #12341
- PPPClass: Add configurable boot delay after reset sequence by @gonzabrusco in #12344
- fix(rak3112): add missing TX1/RX1 pin definitions for Serial1 by @Ethan-chen1234-zy in #12304
- Added Ethernet definitions and UART2 pins by @fredlcore in #12312
- fix(ble): Fix connection issues in Bluedroid and GAP naming in NimBLE by @lucasssvaz in #12318
- fix(wifi): Fix conflicting param name and add String overloads by @lucasssvaz in #12343
- ci(tests): Add support for multiple duts by @lucasssvaz in #12063
- PPP: Add burst of AT commands to lock autobaudrate on begin by @gonzabrusco in #12314
- fix(zigbee): read fan mode attribute as single byte in FanControl EP by @P-R-O-C-H-Y in #12346
- fix(ble): Fix address types in Bluedroid by @lucasssvaz in #12347
- build(deps): bump cryptography from 44.0.1 to 46.0.5 in /tests by @dependabot[bot] in #12348
- fix(zigbee): electrical measurement types — int16_t for power, uint16_t for others by @P-R-O-C-H-Y in #12352
- feat(board): Add RootMaker Touch S3 Board by @ggadc in #12334
- Fix Arduino Matter using esp32c5 disabled psram that causes runtime crash by @SuGlider in #12353
- IDF release/v5.5 by @me-no-dev in #12257
New Contributors
- @joseluu made their first contribution in #12285
- @niliha made their first contribution in #12296
- @Ethan-chen1234-zy made their first contribution in #12304
- @fredlcore made their first contribution in #12312
- @ggadc made their first contribution in #12334
Full Changelog: 3.3.6...3.3.7