J. Nick Koston
d86e1e29a9
[core] Convert components, devices, and areas vectors to static allocation ( #10020 )
2025-08-04 13:51:50 +12:00
J. Nick Koston
dbaf2cdd50
[core] Replace std::find and std::max_element with simple loops to reduce binary size ( #10044 )
2025-08-04 13:46:06 +12:00
dependabot[bot]
b44d2183aa
Bump aioesphomeapi from 37.2.3 to 37.2.4 ( #10050 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-04 01:19:12 +00:00
@RubenKelevra
0f13af0076
Update esp32-camera library version to 2.1.0 ( #9527 )
2025-08-03 15:08:11 -10:00
Clyde Stubbs
339c26c815
[color][lvgl] Allow Color to be used for lv_color_t ( #10016 )
2025-08-04 12:51:34 +12:00
J. Nick Koston
d69e98e15d
[api] Fix OTA progress updates not being sent when main loop is blocked ( #10049 )
2025-08-04 00:23:45 +00:00
Clyde Stubbs
b1b0638fab
[config] Fix reversion of excessive yaml output after error ( #10043 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-08-02 22:35:52 -10:00
J. Nick Koston
296442d8f1
[core] Fix compilation errors when platform sections have no entities ( #10023 )
2025-08-02 13:59:20 -10:00
Copilot
fd442cc485
[syslog] Fix RFC3164 timestamp compliance for single-digit days ( #10034 )
...
Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com >
2025-08-03 08:21:54 +10:00
J. Nick Koston
4f58e1c8b9
[core] Convert entity vectors to static allocation for reduced memory usage ( #10018 )
2025-08-01 20:26:22 -10:00
J. Nick Koston
00d9baed11
[bluetooth_proxy] Eliminate heap allocations in connection state reporting ( #10010 )
2025-08-01 20:26:00 -10:00
dependabot[bot]
f1877ca084
Bump aioesphomeapi from 37.2.2 to 37.2.3 ( #10012 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-01 20:16:28 +00:00
dependabot[bot]
1f7c59f88d
Bump esptool from 4.9.0 to 5.0.2 ( #9983 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-01 10:02:29 -10:00
dependabot[bot]
b5f42bc493
Bump aioesphomeapi from 37.2.1 to 37.2.2 ( #10009 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-01 09:53:56 -10:00
Jesse Hills
d8a46c7482
[CI] Allow multiple grep options for clang-tidy ( #10004 )
2025-08-01 21:40:53 +12:00
J. Nick Koston
20ad1ab4eb
[wifi] Fix crash during WiFi reconnection on ESP32 with poor signal quality ( #9989 )
2025-08-01 02:46:52 -05:00
Clyde Stubbs
940a8b43fa
[esp32] Add config option to execute from PSRAM ( #9907 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-08-01 16:07:11 +10:00
tomaszduda23
f761404bf6
[nrf52, gpio] check different port notation ( #9737 )
2025-08-01 16:54:20 +12:00
tomaszduda23
e4dc62ea74
[nrf52, debug] debug component for nrf52 ( #8315 )
2025-08-01 16:53:40 +12:00
NP v/d Spek
c42c5dd946
[espnow] Basic communication between ESP32 devices ( #9582 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-08-01 16:51:01 +12:00
Keith Burzinski
291215909a
[sensor] A little bit of filter clean-up ( #9986 )
2025-08-01 02:55:59 +00:00
Jonathan Swoboda
0954a6185c
[sensor] Fix bug in percentage based delta filter ( #8157 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-08-01 02:15:56 +00:00
J. Nick Koston
f13e742bd5
[ruff] Enable RET and fix all violations ( #9929 )
2025-08-01 02:10:56 +00:00
tomaszduda23
7a4738ec4e
[nrf52] add adc ( #9321 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-08-01 13:49:39 +12:00
Clyde Stubbs
549b0d12b6
[image] Improve schemas ( #9791 )
2025-08-01 13:19:32 +12:00
Djordje Mandic
412f4ac341
[midea] Use c++17 constexpr and inline static in IrFollowMeData ( #10002 )
2025-07-31 14:28:22 -10:00
J. Nick Koston
d4ff1bcf5c
[bluetooth_proxy] Implement dynamic service batching based on MTU constraints ( #10001 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-31 14:15:12 -10:00
Clyde Stubbs
161f51e1f4
[esp32] Fix strapping pin validation for P4 and H2 ( #9980 )
2025-08-01 11:48:25 +12:00
Jonathan Swoboda
da0c47629a
[esp32] Bump ESP32 platform to 54.03.21-2 ( #10000 )
2025-07-31 21:58:57 +00:00
J. Nick Koston
28b277c1c4
[bluetooth_proxy] Optimize UUID transmission with efficient short_uuid field ( #9995 )
2025-07-31 16:20:53 -05:00
dependabot[bot]
936a090aaa
Bump aioesphomeapi from 37.2.0 to 37.2.1 ( #9998 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-31 04:41:19 -10:00
dependabot[bot]
1be6d27012
Bump aioesphomeapi from 37.1.6 to 37.2.0 ( #9996 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-30 23:20:43 -10:00
J. Nick Koston
71557c9f58
[bluetooth_proxy] Batch BLE service discovery messages for 67% reduction in API traffic ( #9992 )
2025-07-30 23:11:11 -05:00
J. Nick Koston
88cfcc1967
[esp32_ble_client] Fix BLE connection stability for WiFi-based proxies ( #9993 )
...
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>
2025-07-30 22:36:33 -05:00
GilDev
fb379bbb88
[wifi] Allow fast_connect with multiple networks ( #9947 )
2025-07-31 15:34:49 +12:00
mrtoy-me
88d8cfe6a2
[tm1651] Remove dependency on Arduino Library ( #9645 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2025-07-30 20:20:55 -05:00
J. Nick Koston
f25abc3248
[esp32_ble] Fix spurious BLE 5.0 event warnings on ESP32-S3 ( #9969 )
2025-07-30 20:18:50 -05:00
J. Nick Koston
5b6e152d6c
[esp32_touch] Work around ESP-IDF v5.4 regression in touch_pad_read_filtered
( #9957 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-30 20:17:35 -05:00
J. Nick Koston
1d0a38446f
[api] Reduce flash usage through targeted optimizations ( #9979 )
2025-07-30 20:10:23 -05:00
rwrozelle
853dca6c5c
[api] Bump APIVersion to 1.11 ( #9990 )
2025-07-30 15:02:09 -10:00
Jesse Hills
97560fd9ef
[CI] Add labels for checkboxes ( #9991 )
2025-07-31 12:17:20 +12:00
Clyde Stubbs
4b7f3355ea
[core] Fix regex for lambda id() replacement ( #9975 )
2025-07-30 12:56:43 -10:00
dependabot[bot]
110eac4f09
Bump aioesphomeapi from 37.1.5 to 37.1.6 ( #9988 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-30 12:46:01 -10:00
rwrozelle
79533cb0d7
media_player add off on capability ( #9294 )
...
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+github@koston.org >
2025-07-30 12:02:53 -10:00
dependabot[bot]
f4f69e827b
Bump ruff from 0.12.5 to 0.12.7 ( #9976 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-07-30 09:17:47 +00:00
dependabot[bot]
48a4dde824
Bump aioesphomeapi from 37.1.4 to 37.1.5 ( #9977 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-30 09:16:00 +00:00
J. Nick Koston
9b4fe54f45
[esp32_ble_client] Fix connection failures with short discovery timeout devices and speed up BLE connections ( #9971 )
2025-07-29 19:19:12 -10:00
Keith Burzinski
913c58cd2c
[template] Add tests for more sensor filters ( #9973 )
2025-07-30 14:20:25 +12:00
Keith Burzinski
374858efeb
[sensor] Add new filter: `throttle_with_priority
` ( #9937 )
2025-07-30 12:53:14 +12:00
Samuel Sieb
14dd48f9c3
[wifi] add more disconnect reason descriptions ( #9955 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2025-07-30 12:41:31 +12:00