J. Nick Koston
577f9a39f4
Merge remote-tracking branch 'upstream/dev' into integration
2025-10-14 09:17:03 -10:00
J. Nick Koston
0e703ddbba
[docs] Add embedded systems optimization best practices to AI instructions ( #11225 )
2025-10-15 07:54:16 +13:00
TJQ
2175c2909b
[mipi_dsi] Update waveshare P4-86 display parameters ( #10562 )
2025-10-14 22:28:06 +11:00
J. Nick Koston
b1c7cc6b06
Merge branch 'web_server_idf_vector_sessions' into integration
2025-10-13 22:51:19 -10:00
J. Nick Koston
3cf24a259c
[web_server_idf] Use std::vector instead of std::set for SSE sessions
2025-10-13 22:46:45 -10:00
J. Nick Koston
7291502ff3
Merge branch 'light_effects_fixed_vector' into integration
2025-10-13 22:31:49 -10:00
J. Nick Koston
87ae07e7be
[light] Use FixedVector for LightState effects list
2025-10-13 22:27:41 -10:00
dependabot[bot]
cbdb9d4a56
Bump aioesphomeapi from 41.16.1 to 41.17.0 ( #11231 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-14 08:06:18 +00:00
J. Nick Koston
a2d555c54d
Merge branch 'ListEntitiesServicesArgument_FixedVector' into integration
2025-10-13 21:59:18 -10:00
J. Nick Koston
00760ff183
Merge branch 'fixed_vector_mdns_txt_records' into integration
2025-10-13 21:58:43 -10:00
J. Nick Koston
1acd7d4672
Update esphome/core/helpers.h
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-13 21:56:11 -10:00
J. Nick Koston
ce3bd55a38
[api] Use FixedVector for ListEntitiesServicesResponse args
2025-10-13 21:52:24 -10:00
J. Nick Koston
c808998ba7
Merge branch 'fixed_vector_HomeassistantServiceMap' into integration
2025-10-13 21:46:09 -10:00
J. Nick Koston
5ebb68b719
fixed
2025-10-13 21:45:52 -10:00
J. Nick Koston
dcde6b1cdf
Merge branch 'fixed_vector_HomeassistantServiceMap' into integration
2025-10-13 21:42:18 -10:00
J. Nick Koston
95aab61e58
Merge branch 'ai_instructions_embedded_systems' into integration
2025-10-13 21:42:14 -10:00
J. Nick Koston
0fca842afe
preen
2025-10-13 21:41:57 -10:00
J. Nick Koston
e241e43064
preen
2025-10-13 21:41:49 -10:00
J. Nick Koston
92a6aade17
fixes
2025-10-13 21:35:26 -10:00
J. Nick Koston
ef766f81e9
Merge upstream/dev and address Copilot review comments
...
- Resolved merge conflict between embedded systems optimization and state management sections
- Added StaticVector (compile-time max size) and FixedVector (runtime size) documentation
- Clarified std::unique_ptr<uint8_t[]> lacks bounds checking and iterator support
- Added nuance to linear search vs hashing tradeoffs for small datasets
- Updated detection patterns to include _M_realloc_insert and _M_default_append
2025-10-13 21:31:47 -10:00
J. Nick Koston
17c44504da
Merge branch 'dev' into fixed_vector_mdns_txt_records
2025-10-13 21:17:37 -10:00
J. Nick Koston
19c8a638f4
Merge branch 'fixed_vector_mdns_txt_records' into integration
2025-10-13 21:14:46 -10:00
J. Nick Koston
05efb6e925
refactor to avoid move
2025-10-13 21:14:32 -10:00
J. Nick Koston
baa010583e
[docs] Add state management best practices to CLAUDE.md ( #11224 )
2025-10-14 20:09:48 +13:00
J. Nick Koston
240fe97d20
Merge branch 'fixed_vector_HomeassistantServiceMap' into integration
2025-10-13 19:31:29 -10:00
J. Nick Koston
43d8386c4a
tidy
2025-10-13 19:31:13 -10:00
J. Nick Koston
6c5ba7d394
Merge branch 'fixed_vector_HomeassistantServiceMap' into integration
2025-10-13 19:28:21 -10:00
J. Nick Koston
7492d7a437
[api] Convert HomeassistantActionRequest vectors to FixedVector for flash savings
2025-10-13 19:27:33 -10:00
J. Nick Koston
62497a43fb
Merge branch 'fixed_vector_mdns_txt_records' into integration
2025-10-13 19:15:49 -10:00
J. Nick Koston
24a7426a2a
rename to fix shadow
2025-10-13 19:15:39 -10:00
J. Nick Koston
2132427fe7
Merge branch 'fixed_vector_mdns_txt_records' into integration
2025-10-13 19:07:01 -10:00
J. Nick Koston
fc30326e60
preen
2025-10-13 19:06:02 -10:00
J. Nick Koston
45014db027
preen
2025-10-13 19:05:26 -10:00
J. Nick Koston
ac35c97a44
we need copy now
2025-10-13 18:59:46 -10:00
J. Nick Koston
541c697a42
[mdns] Use FixedVector for txt_records to reduce flash usage
2025-10-13 18:52:49 -10:00
J. Nick Koston
6d5dcf109e
Merge remote-tracking branch 'upstream/dev' into integration
2025-10-13 18:32:01 -10:00
J. Nick Koston
01c41fc57c
Merge branch 'i2s_core_data' into integration
2025-10-13 18:29:11 -10:00
J. Nick Koston
97d3cae81e
Merge branch 'esp32_ble_core_data' into integration
2025-10-13 18:29:07 -10:00
J. Nick Koston
60e59b98d5
Merge branch 'esp32_ble_tracker_core_data' into integration
2025-10-13 18:29:03 -10:00
J. Nick Koston
0f43f4cbbf
[docs] Add embedded systems optimization and state management best practices to CLAUDE.md
2025-10-13 18:26:45 -10:00
dependabot[bot]
8e9a68a107
Bump aioesphomeapi from 41.16.0 to 41.16.1 ( #11221 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 18:12:52 -10:00
J. Nick Koston
18d5fd160a
[i2s_audio] Refactor to use CORE.data instead of module-level globals
2025-10-13 18:11:34 -10:00
J. Nick Koston
dd0699305e
[esp32_ble] Refactor to use CORE.data instead of module-level globals
2025-10-13 18:08:52 -10:00
J. Nick Koston
5bdd6dac97
[esp32_ble_tracker] Refactor to use CORE.data instead of module-level globals
2025-10-13 18:02:28 -10:00
J. Nick Koston
4c688a4b00
[network] Optimize get_use_address() to return const reference instead of a copy ( #11218 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-14 03:54:33 +00:00
J. Nick Koston
7629309e76
Merge branch 'clear_scan_result_done' into integration
2025-10-13 17:49:47 -10:00
J. Nick Koston
5c30c1b691
core.data
2025-10-13 17:49:07 -10:00
Jesse Hills
9eef281895
Merge branch 'beta' into dev
2025-10-14 16:35:50 +13:00
Jesse Hills
c3fd07f8bc
Merge pull request #11219 from esphome/bump-2025.10.0b3
...
2025.10.0b3
2025.10.0b3
2025-10-14 16:35:13 +13:00
J. Nick Koston
8a15c18066
[bluetooth_proxy] Use FixedVector for GATT characteristics and descriptors ( #11214 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-14 16:05:13 +13:00