Commit Graph

  • 3c7d6b7fc6 [ci-custom] Fix after switch from string to path (#12314) Clyde Stubbs 2025-12-07 00:49:23 +11:00
  • 7eae0a4972 [image] Add USE_IMAGE in defines.h (#12317) Clyde Stubbs 2025-12-07 00:46:39 +11:00
  • 6220427524 [cc1101] Use Hz and cv.frequency instead of kHz (#12313) Jonathan Swoboda 2025-12-05 22:32:20 -05:00
  • 6716194e47 [binary_sensor] Fix reporting of 'unknown' (#12296) Clyde Stubbs 2025-12-06 09:59:29 +11:00
  • a517e0ec80 [esp32] Add missing variant support (#12305) Jonathan Swoboda 2025-12-05 16:28:24 -05:00
  • 10b54df771 Bump github/codeql-action from 4.31.6 to 4.31.7 (#12304) dependabot[bot] 2025-12-05 15:17:10 -06:00
  • bbb71b5359 Bump peter-evans/create-pull-request from 7.0.9 to 7.0.11 (#12303) dependabot[bot] 2025-12-05 15:16:55 -06:00
  • 1fa7adbe8d [mipi_spi] Add M5CORE2 model (#12301) Ludovic BOUÉ 2025-12-05 21:24:57 +01:00
  • 7421f31160 [hub75] HUB75 display component (#11153) Stuart Parmenter 2025-12-05 10:51:32 -08:00
  • 78bef42473 [sps30] Add idle mode functionality (#12255) c0mputerguru 2025-12-05 10:33:00 -08:00
  • 7f7c913a85 [light] Fix schedule_show not enabling loop for idle addressable lights (#12302) J. Nick Koston 2025-12-05 11:47:54 -06:00
  • 1a308583b3 [esp32] Add support for ESP32-C61 variant (#12285) Jonathan Swoboda 2025-12-05 12:16:19 -05:00
  • 27fcff2092 [api] Simplify MessageCreator to trivially copyable type (#12295) J. Nick Koston 2025-12-05 10:27:41 -06:00
  • f4d1c9df71 [remote_receiver] Fix Zephyr clang tidy (#12299) Jonathan Swoboda 2025-12-05 10:56:11 -05:00
  • 7fd79fdded [esp32] Change imports to use esp32 only, not .const (#12243) Jesse Hills 2025-12-06 03:53:08 +13:00
  • 19fa768730 Update readme logo (#12294) Jesse Hills 2025-12-06 02:48:04 +13:00
  • ca1d17562a Merge branch 'release' into dev Jonathan Swoboda 2025-12-04 22:55:08 -05:00
  • 42811edeb4 Merge pull request #12293 from esphome/bump-2025.11.4 2025.11.4 Jonathan Swoboda 2025-12-04 22:54:55 -05:00
  • 22481d9c0e [remote_receiver] buffer usage fix and idle optimizations (#9999) Citizen07 2025-12-05 05:50:23 +02:00
  • 8f20abebf6 Bump version to 2025.11.4 Jonathan Swoboda 2025-12-04 21:52:48 -05:00
  • 7077488dc7 [scheduler] Fix use-after-free when cancelling timeouts from non-main-loop threads (#12288) J. Nick Koston 2025-12-05 01:14:22 +00:00
  • ef34239064 [CI] Trigger generic version notifier job on release (#12292) Jesse Hills 2025-12-05 14:00:08 +13:00
  • 44148c0c6b [esp32_hosted] Fix build and bump IDF component version to 2.7.0 (#12282) Jonathan Swoboda 2025-12-04 14:47:21 -05:00
  • 1b53fcf634 [es8311] Remove MIN and MAX from mic_gain enum options (#12281) Jonathan Swoboda 2025-12-04 10:00:45 -05:00
  • b18e3d943a [config] Provide path for has_at_most_one_of messages (#12277) Clyde Stubbs 2025-12-04 19:20:55 +11:00
  • f0673f6304 [ld2420] Add missing USE_SELECT ifdefs (#12275) Jonathan Swoboda 2025-12-04 02:25:13 -05:00
  • 320ba30d50 [esp32] Add build flag to suppress noexecstack message (#12272) Clyde Stubbs 2025-12-04 10:49:57 +11:00
  • 637cb3f04a [api] Use loop-based reboot timeout check to avoid scheduler heap churn (#12291) J. Nick Koston 2025-12-05 01:14:35 +00:00
  • 80e881655f [scheduler] Fix use-after-free when cancelling timeouts from non-main-loop threads (#12288) J. Nick Koston 2025-12-05 01:14:22 +00:00
  • 78b2ae8a35 [CI] Trigger generic version notifier job on release (#12292) Jesse Hills 2025-12-05 14:00:08 +13:00
  • 8caaf53ef0 [CI] Update renamed action repo (#12290) Jesse Hills 2025-12-05 12:53:13 +13:00
  • 4db7748815 Bump ruff from 0.14.7 to 0.14.8 (#12286) dependabot[bot] 2025-12-04 21:53:36 +00:00
  • 0da157ab98 [tests] Bump esp32_hosted in the test code (#12289) Jonathan Swoboda 2025-12-04 16:14:30 -05:00
  • cafa275579 [esp32_hosted] Fix build and bump IDF component version to 2.7.0 (#12282) Jonathan Swoboda 2025-12-04 14:47:21 -05:00
  • a31fb223f3 [es8311] Remove MIN and MAX from mic_gain enum options (#12281) Jonathan Swoboda 2025-12-04 10:00:45 -05:00
  • 37019231de [lvgl] refactor hello world to yaml file (#12274) Javier Peletier 2025-12-04 10:18:27 +01:00
  • 2af66bd6fc [config] Provide path for has_at_most_one_of messages (#12277) Clyde Stubbs 2025-12-04 19:20:55 +11:00
  • 951c5377c5 [ld2420] Add missing USE_SELECT ifdefs (#12275) Jonathan Swoboda 2025-12-04 02:25:13 -05:00
  • 22803ef54b [esp32] Sort variants in situ (#10410) Thomas Rupprecht 2025-12-04 02:48:11 +01:00
  • 20f82a3820 [esp32] Add build flag to suppress noexecstack message (#12272) Clyde Stubbs 2025-12-04 10:49:57 +11:00
  • fb331e1c5a Bump actions/stale from 10.1.0 to 10.1.1 (#12270) dependabot[bot] 2025-12-03 21:04:09 +00:00
  • a8518d3cea [wifi, wifi_info] Add a WiFi power mode text sensor (#11480) Kevin Ahrendt 2025-12-03 15:18:59 -05:00
  • 03aaa66f8e [cst816] Fix CST826 & CST836 (#12260) jsmarion 2025-12-03 14:35:14 -05:00
  • a24ba26068 [core] Improve CORE.data documentation with dataclass pattern (#12170) J. Nick Koston 2025-12-03 12:33:57 -06:00
  • 623cdac689 [tests] Add testing of command line substitutions (#12210) Javier Peletier 2025-12-03 18:36:35 +01:00
  • 1fbd91dc71 Merge branch 'release' into dev Jonathan Swoboda 2025-12-03 11:37:13 -05:00
  • cfd88376b9 Merge pull request #12266 from esphome/bump-2025.11.3 2025.11.3 Jonathan Swoboda 2025-12-03 11:36:57 -05:00
  • b3812b5811 [text_sensor] Fix spurious raw_state deprecation warnings (#12262) J. Nick Koston 2025-12-03 10:22:06 -06:00
  • 577a6b2941 Bump version to 2025.11.3 Jonathan Swoboda 2025-12-03 10:50:28 -05:00
  • de68b56c4a [rtl87xx] Fix FreeRTOS version for RTL8720C boards (#12261) Jonathan Swoboda 2025-12-03 10:31:12 -05:00
  • ccd23e692b [analog_threshold] Fix oscillation when using invert filter (#12251) Jonathan Swoboda 2025-12-02 13:40:46 -05:00
  • 1f5a44be3d [rtl87xx] Fix AsyncTCP compilation by upgrading FreeRTOS to 8.2.3 (#12230) Jonathan Swoboda 2025-12-01 16:03:00 -05:00
  • 1d1e47c757 [core] Fix clean all windows (#12217) Jonathan Swoboda 2025-12-01 12:40:56 -05:00
  • 3fbed1fa79 [ade7953] Apply voltage_gain setting to both channels (#12180) Darsey Litzenberger 2025-11-30 17:17:50 -07:00
  • 5c71520635 [mopeka_pro_check] Fix negative temperatures (#12198) Jonathan Swoboda 2025-11-30 08:04:33 -05:00
  • 9d6c81ec23 [hlk_fm22x] Fix Action::play method signatures (#12192) J. Nick Koston 2025-11-29 18:36:12 -06:00
  • 73fa9230e6 [helpers] Add conversion from FixedVector to std::vector (#12179) Clyde Stubbs 2025-11-29 19:38:29 +11:00
  • 48caff13c9 [espnow] Initialize LwIP stack when running without WiFi component (#12169) J. Nick Koston 2025-11-28 15:33:28 -06:00
  • 71bb94524e [usb_uart] Wake main loop immediately when USB data arrives (#12148) J. Nick Koston 2025-11-27 16:33:08 -06:00
  • a3199792c6 [build] Don't clear pio cache unless requested (#11966) Clyde Stubbs 2025-11-18 14:11:49 +10:00
  • 87ac4baf3a [cc1101] Add new cc1101 component (#11849) lygris 2025-12-03 09:42:04 -06:00
  • 669bcad458 [rtl87xx] Fix FreeRTOS version for RTL8720C boards (#12261) Jonathan Swoboda 2025-12-03 10:31:12 -05:00
  • 6f91c75f86 [gree] turbo, light, health, xfan switches (#12160) H. Árkosi Róbert 2025-12-03 10:20:17 +01:00
  • ab60ae092d [tests] Allow substitution tests to run independently for debugging (#12224) Javier Peletier 2025-12-02 23:17:24 +01:00
  • 708496c101 Bump actions/checkout from 6.0.0 to 6.0.1 (#12259) dependabot[bot] 2025-12-02 13:45:38 -06:00
  • 2f75962b19 [analog_threshold] Fix oscillation when using invert filter (#12251) Jonathan Swoboda 2025-12-02 13:40:46 -05:00
  • a6a6f482e6 [core] Add PROGMEM macros and move web_server JSON keys to flash (#12214) J. Nick Koston 2025-12-02 10:51:05 -06:00
  • 638c59e162 Bump pylint from 4.0.3 to 4.0.4 (#12239) dependabot[bot] 2025-12-02 10:13:20 -06:00
  • 8f97f3b81f [wifi] Fix ap_active condition (#12227) Flo 2025-12-02 17:12:27 +01:00
  • 6ce2a45691 [text_sensor] Add deprecation warning for raw_state member access (#12246) J. Nick Koston 2025-12-02 10:03:58 -06:00
  • 77477bd330 [web_server_idf] Fix SSE multi-line message formatting (#12247) J. Nick Koston 2025-12-02 10:03:29 -06:00
  • 3f08cacf71 [valve] Store valve state strings in flash on ESP8266 (#12202) J. Nick Koston 2025-12-02 10:02:51 -06:00
  • d1583456e9 [web_server] Store update state strings in flash on ESP8266 (#12204) J. Nick Koston 2025-12-02 10:02:29 -06:00
  • 101103c666 [core] Add RAM strings and symbols analysis to analyze-memory command (#12161) J. Nick Koston 2025-12-02 10:02:09 -06:00
  • 5142ff372b [light] Use listener pattern for state callbacks with lazy allocation (#12166) J. Nick Koston 2025-12-02 10:01:54 -06:00
  • f9ad832e7b [esp32_camera] Replace std::function callbacks with CameraListener interface (#12165) J. Nick Koston 2025-12-02 09:59:32 -06:00
  • deda7a1bf3 [lock] Store lock state strings in flash on ESP8266 (#12163) J. Nick Koston 2025-12-02 09:59:05 -06:00
  • 29be1423f5 [core] Filter noisy platformio log messages (#12218) Jonathan Swoboda 2025-12-02 08:59:50 -05:00
  • 10ddebc737 [text_sensor] Avoid duplicate string storage when no filters configured (#12205) J. Nick Koston 2025-12-01 22:17:31 -06:00
  • 9a0731437a Bump aioesphomeapi from 42.9.0 to 42.10.0 (#12245) dependabot[bot] 2025-12-01 22:11:33 -06:00
  • 82a06c697e [esp32] Place ring buffer functions in flash by default (prep for IDF 6.0) (#12184) J. Nick Koston 2025-12-01 21:57:41 -06:00
  • c45cd44bb8 Bump github/codeql-action from 4.31.5 to 4.31.6 (#12234) dependabot[bot] 2025-12-01 21:49:25 -06:00
  • 2903a4aa92 [ota] Use ESP-IDF OTA backend for all ESP32 builds (#12244) Jonathan Swoboda 2025-12-01 22:41:34 -05:00
  • 6943803176 [cover] Store cover state strings in flash on ESP8266 (#12196) J. Nick Koston 2025-12-01 21:26:13 -06:00
  • 6dafc5137e [esp32] Place FreeRTOS functions in flash by default (prep for IDF 6.0) (#12182) J. Nick Koston 2025-12-01 21:24:08 -06:00
  • df58e832e5 [esp8266] Allow IN&OUT pin config for ESP8266 (#12238) Djordje Mandic 2025-12-02 00:44:33 +01:00
  • e42cf9a4f4 [mqtt] Enable support for the RTL87XX platform (#7697) Peter Popovec 2025-12-02 00:06:47 +01:00
  • 96f28f0ab4 [button] Convert to C++17 nested namespace style (#12233) J. Nick Koston 2025-12-01 16:50:29 -06:00
  • d332edfaca [datetime] Convert to C++17 nested namespace style (#12235) J. Nick Koston 2025-12-01 16:50:03 -06:00
  • d4bd282bb4 [helpers] Fix unit tests following #12135 (#12237) Keith Burzinski 2025-12-01 16:08:49 -06:00
  • 78df884bb5 [rtl87xx] Fix AsyncTCP compilation by upgrading FreeRTOS to 8.2.3 (#12230) Jonathan Swoboda 2025-12-01 16:03:00 -05:00
  • 52fe3de78f [zwave_proxy] Use new socket wake infrastructure to reduce latency, convert to C++17 namespace style (#12135) Keith Burzinski 2025-12-01 14:27:20 -06:00
  • 6a79ce8eff [uart] Automatically enable the socket wake infrastructure when RX wake requested (#12221) Keith Burzinski 2025-12-01 14:16:39 -06:00
  • 2b7695ba3f [core] Fix clean all windows (#12217) Jonathan Swoboda 2025-12-01 12:40:56 -05:00
  • 6d336676a2 [remote_transmitter, remote_receiver] Add RP2040 support (#12048) Juri Berlanda 2025-12-01 18:09:58 +01:00
  • b322622ef1 [micronova] Convert to C++17 namespace style (#12229) Robert Resch 2025-12-01 16:47:00 +01:00
  • 065c1bfc6a [core] Fix status_momentary API misuse and optimize parameter type (#12216) J. Nick Koston 2025-12-01 08:34:07 -06:00
  • 664881bc13 [uart] Convert to C++17 namespace style (#12220) Keith Burzinski 2025-12-01 06:57:18 -06:00
  • dbc16ce468 [wifi_info] Fix compilation error when using only mac_address sensor, add tests (#12222) Keith Burzinski 2025-12-01 02:48:47 -06:00
  • 161a18b326 [uart] Add wake_loop_on_rx flag for low latency processing (#12172) Keith Burzinski 2025-12-01 00:33:23 -06:00