Commit Graph

  • 660030d157 Bump docker/build-push-action from 6.16.0 to 6.17.0 in /.github/actions/build-image (#8810) dependabot[bot] 2025-05-19 09:20:29 +12:00
  • 24fbe602dd Bump codecov/codecov-action from 5.4.2 to 5.4.3 (#8820) dependabot[bot] 2025-05-19 09:13:20 +12:00
  • b0c1e0e28c Refactor API frame helpers to enable buffer reuse (#8825) J. Nick Koston 2025-05-18 17:05:20 -04:00
  • 574aabdede Reduce number of calls to fetch time in the main loop (#8804) J. Nick Koston 2025-05-18 15:48:57 -04:00
  • e47741d471 Fix ESP32 console logging corruption and message loss in multi-task (#8806) J. Nick Koston 2025-05-18 15:43:41 -04:00
  • a78bea78f9 Fix misspelling of climate in climate_ir.climate_ir_with_receiver_schema (#8829) Kent Gibson 2025-05-18 11:45:12 +08:00
  • 44470f31f6 Revert "[binary_sensor] initial state refactor" (#8828) Clyde Stubbs 2025-05-18 13:30:08 +10:00
  • 18ac1b7c54 Fix the case of single error (#8824) Anton Sergunov 2025-05-18 09:11:09 +06:00
  • e87b659483 [sen5x] Fix validation for values read from hardware (#8769) Keith Burzinski 2025-05-17 22:05:03 -05:00
  • fefcb45e1f Bump cryptography to 45.0.1 (#8826) J. Nick Koston 2025-05-17 22:50:06 -04:00
  • 5c92367ca2 [script] Use local import for zephyr (#8822) Clyde Stubbs 2025-05-17 09:41:19 +10:00
  • b469a504e4 Bump cairosvg from 2.8.1 to 2.8.2 (#8817) dependabot[bot] 2025-05-16 15:42:51 -04:00
  • 218f8e0caf Bump ruff from 0.11.9 to 0.11.10 (#8818) dependabot[bot] 2025-05-16 15:42:44 -04:00
  • 7965558d5e Fix ESP32 Camera class inheritance (#8811) J. Nick Koston 2025-05-15 18:42:54 -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
  • 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
  • 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
  • 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
  • edb8d187be add actions to the MAX7219Component (#6462) NP v/d Spek 2025-05-14 23:15:04 +02: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
  • 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
  • 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
  • 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
  • 5570a788fd Bump aioesphomeapi from 30.2.0 to 31.0.0 (#8779) dependabot[bot] 2025-05-13 21:23:32 -05:00
  • 42c355e6d7 [fan] Update components to use `fan_schema(...)` (#8786) Jesse Hills 2025-05-14 13:30:11 +12:00
  • a835ab48bc [schema] Get component name if available for deprecation warning (#8785) Jesse Hills 2025-05-14 13:25:21 +12:00
  • f28a373898 [media_player] Deprecate `MEDIA_PLAYER_SCHEMA` (#8784) Jesse Hills 2025-05-14 11:48:54 +12:00
  • 0630244195 Bump version to 2025.5.0b1 Jesse Hills 2025-05-14 09:54:26 +12:00
  • 28e29efd98 Bump version to 2025.6.0-dev Jesse Hills 2025-05-14 09:54:26 +12:00
  • 183659f527 [mipi_spi] New display driver for MIPI DBI devices (#8383) Clyde Stubbs 2025-05-14 07:22:58 +10:00
  • 4ea63af796 [online_image] Support 24 bit bmp images (#8612) Jesse Hills 2025-05-14 09:21:19 +12:00
  • 0aa7911b1b [esp32][esp8266] use low-level pin control for ISR gpio (#8743) Samuel Sieb 2025-05-13 13:58:15 -07:00
  • 032949bc77 [audio] Fix: Decoder stops unnecessarily after a potential failure is detected. (#8776) Mischa Siekmann 2025-05-13 14:35:19 +02:00
  • 6f8ee65919 [text_sensor] Fix schema generation (#8773) Jesse Hills 2025-05-13 18:34:26 +12:00
  • c5654b4cb2 [esp32] improve gpio (#8709) Thomas Rupprecht 2025-05-13 08:24:38 +02:00
  • 410b6353fe [switch] Fix schema generation (#8774) Jesse Hills 2025-05-13 18:17:54 +12:00
  • a36e1aab8e [cover] Update components to use `cover_schema(...)` (#8770) Jesse Hills 2025-05-13 17:29:00 +12:00
  • 864ae7a56c [template] Use alarm_control_panel_schema method (#8764) Jesse Hills 2025-05-13 17:26:07 +12:00
  • 2560d2b9d0 [demo] Clean up schema deprecations, add test (#8771) Jesse Hills 2025-05-13 17:16:23 +12:00
  • 0cf9b05afd [select] Tidy schema generation (#8775) Jesse Hills 2025-05-13 17:07:57 +12:00
  • 8b65d1673a Tuya Select - Add int_datapoint option (#8393) Cossid 2025-05-12 23:44:51 -05:00
  • 5e164b107a [climate] Fix climate_schema (#8772) Jesse Hills 2025-05-13 16:35:56 +12:00
  • a83959d738 In case of proto-diff show changes and archive generated (#8698) DanielV 2025-05-13 04:07:54 +02:00
  • 0ccc5bf714 [gps] Add hdop sensor (#8680) realzoulou 2025-05-13 04:05:34 +02:00
  • bc0956019b [config] Deprecate more *_SCHEMA constants (#8763) Jesse Hills 2025-05-13 13:24:13 +12:00
  • 49f631d6c5 [schema] Deploy schema after release workflow finished (#8767) Jesse Hills 2025-05-13 13:18:23 +12:00
  • a9d5eb8470 Fix missing recursion guard release on ESP8266 (#8766) J. Nick Koston 2025-05-12 20:17:37 -05:00
  • 7c0546c9f0 [clang] clang tidy support with zephyr (#8352) tomaszduda23 2025-05-13 01:36:34 +02:00
  • f4eb75e4e0 Avoid iterating clients twice in the api_server loop (#8733) J. Nick Koston 2025-05-12 17:29:50 -05:00
  • 5b2c19bc86 Bump setuptools from 80.3.1 to 80.4.0 (#8753) dependabot[bot] 2025-05-13 09:32:13 +12:00
  • 185b84b8b2 Bump zeroconf from 0.146.5 to 0.147.0 (#8754) dependabot[bot] 2025-05-13 09:31:40 +12:00
  • facf94699e [udp, syslog] fix clang tidy (#8755) tomaszduda23 2025-05-12 23:17:28 +02:00
  • 58104229e2 [sml] Use text_sensor_schema method (#8762) Jesse Hills 2025-05-13 09:16:56 +12:00
  • 50c88b7aa7 [ble_client] Use text_sensor_schema method (#8761) Jesse Hills 2025-05-13 09:15:57 +12:00
  • 81bae96109 [airthings] Remove unnecessary schema (#8760) Jesse Hills 2025-05-13 09:05:23 +12:00
  • a3ed090594 [tm1638] Use switch_schema method (#8758) Jesse Hills 2025-05-13 08:59:59 +12:00
  • cff1820772 [sprinkler] Use number_schema method (#8759) Jesse Hills 2025-05-13 08:59:42 +12:00
  • bdd2774544 [factory_reset] Use switch_schema method (#8757) Jesse Hills 2025-05-13 08:58:05 +12:00
  • 38790793dd [opentherm] Update to use schema methods (#8756) Jesse Hills 2025-05-13 08:53:46 +12:00
  • dcd786d21c [config] Deprecate other *_SCHEMA constants (#8748) Jesse Hills 2025-05-13 07:43:38 +12:00
  • 71e88fe9b2 [i2s_audio] Correct a microphone with a DC offset signal (#8751) Kevin Ahrendt 2025-05-12 14:30:58 -05:00
  • 11dcaf7383 [vscode] provide version to editor (#8752) Guillermo Ruffino 2025-05-12 16:27:07 -03:00
  • dded81d622 Fix ESP32 API Disconnects Caused by Concurrent Logger Writes (#8736) J. Nick Koston 2025-05-12 14:03:34 -05:00
  • 8324b3244c [config] Add entity schema consts with deprecation log (#8747) Jesse Hills 2025-05-12 18:31:36 +12:00
  • 401c090edd MQTT: fan direction control added (#8022) Mateusz Bronk 2025-05-12 00:28:46 +02:00
  • 8757957e17 Merge branch 'release' into dev Jesse Hills 2025-05-12 10:19:16 +12:00
  • e2c8a5b638 Bump ruff from 0.11.8 to 0.11.9 (#8735) dependabot[bot] 2025-05-12 10:19:10 +12:00
  • 7bb899bfa1 Merge pull request #8746 from esphome/bump-2025.4.2 2025.4.2 Jesse Hills 2025-05-12 10:18:35 +12:00
  • 3e2359ddff Bump aioesphomeapi from 30.1.0 to 30.2.0 (#8734) dependabot[bot] 2025-05-12 10:05:24 +12:00
  • 04147a7f27 [one_wire][dallas_temp] adjust timings and reduce disabled interrupts (#8744) Samuel Sieb 2025-05-11 14:33:50 -07:00
  • cae3c030d2 Bump version to 2025.4.2 Jesse Hills 2025-05-12 08:52:13 +12:00
  • d7c615ec43 [lvgl] Fix image property processing (#8691) Clyde Stubbs 2025-05-05 10:31:22 +10:00
  • 1294e8ccd5 [lvgl] Allow padding to be negative (#8671) Clyde Stubbs 2025-05-05 10:30:11 +10:00
  • 37a2cb07d1 [as3935_i2c] Remove redundant includes (#8677) Clyde Stubbs 2025-05-05 10:28:00 +10:00
  • 2af3994f79 [display] Fix Rect::inside (#8679) Clyde Stubbs 2025-05-05 10:04:33 +10:00
  • 0c0fe81814 Fix HLW8012 sensor not returning values if change_mode_every is set to never (#8456) Jannik 2025-05-01 03:12:51 +02:00
  • 82c8614315 Fix typo preventing tt21100 from autosetting the touchscreen res. (#8662) Ben Winslow 2025-04-30 20:55:36 -04:00
  • a85dc65038 [media_player] Fix actions with id as value (#8654) Jesse Hills 2025-04-30 20:08:46 +12:00
  • 290b8bdca0 [esp32_ble] Remove explicit and now incorrect ble override for esp32-c6 (#8643) Jesse Hills 2025-04-29 10:46:39 +12:00
  • a96ed0b70a [lvgl] Fix unexpected widget update behavior (#8260) bdm310 2025-04-22 03:13:43 -07:00