Jesse Hills
|
ebdf20adc0
|
Merge branch 'release' into dev
|
2026-03-23 16:10:17 +13:00 |
|
Jesse Hills
|
7ecdf6db2e
|
Merge pull request #15084 from esphome/bump-2026.3.1
2026.3.1
2026.3.1
|
2026-03-23 16:09:32 +13:00 |
|
J. Nick Koston
|
8a3b5a8def
|
[core] Fix placement new storage name for templated types (#15096)
|
2026-03-23 16:09:23 +13:00 |
|
J. Nick Koston
|
98d9fd76b3
|
[mqtt] Fix const-correctness for trigger constructors (#15093)
|
2026-03-22 16:27:20 -10:00 |
|
J. Nick Koston
|
6992219e34
|
[core] Attribute placement new storage symbols to components (#15092)
|
2026-03-22 16:27:07 -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 |
|
 
|
cd05462e9f
|
[core] Use placement new allocation for Pvariables (#15079)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-03-22 14:42:04 -10:00 |
|
 J. Nick KostonandClaude Opus 4.6
|
83d02c602a
|
[logger] Fix dummy_main.cpp Logger constructor for clang-tidy (#15088)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-23 13:25:04 +13:00 |
|
 J. Nick KostonandClaude Opus 4.6
|
e85065b1c4
|
[logger] Fix dummy_main.cpp Logger constructor for clang-tidy (#15088)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-22 14:06:00 -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
|
aef987dccf
|
[core] Fix Callback::create memcpy from function reference (#14995)
|
2026-03-22 12:37:46 -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
|
9152f77cdd
|
[core] Reduce automation call chain stack depth (#15042)
|
2026-03-22 12:31:48 -10:00 |
|
J. Nick Koston
|
4d09eb2cec
|
[tests] Fix flaky ld24xx integration tests by disabling API batching (#15050)
|
2026-03-22 12:29:28 -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
|
6d16c57747
|
[sht4x] Add missing hal.h include for millis() on ESP-IDF (#15087)
|
2026-03-23 11:23:21 +13: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
|
45c0e6ef7f
|
[logger] Fix unit test Logger constructor call (#15086)
|
2026-03-23 09:52:46 +13:00 |
|
J. Nick Koston
|
593dbc9e67
|
[logger] Fix unit test and benchmark Logger constructor calls (#15085)
|
2026-03-23 09:50:58 +13:00 |
|
J. Nick Koston
|
daafa8faa3
|
[wifi] Inline trivial WiFiAP and WiFiComponent accessors (#15075)
|
2026-03-22 10:36:18 -10:00 |
|
Jesse Hills
|
320474b62d
|
Bump version to 2026.3.1
|
2026-03-23 09:28:58 +13:00 |
|
Jason Kölker
|
a3c483edf3
|
[pmsx003] Keep active-mode reads aligned (#14832)
|
2026-03-23 09:28:58 +13:00 |
|
![pre-commit-ci-lite[bot]](/assets/img/avatar_default.png) 
|
036be63f7b
|
[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:28:58 +13:00 |
|
Jonathan Swoboda
|
bbfe324dd6
|
[ultrasonic] Fix ISR edge detection with debounce and trigger filtering (#15014)
|
2026-03-23 09:28:57 +13:00 |
|
J. Nick Koston
|
de3292c828
|
[light] Fix gamma LUT quantizing small brightness to zero (#15060)
|
2026-03-23 09:28:57 +13:00 |
|
J. Nick Koston
|
67ab2e143c
|
[uart] Fix RTL87xx compilation failure due to SUCCESS macro collision (#15054)
|
2026-03-23 09:28:57 +13:00 |
|
J. Nick Koston
|
9abc112f76
|
[sht4x] Fix heater causing measurement jitter (#15030)
|
2026-03-23 09:28:50 +13:00 |
|
 J. Nick KostonandCopilot
|
b5880df93c
|
[light] Fix constant_brightness broken by gamma LUT refactor (#15048)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-23 09:27:59 +13:00 |
|
J. Nick Koston
|
2352c732de
|
[mqtt] Rate-limit component resends to prevent task WDT on reconnect (#15061)
|
2026-03-23 09:27:59 +13:00 |
|
Samuel Sieb
|
77264de3f6
|
[analog_threshhold] add missing header (#15058)
|
2026-03-23 09:27:59 +13:00 |
|
J. Nick Koston
|
42da281854
|
[time] Fix timezone_offset() and recalc_timestamp_local() always returning UTC (#14996)
|
2026-03-23 09:27:59 +13:00 |
|
J. Nick Koston
|
06cc5a29a7
|
[core] Add copy() method to StringRef for std::string compatibility (#15028)
|
2026-03-23 09:27:59 +13:00 |
|
 J. Nick KostonandCopilot
|
98b4e1ea15
|
[web_server] Increase httpd task stack size to prevent stack overflow (#14997)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-23 09:27:59 +13:00 |
|
Jonathan Swoboda
|
0bf6e1e839
|
[esp32_touch] Fix initial state never published when sensor untouched (#15032)
|
2026-03-23 09:27:59 +13:00 |
|
J. Nick Koston
|
3fe84eadef
|
[wifi] Fix ESP8266 power_save_mode mapping (LIGHT/HIGH were swapped) (#15029)
|
2026-03-23 09:27:59 +13:00 |
|
J. Nick Koston
|
12eed0d384
|
[api] Increase noise handshake timeout to 60s for slow WiFi environments (#15022)
|
2026-03-23 09:27:59 +13:00 |
|
dependabot[bot]
|
28e8250b69
|
Bump aioesphomeapi from 44.6.1 to 44.6.2 (#15027)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-03-23 09:27:59 +13:00 |
|
Keith Roehrenbeck
|
0297260a57
|
[ld2450] Fix zone target counts including untracked ghost targets (#15026)
|
2026-03-23 09:27:59 +13:00 |
|
J. Nick Koston
|
d4f7cb984c
|
[uart] Fix UART0 default pin IOMUX loopback on ESP32 (#14978)
|
2026-03-23 09:27:59 +13:00 |
|
Clyde Stubbs
|
08187a01b1
|
[sdl] Fix get_width()/height() when rotation used (#14950)
|
2026-03-23 09:27:59 +13:00 |
|
J. Nick Koston
|
daf3502e15
|
[logger] Fix ESP8266 crash with VERY_VERBOSE log level (#14980)
|
2026-03-23 09:27:59 +13:00 |
|
J. Nick Koston
|
08cab43548
|
[time] Fix lookup of top-level IANA timezone keys like UTC and GMT (#14952)
|
2026-03-23 09:27:59 +13:00 |
|
dependabot[bot]
|
5cbe936256
|
Bump aioesphomeapi from 44.6.0 to 44.6.1 (#14954)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-03-23 09:27:59 +13:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
729d3d4bc2
|
[openthread] Guard InstanceLock against uninitialized semaphore (#14940)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-23 09:27:58 +13:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
8af0991590
|
[ble_client] Fix RSSI sensor reporting same value for all clients (#14939)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-23 09:27:58 +13:00 |
|