1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-23 12:13:49 +01:00
Commit Graph

14901 Commits

Author SHA1 Message Date
J. Nick Koston
5da589abd0 fix 2025-10-14 13:27:13 -10:00
J. Nick Koston
daa39a489d fix tests 2025-10-14 13:20:31 -10:00
J. Nick Koston
3bb95a190d fix 2025-10-14 13:15:44 -10:00
J. Nick Koston
25a6202bb9 [ci] Automatic Flash/RAM impact analysis 2025-10-14 13:09:01 -10:00
J. Nick Koston
c4eeed7f7e [ci] Automatic Flash/RAM impact analysis 2025-10-14 13:05:02 -10:00
Jesse Hills
780ece73ff Bump version to 2025.10.0b4 2025-10-15 11:35:52 +13:00
J. Nick Koston
d7fcf8d57b [pzemac, pzemdc, sdm_meter] Fix pin conflicts in ESP32-IDF tests (#11240) 2025-10-15 11:35:52 +13:00
TJQ
82a3ca575f [mipi_dsi] Update waveshare P4-86 display parameters (#10562) 2025-10-15 11:35:52 +13:00
dependabot[bot]
5913da5a89 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-15 11:35:52 +13:00
dependabot[bot]
8c13105ce1 Bump aioesphomeapi from 41.14.0 to 41.16.0 (#11215)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-15 11:35:52 +13:00
J. Nick Koston
72ec9b672e [pzemac, pzemdc, sdm_meter] Fix pin conflicts in ESP32-IDF tests (#11240) 2025-10-15 11:33:19 +13:00
J. Nick Koston
cd836e7594 Merge branch 'pin_conflits_fix' into integration 2025-10-14 12:30:00 -10:00
J. Nick Koston
837a0bf6df [pzemac, pzemdc, sdm_meter] Fix pin conflicts in ESP32-IDF tests 2025-10-14 12:18:12 -10:00
J. Nick Koston
8f49b1da54 Bump pillow to 11.3.0 (#11239) 2025-10-14 11:49:39 -10:00
dependabot[bot]
9ff6f344ab Bump ruamel-yaml-clib from 0.2.12 to 0.2.14 (#10842)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-14 10:49:30 -10:00
J. Nick Koston
07fd35a7a0 Merge branch 'fixed_vectors_for_automations' into integration 2025-10-14 09:38:54 -10:00
J. Nick Koston
793e75a093 [core] Use FixedVector for automation condition vectors to save 384 bytes flash 2025-10-14 09:28:56 -10:00
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