Default Branch

dev
CI for docker images / Build docker containers (docker, ubuntu-24.04) (push) Waiting to run
CI for docker images / Build docker containers (docker, ubuntu-24.04-arm) (push) Waiting to run
CI for docker images / Build docker containers (ha-addon, ubuntu-24.04) (push) Waiting to run
CI for docker images / Build docker containers (ha-addon, ubuntu-24.04-arm) (push) Waiting to run
CI / Create common environment (push) Waiting to run
CI / Check pylint (push) Blocked by required conditions
CI / Run script/ci-custom (push) Blocked by required conditions
CI / Check import esphome.__main__ time (push) Blocked by required conditions
CI / Test downstream esphome/device-builder (push) Blocked by required conditions
CI / Run pytest (macOS-latest, 3.11) (push) Blocked by required conditions
CI / Run pytest (macOS-latest, 3.14) (push) Blocked by required conditions
CI / Run pytest (ubuntu-latest, 3.11) (push) Blocked by required conditions
CI / Run pytest (ubuntu-latest, 3.13) (push) Blocked by required conditions
CI / Run pytest (ubuntu-latest, 3.14) (push) Blocked by required conditions
CI / Run pytest (windows-latest, 3.11) (push) Blocked by required conditions
CI / Run pytest (windows-latest, 3.14) (push) Blocked by required conditions
CI / Determine which jobs to run (push) Blocked by required conditions
CI / Run integration tests (${{ matrix.bucket.name }}) (push) Blocked by required conditions
CI / Run C++ unit tests (push) Blocked by required conditions
CI / Run CodSpeed benchmarks (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 IDF (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP8266 (push) Blocked by required conditions
CI / Run script/clang-tidy for ZEPHYR (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 Arduino (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 Arduino 1/4 (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 Arduino 2/4 (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 Arduino 3/4 (push) Blocked by required conditions
CI / Run script/clang-tidy for ESP32 Arduino 4/4 (push) Blocked by required conditions
CI / Test components batch (${{ matrix.components }}) (push) Blocked by required conditions
CI / Test components with native ESP-IDF (push) Blocked by required conditions
CI / pre-commit.ci lite (push) Blocked by required conditions
CI / Build target branch for memory impact (push) Blocked by required conditions
CI / Build PR branch for memory impact (push) Blocked by required conditions
CI / Comment memory impact (push) Blocked by required conditions
CI / CI Status (push) Blocked by required conditions

750ae56778 · [espidf] Backport ninja linux-arm64 entry into tools.json on aarch64 hosts (#16527) · Updated 2026-05-22 00:05:27 +08:00

Branches

02f9a78a86 · [bk72xx] Address Copilot review: fix UB in scan_backtrace + snprintf truncation · Updated 2026-05-01 02:15:02 +08:00

328
5

87a2b623f3 · [sensor] Drop incorrect O(1) complexity claim from timeout filter comment · Updated 2026-05-01 00:01:24 +08:00

331
2

cd22a9751b · DNM: probe integration-test bucketing for api · Updated 2026-04-30 07:41:44 +08:00

340
6

4173f4526e · DNM: probe integration-test bucketing for cover · Updated 2026-04-30 07:41:22 +08:00

340
5

36250682b0 · [core] Split hal.h into per-platform headers under core/hal/ · Updated 2026-04-29 10:19:21 +08:00

379
7

9a8bb08192 · [esp32] Defer preferences nvs_open warning until after logger init · Updated 2026-04-27 22:47:12 +08:00

442
1

acc15ff495 · [api] Use custom deleter to fix incomplete-type error on macOS libc++ · Updated 2026-04-27 18:59:21 +08:00

444
1

ab233e6d83 · [improv_serial] Reduce per-loop overhead · Updated 2026-04-26 22:16:16 +08:00

447
1

8666f1b3ed · [core] Outline Scheduler::call cleanup slow path into cold combined helper · Updated 2026-04-25 06:11:36 +08:00

469
1

614d018e4b · [core] Collapse duplicate to_remove_ read in Scheduler::call fast path · Updated 2026-04-25 05:56:02 +08:00

469
1

566476b05f · Merge branch 'dev' into app-loop-optimize-speed · Updated 2026-04-24 23:47:12 +08:00

472
23

abefd0a90a · [scheduler] Revert cleanup_slow_path_ return type change · Updated 2026-04-23 18:43:06 +08:00

495
3

3fbd571df7 · [core] Compute get_config_version_hash at compile time · Updated 2026-04-22 12:12:22 +08:00

541
1

4ea417966d · [core] Poison brace-depth tracking once it goes negative · Updated 2026-04-18 08:01:12 +08:00

626
18

0fbc4e85be · Address review: reference WDT_FEED_INTERVAL_MS in slow-path comment · Updated 2026-04-15 02:13:06 +08:00

687
7

ea32fbb51d · [light] Force-inline ColorModeBitPolicy::to_bit · Updated 2026-04-14 11:20:04 +08:00

694
1

b2e66b3a40 · Add type annotations to _require_ledc_iram_validator · Updated 2026-04-14 06:28:18 +08:00

701
4

911512c4ec · Add type annotations to _require_rmt_iram · Updated 2026-04-14 06:28:10 +08:00

701
3

63184e95a2 · [api] Only apply -O2 to libsodium, not noise-c · Updated 2026-04-13 13:15:06 +08:00

740
4

5e881738da · [api] Add speed_optimized proto option for hot encode paths · Updated 2026-04-13 13:12:31 +08:00

740
4