J. Nick Koston
|
238adbe008
|
[wifi] Fix roaming counter reset from delayed disconnect and successful retry (#15126)
|
2026-03-24 14:04:17 -10:00 |
|
J. Nick Koston
|
f457b995f7
|
[datetime] Fix state_as_esptime() returning invalid timestamp (#15128)
|
2026-03-24 14:03:56 -10:00 |
|
J. Nick Koston
|
b6aec4fa25
|
[ethernet] Add W5100 support for RP2040 (#15131)
|
2026-03-24 14:03:30 -10:00 |
|
J. Nick Koston
|
9fb5b6aa15
|
[light] Replace initial_state storage with flash-resident callback (#15133)
|
2026-03-24 14:03:18 -10:00 |
|
J. Nick Koston
|
752fe30332
|
[api] Add descriptive message to status warning when waiting for client (#15148)
|
2026-03-24 20:01:59 -04:00 |
|
Jonathan Swoboda
|
8751f348c8
|
[sx127x] Fix FIFO read corruption (#15114)
|
2026-03-24 10:04:27 -10:00 |
|
Fabian Bläse
|
22bc47da23
|
[light] Fix incorrect mode change handling on transition to off (#15147)
|
2026-03-24 19:57:58 +00:00 |
|
Jonathan Swoboda
|
55df21db51
|
[esp32] Default CPU frequency to maximum supported (#15143)
|
2026-03-24 15:44:28 -04:00 |
|
 Javier PeletierandJ. Nick Koston
|
7eddf429ea
|
[substitutions] speed up config loading: substitutions pass and !include redesign (package refactor part 4) (#12126)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
|
2026-03-23 23:57:22 -10:00 |
|
J. Nick Koston
|
793813790a
|
[api] Precompute tag bytes for forced varint and length-delimited fields (#15067)
|
2026-03-24 01:52:39 +00:00 |
|
 J. Nick KostonandJonathan Swoboda
|
fe2c4e47bf
|
[sensor] Deprecate .raw_state, guard raw_callback_ behind USE_SENSOR_FILTER (#15094)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-03-24 00:40:02 +00:00 |
|
 Javier PeletierandJ. Nick Koston
|
df4318505f
|
[substitutions] refactor substitute() as a pure function (package refactor part 3) (#15031)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
|
2026-03-23 14:28:04 -10:00 |
|
J. Nick Koston
|
69911c3db1
|
[wifi] Reduce ESP8266 roaming scan dwell time to match ESP32 (#15127)
|
2026-03-23 13:58:36 -10:00 |
|
J. Nick Koston
|
8ad8f89e50
|
[light] Reorder LightState fields to eliminate padding (#15112)
|
2026-03-23 13:56:53 -10:00 |
|
J. Nick Koston
|
a3d9854704
|
[gpio] Remove redundant last_state_ and pack GPIOBinarySensor fields (#15113)
|
2026-03-23 13:56:36 -10:00 |
|
 J. Nick KostonandCopilot Autofix powered by AI
|
13d3968d9b
|
[api] Avoid heap allocation in PSK update timeout lambda (#14921)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-03-23 13:41:09 -10:00 |
|
J. Nick Koston
|
382de7ca90
|
[api] Store dump strings in PROGMEM to save RAM on ESP8266 (#14982)
|
2026-03-23 13:40:53 -10:00 |
|
J. Nick Koston
|
0fb31726f6
|
[esp32] Add sram1_as_iram option and bootloader version detection (#14874)
|
2026-03-23 13:39:29 -10:00 |
|
Clyde Stubbs
|
e6a73cab8f
|
[number] Add sensor platform (#15125)
|
2026-03-24 12:04:53 +13:00 |
|
 
|
bf6000ef3d
|
[substitutions] substitutions pass and !include redesign (package refactor part 2b) (#14918)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-03-23 12:50:28 -10:00 |
|
Clyde Stubbs
|
6956bf7e53
|
[text] Add text_sensor for read-only view of text component (#15090)
|
2026-03-24 10:24:25 +13:00 |
|
 Daniel KentandJonathan Swoboda
|
11b829dda1
|
[spa06_spi] Add SPA06-003 Temperature and Pressure Sensor - SPI support (Part 3 of 3) (#14523)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-03-23 15:59:17 -04:00 |
|
J. Nick Koston
|
1e16b30380
|
[ethernet] Add ENC28J60 SPI Ethernet support (#14945)
|
2026-03-23 19:18:58 +00:00 |
|
Daniel Kent
|
4c1363b104
|
[spi] Add LOG_SPI_DEVICE macro (#15118)
|
2026-03-23 15:07:40 -04:00 |
|
J. Nick Koston
|
9da0c5bc85
|
[wifi] Fix roaming attempt counter reset on disconnect during scan (#15099)
|
2026-03-23 08:47:15 -10:00 |
|
J. Nick Koston
|
9385f16128
|
[text_sensor] Guard raw_callback_ behind USE_TEXT_SENSOR_FILTER, save 4 bytes per instance (#15097)
|
2026-03-23 08:23:22 -10:00 |
|
J. Nick Koston
|
36d2e58b11
|
[api] Make ProtoDecodableMessage::decode() non-virtual (#15076)
|
2026-03-23 08:23:08 -10:00 |
|
J. Nick Koston
|
03d6b36fe0
|
[gpio] Compile out interlock fields when unused (#15111)
|
2026-03-23 08:22:38 -10:00 |
|
J. Nick Koston
|
3b5b51b4f0
|
[time] Point to valid IANA timezone list on validation failure (#15110)
|
2026-03-23 08:22:25 -10:00 |
|
Clyde Stubbs
|
e8c5dfca3e
|
[lvgl] Various fixes (#15098)
|
2026-03-23 12:09:30 -04:00 |
|
Kevin Ahrendt
|
5a984b54cf
|
[audio] Bump microOpus to avoid creating an extra opus-staged directory (#14974)
|
2026-03-23 08:31:05 -04:00 |
|
 Simone RossettoandJ. Nick Koston
|
43879964bd
|
[wireguard] bump esp_wireguard to 0.4.4 for mbedtls 4.0+ compatibility (#15104)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-03-22 23:03:19 -10:00 |
|
J. Nick Koston
|
f4097d5a95
|
[api] Devirtualize API command dispatch (#15044)
|
2026-03-23 19:57:40 +13:00 |
|
 Keith BurzinskiandClaude Sonnet 4.6
|
225330413a
|
[uart] Rename FlushResult to UARTFlushResult with UART_FLUSH_RESULT_ prefix (#15101)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-23 01:55:14 -05:00 |
|
J. Nick Koston
|
e67b5a78d0
|
[esp32] Patch DRAM segment for testing mode to fix grouped component test overflow (#15102)
|
2026-03-23 01:51:40 -05:00 |
|
J. Nick Koston
|
baf365404c
|
[network] Inline get_use_address() to eliminate function call overhead (#14942)
|
2026-03-23 04:18:43 +00:00 |
|
J. Nick Koston
|
98d9fd76b3
|
[mqtt] Fix const-correctness for trigger constructors (#15093)
|
2026-03-22 16:27:20 -10:00 |
|
J. Nick Koston
|
fbe3e7d99c
|
[api] Emit raw tag+value writes for forced fixed32 key fields (#15051)
|
2026-03-22 15:28:46 -10:00 |
|
J. Nick Koston
|
9cdc17566a
|
[combination] Use FixedVector and parent pointer to enable inline Callback storage (#14947)
|
2026-03-22 15:06:45 -10:00 |
|
J. Nick Koston
|
d0e705d948
|
[core] Inline Application::loop() to eliminate stack frame (#15041)
|
2026-03-22 12:46:28 -10:00 |
|
J. Nick Koston
|
2c06464f7b
|
[packet_transport] Use FixedVector and parent pointer to enable inline Callback storage (#14946)
|
2026-03-22 12:41:54 -10:00 |
|
J. Nick Koston
|
84727b1f71
|
[esp32] Validate eFuse MAC reads and reject garbage MACs (#15049)
|
2026-03-22 12:41:01 -10:00 |
|
J. Nick Koston
|
b2b61bea6a
|
[web_server_idf] Inline send() to reduce httpd task stack depth (#15045)
|
2026-03-22 12:33:06 -10:00 |
|
J. Nick Koston
|
30f66be1da
|
[esp32] Mention ignore_pin_validation_error in flash pin error message (#14998)
|
2026-03-22 12:32:42 -10:00 |
|
J. Nick Koston
|
6caa9ee227
|
[logger] Move log level lookup tables to PROGMEM (#15003)
|
2026-03-22 12:32:08 -10:00 |
|
J. Nick Koston
|
5cc4f6e85a
|
[logger] Add task_log_buffer_zephyr.cpp to platform source filter (#15081)
|
2026-03-22 12:29:12 -10:00 |
|
J. Nick Koston
|
27f3a5f5f4
|
[sht4x] Add missing hal.h include for millis() on ESP-IDF (#15087)
|
2026-03-22 11:54:54 -10:00 |
|
J. Nick Koston
|
daafa8faa3
|
[wifi] Inline trivial WiFiAP and WiFiComponent accessors (#15075)
|
2026-03-22 10:36:18 -10:00 |
|
Jason Kölker
|
2b6d63fd09
|
[pmsx003] Keep active-mode reads aligned (#14832)
|
2026-03-23 09:21:08 +13:00 |
|
![pre-commit-ci-lite[bot]](/avatar/24e64739ad4c3d54d0291a78934c09fb0a50c28f85520283d0803d0353c51b35?size=40) 
|
c917b8ce06
|
[logger] Fix race condition in task log buffer initialization (#15071)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
|
2026-03-23 09:20:28 +13:00 |
|