Commit Graph

  • 20b7a494f6 Merge remote-tracking branch 'origin/proxy_memory' into integration J. Nick Koston 2025-06-17 12:05:43 +02:00
  • fbdce3ad89 Optimize bluetooth_proxy memory usage on ESP32 J. Nick Koston 2025-06-17 12:04:49 +02:00
  • 4fc8807f02 Merge branch 'light_memory' into integration J. Nick Koston 2025-06-17 11:49:58 +02:00
  • 83075bfb5c Optimize LightState memory layout J. Nick Koston 2025-06-17 11:49:15 +02:00
  • 4074ec0425 Merge branch 'switch_memory' into integration J. Nick Koston 2025-06-17 11:27:45 +02:00
  • 8e1694dd0f Reduce Switch component memory usage by 8 bytes per instance J. Nick Koston 2025-06-17 11:27:11 +02:00
  • 911df18855 Merge branch 'api_memory' into integration J. Nick Koston 2025-06-17 11:10:17 +02:00
  • 6b049e93f8 Optimize API component memory usage by reordering class members to reduce padding J. Nick Koston 2025-06-17 11:09:22 +02:00
  • 5ffe50381a Bump docker/setup-buildx-action from 3.10.0 to 3.11.0 in the docker-actions group (#9105) dependabot[bot] 2025-06-17 10:41:54 +02:00
  • a335dcc379 Merge remote-tracking branch 'upstream/dev' into integration J. Nick Koston 2025-06-17 10:40:41 +02:00
  • c6478c8a79 Merge branch 'reduce_duplicate_gen_code_api' into integration J. Nick Koston 2025-06-17 10:40:23 +02:00
  • cc9d40cb60 tweaks J. Nick Koston 2025-06-17 10:40:12 +02:00
  • 0a6b7f9a1b Update script/api_protobuf/api_protobuf.py J. Nick Koston 2025-06-17 10:39:49 +02:00
  • b08bd0c24a Bump LibreTiny recommended version to 1.9.1 (#9110) Jonathan Swoboda 2025-06-16 22:41:18 -04:00
  • daa1fb9a7a Merge remote-tracking branch 'swoboda1337/bump_libretiny' into integration J. Nick Koston 2025-06-17 04:33:57 +02:00
  • 738ad8e9d3 [spi] Cater for non-word-aligned buffers on esp8266 (#9108) Clyde Stubbs 2025-06-17 12:30:09 +10:00
  • b7d543290b Bump LibreTiny Jonathan Swoboda 2025-06-16 21:40:06 -04:00
  • fa7c42511a [i2s_audio] Bugfix: crashes when unlocking i2s bus multiple times (#9100) Kevin Ahrendt 2025-06-17 01:59:07 +01:00
  • ea852b60ac Merge branch 'esp32_ble_tracker_reduce_memory' into integration J. Nick Koston 2025-06-16 22:07:13 +02:00
  • ed341988ea Use smaller atomic types for ESP32 BLE Tracker ring buffer indices J. Nick Koston 2025-06-16 22:06:04 +02:00
  • 057b6c8e30 Merge branch 'api_reduce_millis' into integration J. Nick Koston 2025-06-16 19:34:07 +02:00
  • 44444fe071 Optimize API server performance by using cached loop time J. Nick Koston 2025-06-16 19:33:29 +02:00
  • 797330d6ab Disable Ethernet loop polling when connected and stable J. Nick Koston 2025-06-16 17:28:04 +02:00
  • a630d5b5f5 Merge branch 'ble_pool' into integration J. Nick Koston 2025-06-16 15:45:50 +02:00
  • eb3dc82b5d naming J. Nick Koston 2025-06-16 15:45:38 +02:00
  • 34ed18d562 Merge branch 'ble_pool' into integration J. Nick Koston 2025-06-16 15:43:59 +02:00
  • 1ce02ee313 naming J. Nick Koston 2025-06-16 15:43:43 +02:00
  • 2a26a0188c ble pool J. Nick Koston 2025-06-16 15:29:37 +02:00
  • 50cb05d1b1 ble pool J. Nick Koston 2025-06-16 15:28:03 +02:00
  • 6e739ac453 ble pool J. Nick Koston 2025-06-16 15:23:04 +02:00
  • 7aa2fd9f0e ble pool J. Nick Koston 2025-06-16 15:19:10 +02:00
  • 8e254e1b03 ble pool J. Nick Koston 2025-06-16 15:18:19 +02:00
  • 1ad9d717ff ble pool J. Nick Koston 2025-06-16 15:17:57 +02:00
  • 104658e43a ble pool J. Nick Koston 2025-06-16 15:16:15 +02:00
  • e7e4b995bf ble pool J. Nick Koston 2025-06-16 15:15:26 +02:00
  • b35b54f2c2 ble pool J. Nick Koston 2025-06-16 15:11:42 +02:00
  • f80aeb1d1d cleanup J. Nick Koston 2025-06-16 15:10:27 +02:00
  • 6a756ab3b6 cleanup J. Nick Koston 2025-06-16 15:09:49 +02:00
  • 58a697bed1 cleanup J. Nick Koston 2025-06-16 15:07:23 +02:00
  • 280960ac18 cleanup J. Nick Koston 2025-06-16 15:06:02 +02:00
  • 0640ff13aa ble pool J. Nick Koston 2025-06-16 15:04:40 +02:00
  • 545505691f ble pool J. Nick Koston 2025-06-16 15:02:10 +02:00
  • 11fcf81321 ble pool J. Nick Koston 2025-06-16 15:00:58 +02:00
  • c565b37dc8 ble pool J. Nick Koston 2025-06-16 15:00:07 +02:00
  • 3d18495270 ble pool J. Nick Koston 2025-06-16 14:55:15 +02:00
  • 419e4e63e9 ble pool J. Nick Koston 2025-06-16 14:53:50 +02:00
  • 724aa2bf65 ble pool J. Nick Koston 2025-06-16 14:52:38 +02:00
  • 573fa8aeb3 ble pool J. Nick Koston 2025-06-16 14:52:28 +02:00
  • 8a672e34c5 ble pool J. Nick Koston 2025-06-16 14:47:05 +02:00
  • bc49211dab ble pool J. Nick Koston 2025-06-16 14:43:29 +02:00
  • 4ef9c3667e Merge branch 'reduce_duplicate_gen_code_api' into integration J. Nick Koston 2025-06-16 06:06:19 -05:00
  • 6babe516ac move to proto.h to have less generated code J. Nick Koston 2025-06-16 06:05:19 -05:00
  • 68ef9cb3dc [i2s_audio] Add `dump_config` methods, shorten log messages (#9099) Keith Burzinski 2025-06-16 02:36:49 -05:00
  • 8e176b9c61 Merge branch 'beta' into dev Jesse Hills 2025-06-16 17:07:31 +12:00
  • 426be153db Merge pull request #9094 from esphome/bump-2025.6.0b2 2025.6.0b2 Jesse Hills 2025-06-16 17:06:59 +12:00
  • e0b258ef7e Merge branch 'empty_methods' into integration J. Nick Koston 2025-06-15 22:30:02 -05:00
  • ff0c3a89b1 Remove empty generated protobuf methods J. Nick Koston 2025-06-15 22:25:21 -05:00
  • c4f7c2d259 [ruff] Apply various ruff suggestions (#8947) Jesse Hills 2025-06-16 15:13:14 +12:00
  • 2511b81048 Merge branch 'reduce_duplicate_gen_code_api' into integration J. Nick Koston 2025-06-15 22:09:15 -05:00
  • 6ffcd94edc early return was worse for simple functions J. Nick Koston 2025-06-15 22:00:40 -05:00
  • 2fcf73c812 Reduce code duplication in auto-generated API protocol code J. Nick Koston 2025-06-15 21:53:33 -05:00
  • dee0608af9 adjust J. Nick Koston 2025-06-15 20:47:53 -05:00
  • d11860a383 Merge remote-tracking branch 'origin/loop_done' into integration J. Nick Koston 2025-06-15 20:44:24 -05:00
  • 1c05115bf5 Merge branch 'dev' into loop_done J. Nick Koston 2025-06-15 20:44:09 -05:00
  • d7e7382d0b tests, address review comments J. Nick Koston 2025-06-15 20:43:30 -05:00
  • 872388f6e3 tests, address review comments J. Nick Koston 2025-06-15 20:43:01 -05:00
  • 1215ef920b Merge branch 'loop_done' into integration J. Nick Koston 2025-06-15 20:36:08 -05:00
  • d19d5a23ea speed up test a bit J. Nick Koston 2025-06-15 20:35:52 -05:00
  • f49a779f1d speed up test a bit J. Nick Koston 2025-06-15 20:35:52 -05:00
  • d8bf5b80e1 Merge branch 'loop_done' into integration J. Nick Koston 2025-06-15 20:34:22 -05:00
  • 69483b9353 speed up test a bit J. Nick Koston 2025-06-15 20:34:13 -05:00
  • 14e8548989 speed up test a bit J. Nick Koston 2025-06-15 20:33:52 -05:00
  • 4abd93b661 tests, address review comments J. Nick Koston 2025-06-15 20:32:36 -05:00
  • 5d925af76f tests, address review comments J. Nick Koston 2025-06-15 20:31:25 -05:00
  • b999c6064a tests, address review comments J. Nick Koston 2025-06-15 20:30:43 -05:00
  • 94e3576978 tests, address review comments J. Nick Koston 2025-06-15 20:30:43 -05:00
  • 7a22406a2d Merge remote-tracking branch 'origin/integration' into integration J. Nick Koston 2025-06-15 20:29:36 -05:00
  • e60684494f Merge branch 'loop_done' into integration J. Nick Koston 2025-06-15 20:29:25 -05:00
  • 9db28ed779 cover J. Nick Koston 2025-06-15 20:29:12 -05:00
  • 6fd8c5cee7 tests, address review comments J. Nick Koston 2025-06-15 20:22:49 -05:00
  • 787ec43266 tests, address review comments J. Nick Koston 2025-06-15 20:22:29 -05:00
  • a4efc63bf2 test J. Nick Koston 2025-06-15 19:57:20 -05:00
  • 2a81efda0b Remove `std::` prefix as not all platforms have access yet. (#9095) Jesse Hills 2025-06-16 12:55:23 +12:00
  • 882bfc79c7 Remove `std::` prefix as not all platforms have access yet. (#9095) Jesse Hills 2025-06-16 12:55:23 +12:00
  • 80a8f1437e tests J. Nick Koston 2025-06-15 19:38:13 -05:00
  • fcca94169d Merge remote-tracking branch 'origin/integration' into integration J. Nick Koston 2025-06-15 19:12:32 -05:00
  • d1924088e3 Merge remote-tracking branch 'origin/loop_done' into integration J. Nick Koston 2025-06-15 19:11:57 -05:00
  • fd31afe09c tidy J. Nick Koston 2025-06-15 18:58:32 -05:00
  • 7a763712c5 tidy J. Nick Koston 2025-06-15 18:58:32 -05:00
  • 6bad276589 Bump aioesphomeapi from 32.2.1 to 32.2.3 (#9091) dependabot[bot] 2025-06-15 10:42:01 -05:00
  • 7216be5da7 Merge branch 'loop_done' into integration J. Nick Koston 2025-06-15 18:44:36 -05:00
  • 711b0a291b comments J. Nick Koston 2025-06-15 18:44:15 -05:00
  • dfc96496c8 comments J. Nick Koston 2025-06-15 18:44:15 -05:00
  • 2a1c5ef333 Merge branch 'loop_done' into integration J. Nick Koston 2025-06-15 18:42:49 -05:00
  • 9755209499 comments J. Nick Koston 2025-06-15 18:42:40 -05:00
  • 0b26e537d4 Merge branch 'loop_done' into integration J. Nick Koston 2025-06-15 18:40:46 -05:00
  • 98c6233ec3 Merge branch 'dev' into loop_done J. Nick Koston 2025-06-15 18:40:33 -05:00
  • f711706b1a Fix ESP32 Improv component to re-enable loop when service starts again J. Nick Koston 2025-06-15 18:40:08 -05:00
  • cee7789ab6 tweak J. Nick Koston 2025-06-15 18:37:05 -05:00
  • 8a06c4380d partition J. Nick Koston 2025-06-15 18:32:36 -05:00