Commit Graph

  • 76d33308d9
    [api] Eliminate heap allocations when populating repeated fields from containers (#9948) dev J. Nick Koston 2025-07-29 12:41:37 -10:00
  • daccaf36a7
    Fix WiFi to prefer strongest AP when multiple APs have same SSID (#9963) Dayowe 2025-07-29 23:10:53 +02:00
  • 53d68abf79
    Merge branch 'integration' into memory_api memory_api J. Nick Koston 2025-07-29 10:17:46 -10:00
  • ad86f1352b
    Merge branch 's3_ble_events' into integration integration J. Nick Koston 2025-07-29 10:17:35 -10:00
  • 1adf45eebf
    [esp32_ble] Fix spurious BLE 5.0 event warnings on ESP32-S3 s3_ble_events J. Nick Koston 2025-07-29 10:17:00 -10:00
  • 56c88807ee
    [mipi_dsi] Add dependencies (#9952) Clyde Stubbs 2025-07-30 06:16:32 +10:00
  • 11f0d0015c
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-29 09:55:31 -10:00
  • dadcab1581
    Merge branch 'ble_phy_defaults' into integration J. Nick Koston 2025-07-29 09:55:25 -10:00
  • 51d2e70854
    test ble_phy_defaults J. Nick Koston 2025-07-29 09:54:44 -10:00
  • 5c44cd8962
    [esp32_ble] Add PHY configuration and default to 1M for compatibility J. Nick Koston 2025-07-29 09:50:11 -10:00
  • 9c6dbbd8ea
    Bump aioesphomeapi from 37.1.3 to 37.1.4 (#9964) dependabot[bot] 2025-07-29 17:43:35 +00:00
  • 2537c4437f
    cleanup J. Nick Koston 2025-07-29 07:15:12 -10:00
  • 9133554588
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-29 07:06:56 -10:00
  • f577c857c5
    Merge remote-tracking branch 'upstream/api_heap_churn_info' into integration J. Nick Koston 2025-07-29 07:06:40 -10:00
  • 5c5f29fbc8
    Merge branch 'dev' into api_heap_churn_info J. Nick Koston 2025-07-29 07:06:25 -10:00
  • e222232376
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-29 07:04:07 -10:00
  • 05ad1d310b
    Merge remote-tracking branch 'upstream/dev' into integration J. Nick Koston 2025-07-29 07:03:50 -10:00
  • a7dd849a8e
    Media player API enumeration alignment and feature flags (#9949) rwrozelle 2025-07-29 13:00:47 -04:00
  • 4f67d25506
    [validation] Store version extra separator jesserockz-2025-352 Jesse Hills 2025-07-29 21:05:27 +12:00
  • 249d1bcc3b
    Update esphome/components/esp32_touch/esp32_touch_v1.cpp disable_touch_pad_read_filtered J. Nick Koston 2025-07-28 22:11:27 -10:00
  • aeec9a9379
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-28 22:11:00 -10:00
  • e12458c30f
    Merge branch 'api_heap_churn_info' into integration J. Nick Koston 2025-07-28 22:10:49 -10:00
  • 8b52a9a02e
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-28 22:10:32 -10:00
  • b324978c9d
    Merge branch 'disable_touch_pad_read_filtered' into integration J. Nick Koston 2025-07-28 22:10:19 -10:00
  • e0e0a1a420
    [esp32_touch] Work around ESP-IDF v5.4 regression in touch_pad_read_filtered() J. Nick Koston 2025-07-28 22:08:29 -10:00
  • 1f0c606be4
    [component] Revert setup messages to LOG_CONFIG level (#9956) Clyde Stubbs 2025-07-29 17:32:45 +10:00
  • ace375944c
    [esp32] Fix post build (#9951) Jesse Hills 2025-07-29 18:44:45 +12:00
  • 5f7c2f771f
    [adc] Enable ADC on ESP32-P4 (#9954) Clyde Stubbs 2025-07-29 16:20:37 +10:00
  • 20294e9307
    Merge remote-tracking branch 'upstream/api_heap_churn_info' into api_heap_churn_info J. Nick Koston 2025-07-28 19:54:27 -10:00
  • e113078f82
    document J. Nick Koston 2025-07-28 19:54:08 -10:00
  • 3d5b602288
    [esp32] Bump platform to 54.03.21-1 and add support for tagged releases (#9926) Jonathan Swoboda 2025-07-29 01:52:34 -04:00
  • b4fe1e61f5
    Merge branch 'dev' into api_heap_churn_info J. Nick Koston 2025-07-28 19:46:05 -10:00
  • 7822865aee
    limit change J. Nick Koston 2025-07-28 19:37:44 -10:00
  • 14d1fd02cc
    fix J. Nick Koston 2025-07-28 19:30:32 -10:00
  • 6d30269565
    [output] Add set_min_power & set_max_power actions for FloatOutput (#8934) Djordje Mandic 2025-07-29 07:22:44 +02:00
  • 4ff3137c0d
    [gps] Fix slow parsing (#9953) Keith Burzinski 2025-07-29 00:21:52 -05:00
  • 9d43ddd6f1
    Openthread add Teardown (#9275) rwrozelle 2025-07-29 00:25:17 -04:00
  • f733c43dec
    [heatpumpir] Fix issue with IRremoteESP8266 being included on ESP32 (#9950) Jonathan Swoboda 2025-07-28 23:59:58 -04:00
  • 397bc80a15
    Merge branch 'dev' into api_heap_churn_info J. Nick Koston 2025-07-28 13:41:46 -10:00
  • f5f0a01a85
    [text_sensor] Add support for default filters (#9936) Keith Burzinski 2025-07-28 18:35:40 -05:00
  • 908891a096
    [binary_sensor] Add support for default filters (#9935) Keith Burzinski 2025-07-28 18:35:11 -05:00
  • 7657316a92
    [sensor] Add support for default filters (#9934) Keith Burzinski 2025-07-28 18:34:52 -05:00
  • 8ebde566d2
    Merge branch 'dev' into api_heap_churn_info J. Nick Koston 2025-07-28 13:34:26 -10:00
  • 4f425c700a
    [esp32] Enable LWIP core locking on ESP-IDF to reduce socket operation overhead (#9857) J. Nick Koston 2025-07-28 13:33:54 -10:00
  • dbe895f0a3
    preen J. Nick Koston 2025-07-28 12:46:58 -10:00
  • 7ab8cc49c6
    preen J. Nick Koston 2025-07-28 12:44:07 -10:00
  • 5b7085287f
    preen J. Nick Koston 2025-07-28 12:43:50 -10:00
  • 4e565202e4
    preen J. Nick Koston 2025-07-28 12:42:46 -10:00
  • 224ea51cd7
    zero copy vectors J. Nick Koston 2025-07-27 22:17:56 -10:00
  • 2c9987869e
    [api] Align ProtoSize API design with ProtoWriteBuffer pattern (#9920) J. Nick Koston 2025-07-28 12:28:32 -10:00
  • 68f388f78e
    [api] Optimize protobuf empty message handling to reduce flash and runtime overhead (#9908) J. Nick Koston 2025-07-28 12:25:07 -10:00
  • 01ac30f210
    Merge branch 'dev' into revert-9439-lib_compat_mode_fix revert-9439-lib_compat_mode_fix Jesse Hills 2025-07-29 09:30:08 +12:00
  • 189d20a822
    [heatpumpir] Bump library to 1.0.37 (#9944) Jesse Hills 2025-07-29 09:21:53 +12:00
  • 08defd7360
    Bump aioesphomeapi from 37.1.2 to 37.1.3 (#9943) dependabot[bot] 2025-07-28 11:02:53 -10:00
  • 59d466a6c8
    [api] Remove unnecessary string copies from optional access (#9897) J. Nick Koston 2025-07-28 10:55:41 -10:00
  • 85435e6b5f
    [scheduler] Eliminate more runtime string allocations from retry (#9930) J. Nick Koston 2025-07-28 10:54:16 -10:00
  • f9453f9642
    [lvgl] Bugfix for tileview (#9938) Clyde Stubbs 2025-07-29 06:43:22 +10:00
  • 0824c21841
    pool for scheduler memory_api_pool J. Nick Koston 2025-07-28 08:08:06 -10:00
  • 0781ab711e
    zero copy vectors memory_api_zero_copy_vectors J. Nick Koston 2025-07-27 22:17:56 -10:00
  • f6cdbe37f9
    Merge branch 'release' into dev scheduler_pool Jesse Hills 2025-07-28 19:34:23 +12:00
  • d6b222c370
    Merge pull request #9933 from esphome/bump-2025.7.4 2025.7.4 release beta Jesse Hills 2025-07-28 19:33:19 +12:00
  • eecdaa5163
    [config_validation] extend should combine extra validations (#9939) Clyde Stubbs 2025-07-28 17:23:35 +10:00
  • 4933ef780b
    [bluetooth_proxy] Fix service discovery cache pollution and descriptor count parameter bug (#9902) J. Nick Koston 2025-07-27 18:50:17 -10:00
  • 226d465f6a
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-27 18:50:05 -10:00
  • 2123e778e5
    Merge branch 'protosize_object' into integration J. Nick Koston 2025-07-27 18:49:51 -10:00
  • 14744fc381
    Merge remote-tracking branch 'upstream/dev' into integration J. Nick Koston 2025-07-27 18:49:43 -10:00
  • ab643350f5
    Merge remote-tracking branch 'upstream/dev' into protosize_object J. Nick Koston 2025-07-27 18:46:54 -10:00
  • 1702356fc8
    [api] Fix string lifetime issue in Home Assistant service calls with templated values (#9909) J. Nick Koston 2025-07-27 18:39:25 -10:00
  • 05f6d01cbe
    [api] Add conditional compilation for Home Assistant service subscriptions (#9900) J. Nick Koston 2025-07-27 18:35:35 -10:00
  • 573dad1736
    Bump version to 2025.7.4 Jesse Hills 2025-07-28 15:55:07 +12:00
  • 3a6cc0ea3d
    Fail with old lerp (#9914) Jimmy Hedman 2025-07-28 05:19:17 +02:00
  • 2f9475a927
    Add seed flag when running setup with uv present (#9932) cryptk 2025-07-27 21:20:51 -05:00
  • 8dce7b0905
    [logger] Don't allow `logger.log actions without configuring the logger` (#9821) Jesse Hills 2025-07-26 16:23:36 +12:00
  • 8b0ad3072f
    fix: non-optional x/y target calculation for ld2450 (#9849) Eric Hoffmann 2025-07-23 23:55:31 +02:00
  • 93028a4d90
    [gt911] i2c fixes (#9822) Clyde Stubbs 2025-07-24 07:52:07 +10:00
  • c9793f3741
    [remote_receiver] Fix idle validation (#9819) Jonathan Swoboda 2025-07-22 22:57:42 -04:00
  • 5029e248eb
    [packages] add example from documentation to component tests (#9891) tomaszduda23 2025-07-28 05:28:27 +02:00
  • 087970bca8
    replace os.getlogin() with getpass.getuser() (#9928) Cornelius Mosch 2025-07-28 05:25:32 +02:00
  • 7f0c66f835
    [api] Reduce code duplication in send_noise_encryption_set_key_response (#9918) J. Nick Koston 2025-07-27 17:24:15 -10:00
  • 84ed1bcf34
    [light] Reduce flash usage by 832 bytes through code optimization (#9924) J. Nick Koston 2025-07-27 17:22:56 -10:00
  • 6ed9214465
    [core] Use nullptr defaults in status_set_error/warning to reduce flash usage (#9931) J. Nick Koston 2025-07-27 17:20:30 -10:00
  • a3690422bf
    Fail with old lerp (#9914) Jimmy Hedman 2025-07-28 05:19:17 +02:00
  • 20b61d4bdb
    Add seed flag when running setup with uv present (#9932) cryptk 2025-07-27 21:20:51 -05:00
  • 81cea0b2eb
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-27 11:36:35 -10:00
  • 44ec2b37af
    Merge branch 'unspec_string_copies' into integration J. Nick Koston 2025-07-27 11:36:28 -10:00
  • 0fa9704675
    [core] Use nullptr defaults in status_set_error/warning to reduce flash usage J. Nick Koston 2025-07-27 11:25:42 -10:00
  • 0f5aff4d21
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-27 11:08:21 -10:00
  • d56ff40952
    Merge branch 'retry_string_cleanup' into integration J. Nick Koston 2025-07-27 11:08:12 -10:00
  • 4fc6ef6d3e
    cover J. Nick Koston 2025-07-27 10:54:57 -10:00
  • 6c8df02d9c
    [core] Optimize scheduler retry mechanism to reduce flash usage J. Nick Koston 2025-07-27 10:45:35 -10:00
  • a4026d6ba1
    [ruff] Enable RET and fix all violations ruff_ret J. Nick Koston 2025-07-27 08:34:43 -10:00
  • e3b3259243
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-26 22:15:15 -10:00
  • 0d23476a1d
    Merge branch 'light_opt_part2' into integration J. Nick Koston 2025-07-26 22:15:06 -10:00
  • 4f28aacf66
    fix J. Nick Koston 2025-07-26 22:11:48 -10:00
  • 5769fbc3b6
    fix J. Nick Koston 2025-07-26 22:10:17 -10:00
  • a2ed209542
    [wifi] Disallow psram config with arduino (#9922) Clyde Stubbs 2025-07-27 17:57:37 +10:00
  • 9cf0535d39
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-26 21:55:34 -10:00
  • 52b04611ba
    Merge branch 'light_opt_part2' into integration J. Nick Koston 2025-07-26 21:55:23 -10:00
  • bcdfc744c6
    missed existing helper J. Nick Koston 2025-07-26 21:48:53 -10:00
  • e223a1008b
    missed existing helper J. Nick Koston 2025-07-26 21:46:54 -10:00