@@ -420,6 +420,35 @@ Notable Changes
420
420
- Add support for LN882X Family (with LibreTiny) :esphomepr: `8954 ` by :ghuser: `lamauny ` (new-integration) (notable-change)
421
421
- Jinja expressions in configs (Take #3) :esphomepr: `8955 ` by :ghuser: `jpeletier ` (notable-change)
422
422
423
+ Beta Changes
424
+ ^^^^^^^^^^^^
425
+
426
+ .. collapse :: Show
427
+ :open:
428
+
429
+ - Fix another race in the string lifetime scheduler test :esphomepr: `9399 ` by :ghuser: `bdraco `
430
+ - [esp32_touch] Fix touch v1 :esphomepr: `9414 ` by :ghuser: `swoboda1337 `
431
+ - Set lib_compat_mode to strict :esphomepr: `9408 ` by :ghuser: `swoboda1337 `
432
+ - debug: bufferoverflow mitigation in DebugComponent::on_shutdown() :esphomepr: `9422 ` by :ghuser: `RubenKelevra `
433
+ - Exclude internal entities from name uniqueness validation :esphomepr: `9410 ` by :ghuser: `bdraco `
434
+ - Handle ESP32 chunked MQTT messages missing topic on non-first chunks, causing panic :esphomepr: `5786 ` by :ghuser: `aaliddell `
435
+ - Replace remaining instances of USE_ESP32_CAMERA with USE_CAMERA :esphomepr: `9401 ` by :ghuser: `DT-art1 `
436
+ - Sync api.proto from aioesphomeapi :esphomepr: `9393 ` by :ghuser: `bdraco `
437
+ - Fix scheduler crash when cancelling items with NULL names :esphomepr: `9444 ` by :ghuser: `bdraco `
438
+ - [wizard] use lowercase to match :esphomepr: `9448 ` by :ghuser: `ssieb `
439
+ - Optimize API flash usage by storing message size at compile time :esphomepr: `9447 ` by :ghuser: `bdraco `
440
+ - Optimize API proto size calculations by removing redundant force parameter :esphomepr: `9449 ` by :ghuser: `bdraco `
441
+ - [ld2410] Remove redundant ``delay() `` calls, minor optimizations :esphomepr: `9453 ` by :ghuser: `kbx81 `
442
+ - Reduce API flash usage by eliminating unnecessary template instantiations :esphomepr: `9452 ` by :ghuser: `bdraco `
443
+ - Conditionally compile API user services to save 4.3KB flash (follow-up to #9262) :esphomepr: `9451 ` by :ghuser: `bdraco ` (breaking-change)
444
+ - [packet_transport] Don't run update if ping_pong not enabled. :esphomepr: `9434 ` by :ghuser: `clydebarrow `
445
+ - [sx127x, sx126x] Fix preamble_size default and validation :esphomepr: `9454 ` by :ghuser: `swoboda1337 `
446
+ - Apply existing protobuf buffer optimization to nested message encoding (~2.3x speed up) :esphomepr: `9458 ` by :ghuser: `bdraco `
447
+ - Bump aioesphomeapi from 34.2.0 to 34.2.1 :esphomepr: `9460 ` by :ghuser: `dependabot[bot] `
448
+ - Only generate protobuf encode/decode methods for the message direction they're used :esphomepr: `9461 ` by :ghuser: `bdraco `
449
+ - [usb_uart] Be flexible about descriptor layout for CDC-ACM devices :esphomepr: `9425 ` by :ghuser: `clydebarrow `
450
+ - [libretiny] Set lib_compat_mode to soft for libretiny :esphomepr: `9439 ` by :ghuser: `swoboda1337 `
451
+
423
452
All changes
424
453
^^^^^^^^^^^
425
454
@@ -653,6 +682,28 @@ All changes
653
682
- [esp32] Improve flexibility of ``only_on_variant `` :esphomepr: `9390 ` by :ghuser: `jesserockz `
654
683
- ESP_EXT1_WAKEUP_ANY_LOW is for s2/s3/c6/h2; ESP_EXT1_WAKEUP_ALL_LOW otherwise :esphomepr: `9387 ` by :ghuser: `candrews `
655
684
- [apds9960] Add 0x9E ID :esphomepr: `9392 ` by :ghuser: `Merikei `
685
+ - Fix another race in the string lifetime scheduler test :esphomepr: `9399 ` by :ghuser: `bdraco `
686
+ - [esp32_touch] Fix touch v1 :esphomepr: `9414 ` by :ghuser: `swoboda1337 `
687
+ - Set lib_compat_mode to strict :esphomepr: `9408 ` by :ghuser: `swoboda1337 `
688
+ - debug: bufferoverflow mitigation in DebugComponent::on_shutdown() :esphomepr: `9422 ` by :ghuser: `RubenKelevra `
689
+ - Exclude internal entities from name uniqueness validation :esphomepr: `9410 ` by :ghuser: `bdraco `
690
+ - Handle ESP32 chunked MQTT messages missing topic on non-first chunks, causing panic :esphomepr: `5786 ` by :ghuser: `aaliddell `
691
+ - Replace remaining instances of USE_ESP32_CAMERA with USE_CAMERA :esphomepr: `9401 ` by :ghuser: `DT-art1 `
692
+ - Sync api.proto from aioesphomeapi :esphomepr: `9393 ` by :ghuser: `bdraco `
693
+ - Fix scheduler crash when cancelling items with NULL names :esphomepr: `9444 ` by :ghuser: `bdraco `
694
+ - [wizard] use lowercase to match :esphomepr: `9448 ` by :ghuser: `ssieb `
695
+ - Optimize API flash usage by storing message size at compile time :esphomepr: `9447 ` by :ghuser: `bdraco `
696
+ - Optimize API proto size calculations by removing redundant force parameter :esphomepr: `9449 ` by :ghuser: `bdraco `
697
+ - [ld2410] Remove redundant ``delay() `` calls, minor optimizations :esphomepr: `9453 ` by :ghuser: `kbx81 `
698
+ - Reduce API flash usage by eliminating unnecessary template instantiations :esphomepr: `9452 ` by :ghuser: `bdraco `
699
+ - Conditionally compile API user services to save 4.3KB flash (follow-up to #9262) :esphomepr: `9451 ` by :ghuser: `bdraco ` (breaking-change)
700
+ - [packet_transport] Don't run update if ping_pong not enabled. :esphomepr: `9434 ` by :ghuser: `clydebarrow `
701
+ - [sx127x, sx126x] Fix preamble_size default and validation :esphomepr: `9454 ` by :ghuser: `swoboda1337 `
702
+ - Apply existing protobuf buffer optimization to nested message encoding (~2.3x speed up) :esphomepr: `9458 ` by :ghuser: `bdraco `
703
+ - Bump aioesphomeapi from 34.2.0 to 34.2.1 :esphomepr: `9460 ` by :ghuser: `dependabot[bot] `
704
+ - Only generate protobuf encode/decode methods for the message direction they're used :esphomepr: `9461 ` by :ghuser: `bdraco `
705
+ - [usb_uart] Be flexible about descriptor layout for CDC-ACM devices :esphomepr: `9425 ` by :ghuser: `clydebarrow `
706
+ - [libretiny] Set lib_compat_mode to soft for libretiny :esphomepr: `9439 ` by :ghuser: `swoboda1337 `
656
707
657
708
Dependency Changes
658
709
^^^^^^^^^^^^^^^^^^
0 commit comments