Commit Graph

  • 5707389faa
    Merge pull request #9534 from esphome/bump-2025.7.0 2025.7.0 Jesse Hills 2025-07-16 20:46:26 +12:00
  • 15768ec00d
    Reduce API proto vtable overhead by splitting decode functionality (#9541) J. Nick Koston 2025-07-15 22:46:04 -10:00
  • 472a594c6d
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-15 22:25:01 -10:00
  • 3e6da2870a
    Merge branch 'vtable' into integration J. Nick Koston 2025-07-15 22:24:32 -10:00
  • d999ef3047
    Merge branch 'entity_dupe_code' into integration J. Nick Koston 2025-07-15 22:24:23 -10:00
  • e5bd2bd31b
    not virtual J. Nick Koston 2025-07-15 22:17:42 -10:00
  • fc30ca83ca
    Reduce API proto vtable overhead by splitting decode functionality J. Nick Koston 2025-07-15 22:07:27 -10:00
  • 2c478efcba
    Refactor API connection entity encoding to reduce code duplication (#9505) J. Nick Koston 2025-07-15 21:54:49 -10:00
  • 9ae8c5b147
    [adc] Test platforms on IDF (#9536) Edward Firmo 2025-07-16 09:35:33 +02:00
  • 5dc7dee6d6
    empty commit J. Nick Koston 2025-07-15 21:30:58 -10:00
  • 5aa4ed8d87
    Merge remote-tracking branch 'upstream/dev' into entity_dupe_code J. Nick Koston 2025-07-15 21:24:00 -10:00
  • 63e2e2b2a2
    [lvgl]: fix missing await keyword in meter tick_style width processing (#9538) Vladimir Kuznetsov 2025-07-16 10:05:19 +03:00
  • 3ab1ee7a04
    Reduce binary size with field-level conditional compilation for protobuf messages (#9473) J. Nick Koston 2025-07-15 20:36:26 -10:00
  • 5c4ded83d0
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-15 20:04:01 -10:00
  • 7744b2db79
    Merge branch 'proto_field_ifdefs' into integration api_memory J. Nick Koston 2025-07-15 20:02:50 -10:00
  • 8fcbcebf84
    Merge branch 'entity_dupe_code' into integration J. Nick Koston 2025-07-15 20:02:45 -10:00
  • 561ed32b2a
    fix a few more that are missing J. Nick Koston 2025-07-15 19:58:28 -10:00
  • 5adfb71fe1
    fix a few more that are missing J. Nick Koston 2025-07-15 19:58:13 -10:00
  • dfdec8ec0a
    fix a few more that are missing J. Nick Koston 2025-07-15 19:58:08 -10:00
  • f6c12229e5
    fix a few more that are missing J. Nick Koston 2025-07-15 19:57:43 -10:00
  • c80481baab
    fix a few more that are missing J. Nick Koston 2025-07-15 19:57:34 -10:00
  • 86ceccbb1c
    fix a few more that are missing J. Nick Koston 2025-07-15 19:57:15 -10:00
  • 628caf63fc
    fix a few more that are missing J. Nick Koston 2025-07-15 19:57:10 -10:00
  • 1ce5a994d8
    fix a few more that are missing J. Nick Koston 2025-07-15 19:56:40 -10:00
  • 2abccce297
    Merge remote-tracking branch 'upstream/dev' into proto_field_ifdefs J. Nick Koston 2025-07-15 19:51:56 -10:00
  • 0448a66960
    Merge remote-tracking branch 'upstream/dev' into entity_dupe_code J. Nick Koston 2025-07-15 19:49:33 -10:00
  • f3c0c0c00c
    Remove legacy unique_id field from entities (#9022) J. Nick Koston 2025-07-15 18:56:49 -10:00
  • 231bcb1f7d
    Fix CI failures from merge collisions (#9535) J. Nick Koston 2025-07-15 17:24:20 -10:00
  • 9cac1c824e
    [ssd1306_base] fix typo brighrness (#9491) Thomas Rupprecht 2025-07-16 05:22:33 +02:00
  • 1a36c3cec4
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-15 17:18:42 -10:00
  • b497f11af0
    Merge branch 'proto_field_ifdefs' into integration J. Nick Koston 2025-07-15 17:17:19 -10:00
  • 07f16dc065
    Merge branch 'drop_unique_id' into integration J. Nick Koston 2025-07-15 17:16:13 -10:00
  • d2deba6b69
    [pre-commit.ci lite] apply automatic fixes pre-commit-ci-lite[bot] 2025-07-16 01:56:19 +00:00
  • 545fa1f1bc
    Merge remote-tracking branch 'upstream/dev' into proto_field_ifdefs J. Nick Koston 2025-07-15 15:52:18 -10:00
  • c691f01c7f
    Reduce flash usage by replacing ProtoSize template with specialized methods (#9487) J. Nick Koston 2025-07-15 15:50:32 -10:00
  • b648944973
    Optimize API connection batch priority message handling to reduce flash usage (#9510) J. Nick Koston 2025-07-15 15:46:12 -10:00
  • 40935f7ae4
    Skip API log message calls for unsubscribed log levels (#9514) J. Nick Koston 2025-07-15 15:43:55 -10:00
  • e152690867
    Optimize API component LOGCONFIG usage for flash memory savings (#9526) J. Nick Koston 2025-07-15 15:42:55 -10:00
  • b1c86fe30e
    Optimize scheduler timing by reducing millis() calls (#9524) J. Nick Koston 2025-07-15 15:41:55 -10:00
  • b695f13f86
    [i2c] Use new driver with IDF 5.4.2+ (#8483) Jonathan Swoboda 2025-07-15 21:40:28 -04:00
  • a477249266
    [pre-commit.ci lite] apply automatic fixes pre-commit-ci-lite[bot] 2025-07-16 01:35:26 +00:00
  • b974ccabac
    Merge branch 'dev' from upstream J. Nick Koston 2025-07-15 15:25:51 -10:00
  • ab54a880c1
    Optimize MedianFilter memory allocation by adding vector reserve (#9531) J. Nick Koston 2025-07-15 15:25:41 -10:00
  • f745135bdc
    Drop Python 3.10 support, require Python 3.11+ (#9522) J. Nick Koston 2025-07-15 15:20:58 -10:00
  • 8f38be0914
    Merge remote-tracking branch 'upstream/dev' into proto_field_ifdefs J. Nick Koston 2025-07-15 15:19:26 -10:00
  • 30c4b91697
    Remove parsed advertisement support from bluetooth_proxy to save memory (#9489) J. Nick Koston 2025-07-15 15:19:03 -10:00
  • bfaf2547e3
    Reduce API component flash usage by consolidating error logging (#9468) J. Nick Koston 2025-07-15 15:15:23 -10:00
  • b5be45273f
    Improve API protobuf decode method readability and reduce code size (#9455) J. Nick Koston 2025-07-15 15:15:11 -10:00
  • 5c2dea79ef
    Make API ConnectRequest optional for passwordless connections (#9445) J. Nick Koston 2025-07-15 15:14:43 -10:00
  • e012fd5b32
    Add runtime_stats component for performance debugging and analysis (#9386) J. Nick Koston 2025-07-15 15:13:51 -10:00
  • 856cb182fc
    Remove dead code: 64-bit protobuf types never used in 7 years (#9471) J. Nick Koston 2025-07-15 15:12:12 -10:00
  • 2b12307b49
    Merge remote-tracking branch 'upstream/drop_unique_id' into drop_unique_id J. Nick Koston 2025-07-15 15:10:29 -10:00
  • e340d61a85
    Merge upstream/dev into drop_unique_id J. Nick Koston 2025-07-15 15:09:56 -10:00
  • 0110a376b7
    Merge branch 'dev' into drop_unique_id Jesse Hills 2025-07-16 13:09:52 +12:00
  • 6486147da1
    [mipi_spi] Template code, partial buffer support (#9314) Clyde Stubbs 2025-07-16 11:05:27 +10:00
  • 5480675dd8
    [adc] Use new library with ESP-IDF v5 (#9021) Edward Firmo 2025-07-16 03:03:19 +02:00
  • 6ab3de65a6
    remove duplication from component_iterator (#7210) tomaszduda23 2025-07-16 03:02:14 +02:00
  • 5d9cba3dce
    [nrf52, core] nrf52 core based on zephyr (#7049) tomaszduda23 2025-07-16 03:00:21 +02:00
  • 3f78db5c63
    Bump version to 2025.7.0 Jesse Hills 2025-07-16 12:31:13 +12:00
  • eb81b8a1c8
    Merge branch 'beta' into dev Jesse Hills 2025-07-16 11:58:43 +12:00
  • de0656a188
    Merge pull request #9532 from esphome/bump-2025.7.0b5 2025.7.0b5 Jesse Hills 2025-07-16 11:58:12 +12:00
  • 817ee70db0
    [touchscreen] Disable loop until interrupt triggered jesserockz-2025-297 Jesse Hills 2025-07-16 10:59:44 +12:00
  • 90a16ffa89
    Bump version to 2025.7.0b5 Jesse Hills 2025-07-16 10:45:20 +12:00
  • 4182076f64
    [as3935_spi] remove unnecessary includes (#9528) Samuel Sieb 2025-07-15 15:03:02 -07:00
  • 8c8c08d40c
    Fix timing overflow when components disable themselves during loop (#9529) J. Nick Koston 2025-07-15 11:51:01 -10:00
  • 9f6e4a554e
    Merge remote-tracking branch 'upstream/dev' into memory J. Nick Koston 2025-07-15 12:36:21 -10:00
  • c739a33be0
    Merge remote-tracking branch 'upstream/dev' into memory_api J. Nick Koston 2025-07-15 12:22:30 -10:00
  • 82120bc5d7
    [as3935_spi] remove unnecessary includes (#9528) Samuel Sieb 2025-07-15 15:03:02 -07:00
  • 9769f8a4cc
    Fix timing overflow when components disable themselves during loop (#9529) J. Nick Koston 2025-07-15 11:51:01 -10:00
  • 0f6dad9c62
    Merge branch 'scheduler_opt' into integration J. Nick Koston 2025-07-15 11:15:19 -10:00
  • 58541aa739
    simplify J. Nick Koston 2025-07-15 11:11:15 -10:00
  • 4c91dead3d
    Merge branch 'loop_time_update_disable' into integration J. Nick Koston 2025-07-15 11:07:42 -10:00
  • 78a0fecc08
    Fix timing overflow when components disable themselves during loop J. Nick Koston 2025-07-15 11:03:56 -10:00
  • ff7a3d9f55
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-15 09:39:01 -10:00
  • 42e1b1a2c1
    Merge branch 'api_logconfig' into integration J. Nick Koston 2025-07-15 09:38:35 -10:00
  • 0d360938c2
    Optimize API component LOGCONFIG usage for flash memory savings J. Nick Koston 2025-07-15 09:37:15 -10:00
  • 0968338064
    Merge branch 'beta' into dev Jesse Hills 2025-07-16 07:35:15 +12:00
  • 18e2f41424
    Merge pull request #9518 from esphome/bump-2025.7.0b4 2025.7.0b4 Jesse Hills 2025-07-16 07:34:42 +12:00
  • bd0fe34b14
    [ms8607] Fix humidity calc (#9499) Christian Glombek 2025-07-15 21:33:15 +02:00
  • 6e90feeccf
    [ms8607] Fix humidity calc (#9499) Christian Glombek 2025-07-15 21:33:15 +02:00
  • 36ca3546f5
    Merge branch 'scheduler_opt' into integration J. Nick Koston 2025-07-15 09:24:51 -10:00
  • 5536bdf0c9
    Optimize scheduler timing by reducing millis() calls J. Nick Koston 2025-07-15 09:21:32 -10:00
  • 37982290f7
    Bump version to 2025.7.0b4 Jesse Hills 2025-07-15 23:35:55 +12:00
  • 02b7db7311
    [component] Fix `is_ready` flag when loop disabled (#9501) Jesse Hills 2025-07-15 19:20:18 +12:00
  • 9bc3ff5f53
    [core] Don't issue -Wno-volatile for host platform (#9511) Clyde Stubbs 2025-07-15 16:59:20 +10:00
  • 786cb7ded5
    Add missing clang-tidy NOLINT comments for ArduinoJson v7 in IDF webserver (#9508) J. Nick Koston 2025-07-14 20:26:54 -10:00
  • 7f01c25782
    [servo] Fix `lerp` (#9507) Keith Burzinski 2025-07-14 22:45:38 -05:00
  • 321f2f87b0
    [opentherm.output] Fix `lerp` (#9506) Keith Burzinski 2025-07-14 22:43:00 -05:00
  • 11a051401f
    [captive_portal] Add test case for libretiny (#9457) Clyde Stubbs 2025-07-15 13:36:07 +10:00
  • 6148dd7e41
    Fix LibreTiny compilation error by updating ESPAsyncWebServer and dependencies (#9492) J. Nick Koston 2025-07-14 16:49:12 -10:00
  • 42b6939e90
    [fan] Do not save state for fan if configured as NO_RESTORE (#9472) skyegecko 2025-07-15 04:15:47 +02:00
  • 35b3f75f7c
    [json] Bump ArduinoJson library to 7.4.2 (#8857) Kevin Ahrendt 2025-07-15 03:11:10 +01:00
  • 78e8001aa8
    [online_image] Support byte_order (#9502) Clyde Stubbs 2025-07-15 12:09:18 +10:00
  • 84fc6ff71a
    Suppress spurious volatile and Python syntax warnings during builds (#9488) J. Nick Koston 2025-07-13 21:47:52 -10:00
  • a896190de5
    [repo] Fix issue template config.yml (#9516) Jesse Hills 2025-07-15 22:13:18 +12:00
  • e599ab1a03
    Enable issue tracking (#9515) Jesse Hills 2025-07-15 21:55:55 +12:00
  • 1718591ac1
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-14 21:26:50 -10:00
  • 5aaa99d0e4
    Merge branch 'logger_check_outside_func' into integration J. Nick Koston 2025-07-14 21:23:49 -10:00
  • 60e9ad2240
    Skip API log message calls for unsubscribed log levels J. Nick Koston 2025-07-14 21:22:45 -10:00
  • d3342d6a1a
    [component] Fix `is_ready` flag when loop disabled (#9501) Jesse Hills 2025-07-15 19:20:18 +12:00