Commit Graph

  • 52805122e7 preen J. Nick Koston 2025-05-16 15:22:26 -04:00
  • 3107e2f85e tweak J. Nick Koston 2025-05-16 14:06:54 -04:00
  • 8f152c5a0a Reduce protobuf message size calculation overhead J. Nick Koston 2025-05-16 13:59:44 -04:00
  • 7965558d5e Fix ESP32 Camera class inheritance (#8811) J. Nick Koston 2025-05-15 18:42:54 -05:00
  • c2968e64d1 Merge branch 'esp32_cam_init_order' into frame_helper_optimize_cleanup_api frame_helper_optimize_cleanup_api J. Nick Koston 2025-05-15 16:51:59 -05:00
  • d9b860088e Bump setuptools from 80.4.0 to 80.7.1 (#8808) dependabot[bot] 2025-05-15 15:45:01 -05:00
  • 115975c409 Bump aioesphomeapi from 31.0.0 to 31.0.1 (#8809) dependabot[bot] 2025-05-15 15:44:47 -05:00
  • db9a070c42 Fix ESP32 Camera class inheritance J. Nick Koston 2025-05-15 15:23:42 -05:00
  • 4bff8ef969 Revert "Bail quickly if there is no data to read" J. Nick Koston 2025-05-15 13:43:28 -05:00
  • 9ff93142fd Revert "FIONREAD" J. Nick Koston 2025-05-15 13:42:49 -05:00
  • a4c5384b30 Revert "preen" J. Nick Koston 2025-05-15 13:42:48 -05:00
  • b5af2cb4ee preen J. Nick Koston 2025-05-15 13:32:12 -05:00
  • 29b3d7355c Merge branch 'bail_no_data' into frame_helper_optimize_cleanup_api J. Nick Koston 2025-05-15 13:27:19 -05:00
  • 2201f67045 FIONREAD J. Nick Koston 2025-05-15 13:26:59 -05:00
  • 7a364ff63a cleanup J. Nick Koston 2025-05-15 12:52:25 -05:00
  • e544f6711e Bail quickly if there is no data to read J. Nick Koston 2025-05-15 12:47:50 -05:00
  • 31f5bbf623 cleanup J. Nick Koston 2025-05-15 12:52:25 -05:00
  • 488dc40f2e Bail quickly if there is no data to read J. Nick Koston 2025-05-15 12:47:50 -05:00
  • e8e0e34702 Merge branch 'multi_task_logger_esp32' into frame_helper_optimize_cleanup_api J. Nick Koston 2025-05-15 11:02:49 -05:00
  • eebdc9c38f Fix ESP32 console logging corruption and message loss in multi-task environments J. Nick Koston 2025-05-15 10:51:50 -05:00
  • 4761ffe023 [gps] update lib, improve code/tests/config (#8768) Thomas Rupprecht 2025-05-15 12:07:41 +02:00
  • 88edddf07a [log] improve/refactor log (#8708) Thomas Rupprecht 2025-05-15 11:45:07 +02:00
  • 0b77cb1d16 Logger Recursion Guard per Task on ESP32 (#8765) J. Nick Koston 2025-05-15 04:36:28 -05:00
  • 65b6d256bc Merge branch 'implement_buffer_queue' into frame_helper_optimize_cleanup_api J. Nick Koston 2025-05-15 03:52:34 -05:00
  • 428371d685 preen J. Nick Koston 2025-05-15 03:51:08 -05:00
  • d108219947 dry J. Nick Koston 2025-05-15 03:49:51 -05:00
  • cdf3ed07ba dry J. Nick Koston 2025-05-15 03:47:10 -05:00
  • 061bbabd09 Merge branch 'implement_buffer_queue' into frame_helper_optimize_cleanup_api J. Nick Koston 2025-05-15 03:25:02 -05:00
  • 2646ec166b save some bytes J. Nick Koston 2025-05-15 03:24:47 -05:00
  • bafc57f02e fix refactoring error J. Nick Koston 2025-05-15 03:06:36 -05:00
  • 549ed6178b fix refactoring error J. Nick Koston 2025-05-15 03:06:36 -05:00
  • 0c67e06573 Merge branch 'implement_buffer_queue' into frame_helper_optimize_cleanup_api J. Nick Koston 2025-05-15 03:02:16 -05:00
  • 592a95c565 dry J. Nick Koston 2025-05-15 02:58:15 -05:00
  • f41ef68b41 dry J. Nick Koston 2025-05-15 02:55:00 -05:00
  • 26af1cf650 preen J. Nick Koston 2025-05-15 02:32:19 -05:00
  • 66b995cffe cleanups J. Nick Koston 2025-05-15 02:13:20 -05:00
  • 5d0b74db3d Merge branch 'implement_buffer_queue' into frame_helper_optimize_cleanup_api J. Nick Koston 2025-05-15 01:54:52 -05:00
  • 31e3065600 fixes J. Nick Koston 2025-05-15 01:49:38 -05:00
  • 872a70d235 fixes J. Nick Koston 2025-05-15 01:48:43 -05:00
  • 7b84eb2903 fixes J. Nick Koston 2025-05-15 01:47:18 -05:00
  • 7b4e7108c0 cleanup J. Nick Koston 2025-05-15 01:45:24 -05:00
  • d4b42ebf20 Eliminate outbound buffer expensive O(n) with O(1) queue operations J. Nick Koston 2025-05-15 01:31:22 -05:00
  • a8e9c79975 Eliminate outbound buffer expensive O(n) with O(1) queue operations J. Nick Koston 2025-05-15 01:31:22 -05:00
  • efa6745a5e Optimize protobuf varint decoder for ESPHome use case (#8791) J. Nick Koston 2025-05-15 00:16:25 -05:00
  • dd8d8ad952 Use fixed buffer for plaintext protocol like noise protocol (#8800) J. Nick Koston 2025-05-15 00:16:08 -05:00
  • 57284b1ac3 Bump cairosvg from 2.8.0 to 2.8.1 (#8799) dependabot[bot] 2025-05-14 23:26:28 -05:00
  • 47b9c3db1d adjust J. Nick Koston 2025-05-14 23:09:18 -05:00
  • b32ed848b0 Merge remote-tracking branch 'upstream/dev' into frame_helper_optimize_cleanup_api J. Nick Koston 2025-05-14 23:08:09 -05:00
  • 1a651ce66d Update some sensor schemas to be Optional (#8803) Jesse Hills 2025-05-15 14:40:11 +12:00
  • 730441c120 [api] Update api proto to add legacy value (#8802) Jesse Hills 2025-05-15 14:26:21 +12:00
  • bb1f24ab43 Avoid protobuf message construction when tx buffer is full (#8787) J. Nick Koston 2025-05-14 21:25:44 -05:00
  • 8fb68804e4 Merge branch 'cleanup_api' into frame_helper_optimize_cleanup_api J. Nick Koston 2025-05-14 17:28:29 -05:00
  • e2453dd513 optimize J. Nick Koston 2025-05-14 17:27:05 -05:00
  • ed563b0c83 Merge branch 'cleanup_api' into frame_helper_optimize_cleanup_api J. Nick Koston 2025-05-14 17:20:38 -05:00
  • 856d679ce2 Merge branch 'plaintext' into frame_helper_optimize J. Nick Koston 2025-05-14 16:58:59 -05:00
  • f5ac77634b Use fixed buffer for plaintext protocol like noise protocol J. Nick Koston 2025-05-14 16:47:26 -05:00
  • b30d7fb0eb Use fixed buffer for plaintext protocol like noise protocol J. Nick Koston 2025-05-14 16:47:26 -05:00
  • edb8d187be add actions to the MAX7219Component (#6462) NP v/d Spek 2025-05-14 23:15:04 +02:00
  • fc609f02f3 reset J. Nick Koston 2025-05-14 15:19:07 -05:00
  • 3fbbec81af frame helper opt J. Nick Koston 2025-05-14 14:26:05 -05:00
  • e7b6081c5c Merge branch 'beta' into dev Jesse Hills 2025-05-15 06:51:16 +12:00
  • 97fb8c2cdf Merge pull request #8792 from esphome/bump-2025.5.0b2 2025.5.0b2 Jesse Hills 2025-05-15 06:50:46 +12:00
  • 7934618c9c debug J. Nick Koston 2025-05-14 12:40:40 -05:00
  • c4aee545c3 cleanup J. Nick Koston 2025-05-14 12:38:07 -05:00
  • 5454500024 Bump cairosvg from 2.7.1 to 2.8.0 (#8780) dependabot[bot] 2025-05-14 11:20:22 -05:00
  • d9839f3a5c Bump version to 2025.5.0b2 Jesse Hills 2025-05-14 21:29:00 +12:00
  • 498e3904a9 Bump esphome-dashboard to 20250514.0 (#8790) Jesse Hills 2025-05-14 19:08:16 +12:00
  • 7cb01bf842 [climate] Update components to use `climate_schema(...)` (#8788) Jesse Hills 2025-05-14 17:36:21 +12:00
  • c050e8d0fb Fix release to pypi (#8789) Jesse Hills 2025-05-14 16:35:30 +12:00
  • 4f2643e6e9 Improve batching of BLE advertisements for better airtime efficiency (#8778) J. Nick Koston 2025-05-13 23:34:33 -05:00
  • 7d0262dd1a [fan] Update components to use `fan_schema(...)` (#8786) Jesse Hills 2025-05-14 13:30:11 +12:00
  • c30ffd0098 [schema] Get component name if available for deprecation warning (#8785) Jesse Hills 2025-05-14 13:25:21 +12:00
  • ea31122979 [media_player] Deprecate `MEDIA_PLAYER_SCHEMA` (#8784) Jesse Hills 2025-05-14 11:48:54 +12:00
  • 191afd3e69 Bump esphome-dashboard to 20250514.0 (#8790) Jesse Hills 2025-05-14 19:08:16 +12:00
  • de27ce79dc [climate] Update components to use `climate_schema(...)` (#8788) Jesse Hills 2025-05-14 17:36:21 +12:00
  • e244b71802 Merge remote-tracking branch 'upstream/cleanup_api' into cleanup_api J. Nick Koston 2025-05-13 23:49:05 -05:00
  • 2f078d4edf no need to loop twice J. Nick Koston 2025-05-13 23:48:48 -05:00
  • cfdb0925ce Merge branch 'dev' into loop_runtime_stats J. Nick Koston 2025-05-13 23:42:19 -05:00
  • a12bd78ceb Fix release to pypi (#8789) Jesse Hills 2025-05-14 16:35:30 +12:00
  • ddb986b4fa Improve batching of BLE advertisements for better airtime efficiency (#8778) J. Nick Koston 2025-05-13 23:34:33 -05:00
  • 4215cc5e6a Update esphome/components/api/api_connection.h J. Nick Koston 2025-05-13 23:20:12 -05:00
  • b3911ef37c lint J. Nick Koston 2025-05-13 23:19:25 -05:00
  • 0d1dae175c Merge remote-tracking branch 'upstream/cleanup_api' into cleanup_api J. Nick Koston 2025-05-13 23:10:43 -05:00
  • 6e95ef06e0 preen J. Nick Koston 2025-05-13 23:10:29 -05:00
  • d7311b048b Merge branch 'dev' into cleanup_api J. Nick Koston 2025-05-13 23:01:55 -05:00
  • 84a84e769b balance J. Nick Koston 2025-05-13 22:59:52 -05:00
  • 0db37ddf0a balance J. Nick Koston 2025-05-13 22:59:18 -05:00
  • c98c78e368 Merge branch 'beta' into dev Jesse Hills 2025-05-14 15:55:25 +12:00
  • 1e20440c8e Merge pull request #8783 from esphome/bump-2025.5.0b1 2025.5.0b1 Jesse Hills 2025-05-14 15:54:44 +12:00
  • 71577cf6d4 reduce J. Nick Koston 2025-05-13 22:37:00 -05:00
  • 8c0546b535 reduce J. Nick Koston 2025-05-13 22:32:40 -05:00
  • 9bf527b0b6 reduce J. Nick Koston 2025-05-13 22:28:51 -05:00
  • c7501911bf reduce J. Nick Koston 2025-05-13 22:26:47 -05:00
  • 4b82ed5b81 revert J. Nick Koston 2025-05-13 22:12:12 -05:00
  • 1f8ae120d4 revert J. Nick Koston 2025-05-13 22:10:45 -05:00
  • 8769ddcfa9 revert J. Nick Koston 2025-05-13 22:04:23 -05:00
  • 3987b98044 remove J. Nick Koston 2025-05-13 22:03:17 -05:00
  • 0edfa4746a revert J. Nick Koston 2025-05-13 22:00:08 -05:00
  • 5570a788fd Bump aioesphomeapi from 30.2.0 to 31.0.0 (#8779) dependabot[bot] 2025-05-13 21:23:32 -05:00
  • c8dcebfb3f cleanup J. Nick Koston 2025-05-13 21:22:30 -05:00