Commit Graph

  • 10bdb47eae [cover] Modernize to C++17 nested namespaces (#11935) J. Nick Koston 2025-11-16 20:37:06 -06:00
  • a38c4e0c6e Bump version to 2025.11.0b3 Jesse Hills 2025-11-17 15:32:09 +13:00
  • 6c6b03bda0 [uart] Setup uart pins only if flags are set (#11914) Anton Sergunov 2025-11-17 07:25:00 +06:00
  • 9e02e31917 [web_server_idf] Fix lwIP assertion crash by shutting down sockets on connection close (#11937) J. Nick Koston 2025-11-16 18:39:01 -06:00
  • 3fd58f1a91 [web_server.ota] Merge multiple instances to prevent undefined behavior (#11905) J. Nick Koston 2025-11-16 18:38:52 -06:00
  • 9151489481 [sntp] Merge multiple instances to fix crash and undefined behavior (#11904) J. Nick Koston 2025-11-16 18:38:38 -06:00
  • f19296ac7f [analyze-memory] Show all core symbols > 100 B instead of top 15 (#11909) J. Nick Koston 2025-11-16 07:35:31 -06:00
  • 36868ee7b1 [scheduler] Fix timing breakage after 49 days of uptime on ESP8266/RP2040 (#11924) J. Nick Koston 2025-11-15 22:20:57 -06:00
  • d559f9f52e [ld2410] Add timeout filter to prevent stuck targets (#11920) J. Nick Koston 2025-11-15 22:04:25 -06:00
  • 6440b5fbf5 [ld2412] Fix stuck targets by adding timeout filter (#11919) J. Nick Koston 2025-11-15 22:03:43 -06:00
  • 97c4914573 [uart] Improve error handling and validate buffer size (#11895) Jonathan Swoboda 2025-11-14 14:06:08 -05:00
  • 7ce94c27fe [wifi] Allow use_psram with Arduino (#11902) Edward Firmo 2025-11-14 15:13:48 +01:00
  • eb54c0026d [light] Fix missing ColorMode::BRIGHTNESS case in logging (#11836) Edward Firmo 2025-11-13 19:08:06 +01:00
  • fe00e209ff [esp32] Add sdkconfig flag to make OTA work for 32MB flash (#11883) Clyde Stubbs 2025-11-14 01:52:08 +10:00
  • aed80732f9 [esp32] Make esp-idf default framework for P4 (#11884) Clyde Stubbs 2025-11-14 00:55:48 +10:00
  • aa097a2fe6 [uart] Setup uart pins only if flags are set (#11914) Anton Sergunov 2025-11-17 07:25:00 +06:00
  • 3b860e784c [web_server_idf] Fix lwIP assertion crash by shutting down sockets on connection close (#11937) J. Nick Koston 2025-11-16 18:39:01 -06:00
  • 96ee38759d [web_server.ota] Merge multiple instances to prevent undefined behavior (#11905) J. Nick Koston 2025-11-16 18:38:52 -06:00
  • 986d3c8f13 [sntp] Merge multiple instances to fix crash and undefined behavior (#11904) J. Nick Koston 2025-11-16 18:38:38 -06:00
  • 320120883c [lvgl] Migrate lv_font creation into Font class and optimise (#11915) Clyde Stubbs 2025-11-17 07:47:54 +10:00
  • 4fc4da6ed2 [analyze-memory] Show all core symbols > 100 B instead of top 15 (#11909) J. Nick Koston 2025-11-16 07:35:31 -06:00
  • 6f4042f401 Add tests for sensor timeout filters (#11923) J. Nick Koston 2025-11-15 22:21:38 -06:00
  • ea2b4c3e25 [binary_sensor] Modernize to C++17 nested namespaces and remove redundant qualifications (#11929) J. Nick Koston 2025-11-15 22:21:06 -06:00
  • fc546ca3f6 [scheduler] Fix timing breakage after 49 days of uptime on ESP8266/RP2040 (#11924) J. Nick Koston 2025-11-15 22:20:57 -06:00
  • 6b158e760d [ld2410] Add timeout filter to prevent stuck targets (#11920) J. Nick Koston 2025-11-15 22:04:25 -06:00
  • 5710cab972 [ld2412] Fix stuck targets by adding timeout filter (#11919) J. Nick Koston 2025-11-15 22:03:43 -06:00
  • eb759efb3d [font] Store glyph data in flash only (#11926) Clyde Stubbs 2025-11-16 11:48:02 +10:00
  • 1df996601d Bump ruff from 0.14.4 to 0.14.5 (#11910) dependabot[bot] 2025-11-14 19:14:07 +00:00
  • c32891ec02 Bump github/codeql-action from 4.31.2 to 4.31.3 (#11911) dependabot[bot] 2025-11-14 13:09:59 -06:00
  • 2bf6d48fcf [uart] Improve error handling and validate buffer size (#11895) Jonathan Swoboda 2025-11-14 14:06:08 -05:00
  • e49a943cf7 [wifi] Allow use_psram with Arduino (#11902) Edward Firmo 2025-11-14 15:13:48 +01:00
  • 67524e14ee Bump pylint from 4.0.2 to 4.0.3 (#11894) dependabot[bot] 2025-11-13 19:05:02 +00:00
  • 2290eb0dd2 [light] Fix missing ColorMode::BRIGHTNESS case in logging (#11836) Edward Firmo 2025-11-13 19:08:06 +01:00
  • 0afcf67c32 [esp32] Add sdkconfig flag to make OTA work for 32MB flash (#11883) Clyde Stubbs 2025-11-14 01:52:08 +10:00
  • 952bdfaac2 [esp32] Make esp-idf default framework for P4 (#11884) Clyde Stubbs 2025-11-14 00:55:48 +10:00
  • ed7e5cd325 Bump version to 2025.12.0-dev Jesse Hills 2025-11-13 17:00:47 +13:00
  • a15f46e741 Merge branch 'beta' into dev Jonathan Swoboda 2025-11-12 22:46:34 -05:00
  • 050a27a409 Merge pull request #11880 from esphome/bump-2025.11.0b2 2025.11.0b2 Jonathan Swoboda 2025-11-12 22:46:23 -05:00
  • 382483b063 Bump version to 2025.11.0b2 Jonathan Swoboda 2025-11-12 21:56:11 -05:00
  • 1675408161 [wifi] Fix slow reconnection after connection loss for all network types (#11873) J. Nick Koston 2025-11-12 18:44:22 -06:00
  • 1d8b08dcce [wifi][ethernet] Fix spurious warnings and unclear status after PR #9823 (#11871) J. Nick Koston 2025-11-12 18:43:51 -06:00
  • afed581079 [light] Fix dangling reference in compute_color_mode causing memory corruption (#11868) J. Nick Koston 2025-11-12 18:41:28 -06:00
  • ff107a0674 [mqtt] Fix crash with empty broker during upload/logs (#11866) J. Nick Koston 2025-11-12 18:40:26 -06:00
  • 72da3d0f1e [thermostat] Replace std::map with FixedVector, reduce flash usage (#11875) J. Nick Koston 2025-11-12 17:55:06 -06:00
  • 5a2e6697e0 [api][event] Send events immediately to prevent loss during rapid triggers (#11777) J. Nick Koston 2025-11-12 17:42:50 -06:00
  • 799cfe1de4 [esp32_ble_tracker] Use initializer_list to eliminate compiler warning and reduce flash usage (#11861) J. Nick Koston 2025-11-12 14:26:46 -06:00
  • 6df0264d51 [api] Eliminate heap allocations when transmitting Event types (#11773) J. Nick Koston 2025-11-12 14:26:36 -06:00
  • a859ecaad1 [core] Fix wait_until hanging when used in on_boot automations (#11869) J. Nick Koston 2025-11-12 11:56:19 -06:00
  • 4f088c93c9 [esp32] Update the recommended platform to 55.03.31-2 (#11865) Jonathan Swoboda 2025-11-12 10:41:22 -05:00
  • a1ab19d127 [ci] Reduce release time by removing 21 redundant ESP32-S3 IDF tests (#11850) J. Nick Koston 2025-11-11 21:44:19 -06:00
  • d869108416 [nrf52] add settings for dcdc converter (#11841) tomaszduda23 2025-11-13 03:06:20 +01:00
  • 2d6618da3c [wifi] Fix slow reconnection after connection loss for all network types (#11873) J. Nick Koston 2025-11-12 18:44:22 -06:00
  • 47fe84e922 [wifi][ethernet] Fix spurious warnings and unclear status after PR #9823 (#11871) J. Nick Koston 2025-11-12 18:43:51 -06:00
  • 735bf9930a [light] Fix dangling reference in compute_color_mode causing memory corruption (#11868) J. Nick Koston 2025-11-12 18:41:28 -06:00
  • 769137fc09 [mqtt] Fix crash with empty broker during upload/logs (#11866) J. Nick Koston 2025-11-12 18:40:26 -06:00
  • 3a5b3ad77d [thermostat] Replace std::map with FixedVector, reduce flash usage (#11875) J. Nick Koston 2025-11-12 17:55:06 -06:00
  • 859101ddc9 [api][event] Send events immediately to prevent loss during rapid triggers (#11777) J. Nick Koston 2025-11-12 17:42:50 -06:00
  • 29a50da635 [wifi] Use stack allocation for BSSID formatting in logging (#11859) J. Nick Koston 2025-11-12 14:27:06 -06:00
  • 5f0fa68d73 [esp32_ble] Use stack allocation for MAC formatting in dump_config (#11860) J. Nick Koston 2025-11-12 14:26:57 -06:00
  • 2f39b10baa [esp32_ble_tracker] Use initializer_list to eliminate compiler warning and reduce flash usage (#11861) J. Nick Koston 2025-11-12 14:26:46 -06:00
  • 5a550cc579 [api] Eliminate heap allocations when transmitting Event types (#11773) J. Nick Koston 2025-11-12 14:26:36 -06:00
  • 4b58cb4ce6 [wifi] Pass ManualIP by const reference to reduce stack usage (#11858) J. Nick Koston 2025-11-12 14:01:19 -06:00
  • 3872a2fd91 [captive_portal] Warn when enabled without WiFi AP configured (#11856) J. Nick Koston 2025-11-12 14:01:07 -06:00
  • 5d613ada83 Bump pytest from 9.0.0 to 9.0.1 (#11874) dependabot[bot] 2025-11-12 14:00:50 -06:00
  • 9de80b635a [core] Fix wait_until hanging when used in on_boot automations (#11869) J. Nick Koston 2025-11-12 11:56:19 -06:00
  • 748aee584a [esp32] Update the recommended platform to 55.03.31-2 (#11865) Jonathan Swoboda 2025-11-12 10:41:22 -05:00
  • 3cbfddcc83 Merge branch 'beta' into dev Jonathan Swoboda 2025-11-11 23:27:24 -05:00
  • 1d71b6b93e Merge pull request #11862 from esphome/bump-2025.11.0b1 2025.11.0b1 Jonathan Swoboda 2025-11-11 23:27:12 -05:00
  • 398dba4fc8 [ci] Reduce release time by removing 21 redundant ESP32-S3 IDF tests (#11850) J. Nick Koston 2025-11-11 21:44:19 -06:00
  • 298813d4fa Bump version to 2025.11.0b1 Jonathan Swoboda 2025-11-11 22:14:22 -05:00
  • 56d141c741 Merge branch 'release' into dev Jonathan Swoboda 2025-11-11 20:09:55 -05:00
  • 47a7f729dd Merge pull request #11857 from esphome/bump-2025.10.5 2025.10.5 Jonathan Swoboda 2025-11-11 20:09:41 -05:00
  • 7806eb980f Bump version to 2025.12.0-dev Jonathan Swoboda 2025-11-11 19:50:47 -05:00
  • a59888224c Bump version to 2025.10.5 Jonathan Swoboda 2025-11-11 19:44:37 -05:00
  • 58ad4759f0 [lvgl] Fix rotation with unusual width (#11680) Clyde Stubbs 2025-11-04 13:43:27 +10:00
  • 87f79290ba [usb_uart] Fixes for transfer queue allocation (#11548) Clyde Stubbs 2025-11-04 09:23:45 +10:00
  • 9326d78439 [core] Don't allow python 3.14 (#11527) Jonathan Swoboda 2025-10-26 09:00:08 -04:00
  • a93887a790 [const] Add CONF_ROWS (#11249) Stuart Parmenter 2025-10-14 21:29:41 -07:00
  • d7fa131a8a [network, psram, speaker wifi] Use CORE.data to enable high performance networking (#11812) Kevin Ahrendt 2025-11-11 19:43:06 -05:00
  • 79a4444928 [wifi] Conditionally compile manual_ip to save 24-72 bytes RAM (#11833) J. Nick Koston 2025-11-11 17:27:08 -06:00
  • 572fae5c7d [wifi] Restore two-attempt BSSID filtering for mesh networks (#11844) J. Nick Koston 2025-11-11 17:12:53 -06:00
  • 5dafaaced4 [wifi] Fix scan and connection failures after adapter restart (#11851) J. Nick Koston 2025-11-11 17:12:10 -06:00
  • 65a303d48f [wifi] Add min_auth_mode configuration option (#11814) J. Nick Koston 2025-11-11 16:39:55 -06:00
  • 00c71b7236 [wifi] Fix all-hidden networks duplicate attempts and scan skipping (#11848) J. Nick Koston 2025-11-11 16:33:37 -06:00
  • ef04903a7a [wifi] Change priority type from float to int8_t (#11830) J. Nick Koston 2025-11-11 16:10:17 -06:00
  • a2ec7f622c [wifi] Fix infinite retry loop when no hidden networks and captive portal active (#11831) J. Nick Koston 2025-11-11 16:04:37 -06:00
  • 2f91e7bd47 [nrf52] fix boot loop (#11854) tomaszduda23 2025-11-11 22:33:53 +01:00
  • 80a7c6d3c3 [nrf52,debug] add partition dump (#11839) tomaszduda23 2025-11-11 21:52:41 +01:00
  • 7a92565a0c [lvgl] Fix compile when using transform_zoom (#11845) CzBiX 2025-11-12 03:24:52 +08:00
  • 661920c51e [nrf52,ssd1306_i2c] fix build error (#11847) tomaszduda23 2025-11-11 19:18:17 +01:00
  • a6b905e148 [nrf52,pcf8563] fix build error (#11846) tomaszduda23 2025-11-11 18:50:07 +01:00
  • a6b7c1f18c [nrf52,gpio] add gpio levels for high voltage mode (#9858) tomaszduda23 2025-11-11 16:17:25 +01:00
  • 7a700ca077 [core] Update clamp functions to allow mixed but comparable types (#11828) Clyde Stubbs 2025-11-11 12:15:44 +10:00
  • 1539b43074 [wifi][ethernet] Don't block setup until connected (#9823) Clyde Stubbs 2025-11-11 11:17:16 +10:00
  • 463a00b1ac [CI] Don't request codeowners review in forks (#11827) Jesse Hills 2025-11-11 14:10:29 +13:00
  • 82692d7053 [tests] Migrate components to shared packages and fix ID ambiguity (#11819) J. Nick Koston 2025-11-10 19:00:54 -06:00
  • 1cccfdd2b9 [wifi] Fix mesh network failover and improve retry logic reliability (#11805) J. Nick Koston 2025-11-10 18:40:23 -06:00
  • 855aa32f54 Add support for RX8130 RTC Chip (#10511) Beormund 2025-11-11 00:32:59 +00:00
  • 0f8332fe3c [lvgl] Automatically register widget types (#11394) Stuart Parmenter 2025-11-10 16:04:03 -08:00
  • 40e2976ba2 [ai] simplify namespace syntax (#11824) Thomas Rupprecht 2025-11-11 00:33:34 +01:00