J. Nick Koston
|
91c504061b
|
[select] Eliminate string allocation in state callbacks (#12505)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2025-12-17 12:19:26 -10:00 |
|
Jonathan Swoboda
|
dc8f7abce2
|
[bme68x_bsec2_i2c] Add MULTI_CONF support for multiple sensors (#12535)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-17 17:07:42 -05:00 |
|
Jonathan Swoboda
|
3d673ac55e
|
[ci] Check changed headers in clang-tidy when using --changed (#12540)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-17 11:13:18 -10:00 |
|
Jack Wilsdon
|
b02696edc0
|
[pm1006] Fix "never" update interval detection (#12529)
|
2025-12-18 07:40:31 +11:00 |
|
Anna Oake
|
f9720026d0
|
[cc1101] Fix default frequencies (#12539)
|
2025-12-17 14:19:18 -05:00 |
|
Jonathan Swoboda
|
d7b04a3d18
|
[nextion] Fix clang-tidy error on Zephyr for HTTPClient (#12538)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-17 13:59:49 -05:00 |
|
Jonathan Swoboda
|
0e71fa97a7
|
[spi] Add SPIInterface stub for clang-tidy on unsupported platforms (#12532)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-17 12:18:25 -05:00 |
|
J. Nick Koston
|
42e061c9ae
|
[text] Avoid string copies in callbacks by passing const ref (#12504)
|
2025-12-17 12:00:19 -05:00 |
|
J. Nick Koston
|
94763ebdab
|
[libretiny] Store preference keys as uint32_t, convert to string only at FlashDB boundary (#12500)
|
2025-12-17 11:59:40 -05:00 |
|
J. Nick Koston
|
f32bb618ac
|
[esp32] Store preference keys as uint32_t, convert to string only at NVS boundary (#12494)
|
2025-12-17 11:59:35 -05:00 |
|
Edward Firmo
|
0707f383a6
|
[nextion] Use ESP-IDF for ESP32 Arduino (#9429)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2025-12-17 11:45:17 -05:00 |
|
Piotr Szulc
|
e91c6a79ea
|
[deep_sleep] Deep sleep for BK72xx (#12267)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2025-12-17 11:45:05 -05:00 |
|
J. Nick Koston
|
63fc8b4e5a
|
[core] Refactor str_snake_case and str_sanitize to use constexpr helpers (#12454)
|
2025-12-17 11:30:12 -05:00 |
|
J. Nick Koston
|
ab73ed76b8
|
[esphome] Improve OTA field alignment to save 4 bytes on 32-bit (#12461)
|
2025-12-17 11:29:58 -05:00 |
|
J. Nick Koston
|
bf6a03d1cf
|
[factory_reset] Optimize memory by storing interval as uint16_t seconds (#12462)
|
2025-12-17 11:29:51 -05:00 |
|
J. Nick Koston
|
9928ab09cf
|
[time] Convert to C++17 nested namespace syntax (#12463)
|
2025-12-17 11:29:43 -05:00 |
|
Thomas Rupprecht
|
56c1691d72
|
[pca9685,sx126x,sx127x] Use frequency/float_range check (#12490)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2025-12-16 22:52:28 -05:00 |
|
Roger Fachini
|
a065990ab9
|
[update] Add check action to trigger update checks (#12415)
|
2025-12-16 22:20:12 -05:00 |
|
Stuart Parmenter
|
084f517a20
|
[hub75] Add set_brightness action (#12521)
|
2025-12-16 22:12:33 -05:00 |
|
Jonathan Swoboda
|
1122ec354f
|
[esp32] Add OTA rollback support (#12460)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-16 20:07:57 -05:00 |
|
Jonathan Swoboda
|
431183eebc
|
[ledc,mqtt,resampler] Remove unnecessary ESP-IDF framework restrictions (#12442)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-16 20:07:09 -05:00 |
|
Jonathan Swoboda
|
08beaf8750
|
[esp32] Remove Arduino-specific code from core.cpp (#12501)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-16 20:06:12 -05:00 |
|
Jonathan Swoboda
|
18814f12dc
|
[http_request] Use ESP-IDF for ESP32 Arduino (#12428)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-16 19:44:14 -05:00 |
|
Jonathan Swoboda
|
9cd888cef6
|
[spi] Use ESP-IDF driver for ESP32 Arduino (#12420)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-16 19:44:01 -05:00 |
|
Thomas Rupprecht
|
9727c7135c
|
[openthread] channel range, fix typo, use C++17 nested namespace syntax (#12422)
|
2025-12-16 19:43:18 -05:00 |
|
Thomas Rupprecht
|
93621d85b0
|
[climate] Improve temperature unit regex (#12032)
|
2025-12-16 19:43:10 -05:00 |
|
Thomas Rupprecht
|
046ea922e8
|
[esp32] improve types and variable naming (#12423)
|
2025-12-16 19:42:52 -05:00 |
|
Jeff Zigler
|
fab4efb469
|
[esp32] Fix serial logging on h2, c2 & c61 (#12522)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2025-12-16 19:42:12 -05:00 |
|
Jonathan Swoboda
|
efc5672567
|
Merge branch 'release' into dev
|
2025-12-16 18:57:37 -05:00 |
|
Jonathan Swoboda
|
0ea5f2fd81
|
Merge pull request #12525 from esphome/bump-2025.12.0
2025.12.0
2025.12.0
|
2025-12-16 18:57:20 -05:00 |
|
Jonathan Swoboda
|
fa3d998c3d
|
Bump version to 2025.12.0
|
2025-12-16 17:15:50 -05:00 |
|
Jonathan Swoboda
|
5e630e9255
|
Merge branch 'beta' into dev
|
2025-12-16 11:26:08 -05:00 |
|
Jonathan Swoboda
|
864aaeec01
|
Merge pull request #12520 from esphome/bump-2025.12.0b5
2025.12.0b5
2025.12.0b5
|
2025-12-16 11:25:57 -05:00 |
|
Jonathan Swoboda
|
9c88e44300
|
Bump version to 2025.12.0b5
|
2025-12-16 10:35:31 -05:00 |
|
Jonathan Swoboda
|
4d6a93f92d
|
[uart] Fix UART on default UART0 pins for ESP-IDF (#12519)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-16 10:35:31 -05:00 |
|
J. Nick Koston
|
7216120bfd
|
[socket] Fix getpeername() returning local address instead of remote in LWIP raw TCP (#12475)
|
2025-12-16 10:35:31 -05:00 |
|
Jonathan Swoboda
|
1897551b28
|
[uart] Fix UART on default UART0 pins for ESP-IDF (#12519)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-16 10:17:17 -05:00 |
|
J. Nick Koston
|
ead60bc5c4
|
[socket] Fix getpeername() returning local address instead of remote in LWIP raw TCP (#12475)
|
2025-12-16 00:48:30 -06:00 |
|
Jonathan Swoboda
|
7fe8e53f82
|
Merge branch 'beta' into dev
|
2025-12-15 19:01:12 -05:00 |
|
Jonathan Swoboda
|
8cf0ee38a3
|
Merge pull request #12513 from esphome/bump-2025.12.0b4
2025.12.0b4
2025.12.0b4
|
2025-12-15 19:01:02 -05:00 |
|
Jonathan Swoboda
|
4c926cca60
|
Bump version to 2025.12.0b4
|
2025-12-15 18:09:42 -05:00 |
|
Pascal Vizeli
|
57634b612a
|
[http_request] Fix infinite loop when server doesn't send Content-Length header (#12480)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2025-12-15 18:09:42 -05:00 |
|
Jonathan Swoboda
|
8dff7ee746
|
[esp32] Support all IDF component version operators in shorthand syntax (#12499)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-15 18:09:42 -05:00 |
|
Jonathan Swoboda
|
803bb742c9
|
[remote_base] Fix crash when ABBWelcome action has no data field (#12493)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-15 18:09:42 -05:00 |
|
David Woodhouse
|
839139df36
|
Add FNV-1a hash functions (#12502)
|
2025-12-15 20:23:54 +00:00 |
|
dependabot[bot]
|
24d7e9dd23
|
Bump tornado from 6.5.3 to 6.5.4 (#12508)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-12-15 20:08:16 +00:00 |
|
dependabot[bot]
|
1214bb6bad
|
Bump aioesphomeapi from 43.2.1 to 43.3.0 (#12507)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-12-15 20:07:20 +00:00 |
|
Pascal Vizeli
|
260ffba2a5
|
[http_request] Fix infinite loop when server doesn't send Content-Length header (#12480)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2025-12-15 12:54:12 -05:00 |
|
Jonathan Swoboda
|
2e899dd010
|
[esp32] Support all IDF component version operators in shorthand syntax (#12499)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-15 12:07:02 -05:00 |
|
David Woodhouse
|
61cbd07e1d
|
Add hmac-sha256 support (#12437)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2025-12-15 10:55:03 -06:00 |
|