Jesse Hills and GitHub
0443b4849b
[ssd1306] Fix offset_x being ignored on SH1106/SH1107 displays ( #17700 )
2026-07-20 15:51:46 +12:00
Jesse Hills and GitHub
1493a09521
[nrf52] Install PlatformIO toolchain Python packages into a dedicated venv ( #17635 )
2026-07-17 23:22:23 -04:00
Jesse Hills and GitHub
735f8d607d
[nrf52] Set ZEPHYR_SDK_INSTALL_DIR for Zephyr SDK discovery ( #17633 )
2026-07-18 00:04:35 +12:00
Jesse Hills and GitHub
3439a08b68
[deep_sleep] Add on_wake automation triggers ( #17569 )
2026-07-15 21:19:41 -04:00
Jesse Hills
3c34fc950e
Merge branch 'release' into dev
2026-07-16 12:59:58 +12:00
Jesse Hills and GitHub
920a8b761b
Merge pull request #17583 from esphome/bump-2026.7.0
...
2026.7.0
2026-07-16 12:59:09 +12:00
Jesse Hills
6c401d406f
Bump version to 2026.7.0
2026-07-16 09:52:34 +12:00
Jesse Hills
b0489e21b2
Merge branch 'beta' into dev
2026-07-16 09:45:16 +12:00
Jesse Hills and GitHub
78180a40c4
Merge pull request #17582 from esphome/bump-2026.7.0b4
...
2026.7.0b4
2026-07-16 09:44:41 +12:00
Jesse Hills
63fae2c36a
Bump version to 2026.7.0b4
2026-07-16 08:23:57 +12:00
Jesse Hills
878d8a2f6a
[core] Fix wait_until crash when re-entered from its own continuation ( #17571 )
2026-07-16 08:23:57 +12:00
Jesse Hills
3b915cf16b
[api] Warn when Home Assistant actions are sent with no subscribed client ( #17560 )
2026-07-16 08:23:57 +12:00
Jesse Hills and GitHub
a3ab7961e0
[core] Fix wait_until crash when re-entered from its own continuation ( #17571 )
2026-07-16 08:14:55 +12:00
Jesse Hills and GitHub
b295b8d5a2
[api] Warn when Home Assistant actions are sent with no subscribed client ( #17560 )
2026-07-15 23:11:47 +12:00
Jesse Hills and GitHub
a5583dcba6
[tests] Add test_display component to free touchscreen tests from display pins ( #17540 )
2026-07-15 11:22:47 +12:00
Jesse Hills
d3adb6fb81
Merge branch 'beta' into dev
2026-07-14 16:46:31 +12:00
Jesse Hills and GitHub
00d2d55e09
Merge pull request #17556 from esphome/bump-2026.7.0b3
...
2026.7.0b3
2026-07-14 16:45:55 +12:00
Jesse Hills
0a1065da75
[script] Recursively expand nested packages when merging component tests ( #17557 )
2026-07-14 14:11:18 +12:00
Jesse Hills and GitHub
db9a09d05a
[script] Recursively expand nested packages when merging component tests ( #17557 )
2026-07-14 14:11:03 +12:00
Jesse Hills
6fadf353b1
Bump version to 2026.7.0b3
2026-07-14 12:40:45 +12:00
Jesse Hills
989797be53
[web_server] Add HTTP digest authentication with selectable scheme ( #17541 )
2026-07-14 12:40:45 +12:00
Jesse Hills
583adc9e69
[web_server] Use dict-style packages in tests so they can be batch-grouped ( #17544 )
2026-07-14 12:40:45 +12:00
Jesse Hills
f38e7f2de2
[web_server] Add CORS origin checking with allowed_origins ( #17530 )
2026-07-14 12:40:22 +12:00
Jesse Hills
3e75020007
[gsl3670] Fix i2c package variant in esp32-s3-idf test ( #17535 )
2026-07-14 12:39:14 +12:00
Jesse Hills and GitHub
65d6c028ce
[web_server] Add HTTP digest authentication with selectable scheme ( #17541 )
2026-07-14 10:33:44 +12:00
Jesse Hills and GitHub
d78cb09b17
[web_server] Use dict-style packages in tests so they can be batch-grouped ( #17544 )
2026-07-13 23:23:55 +12:00
Jesse Hills and GitHub
a8dfd00cc6
[web_server] Add CORS origin checking with allowed_origins ( #17530 )
2026-07-13 15:38:48 +12:00
Jesse Hills and GitHub
4a82b10783
[ci] Group component test output into collapsible CI log sections ( #17536 )
2026-07-13 15:29:35 +12:00
Jesse Hills and GitHub
07460ebee4
[gsl3670] Fix i2c package variant in esp32-s3-idf test ( #17535 )
2026-07-13 15:28:55 +12:00
Jesse Hills
cdc42e5e55
Merge branch 'beta' into dev
2026-07-13 13:25:21 +12:00
Jesse Hills and GitHub
feb53a209b
Merge pull request #17532 from esphome/bump-2026.7.0b2
...
2026.7.0b2
2026-07-13 13:24:45 +12:00
Jesse Hills and Jonathan Swoboda
7ee7a26cad
[mipi_rgb] Use dict-style packages in test so it can be batch-grouped
...
Convert the i2c include to a named dict-style package key so CI can group
this component's build with others sharing the same bus, instead of flagging
it as needing migration.
2026-07-12 18:47:28 -04:00
Jesse Hills and GitHub
0ff11674ef
[mipi_rgb] Use dict-style packages in test so it can be batch-grouped ( #17533 )
2026-07-12 18:38:38 -04:00
Jesse Hills
2a67e5c599
Bump version to 2026.7.0b2
2026-07-13 09:19:24 +12:00
Jesse Hills
27b598c5aa
[core] Classify entity metadata visibility for the visual editor ( #17503 )
2026-07-13 09:19:23 +12:00
Jesse Hills and GitHub
e27a14ec70
[core] Classify entity metadata visibility for the visual editor ( #17503 )
2026-07-12 08:33:29 -04:00
Jesse Hills and GitHub
88ca0d44e0
[docs] Document web server as an open HTTP API by design in threat model ( #17465 )
2026-07-10 16:38:23 +12:00
Jesse Hills
9327d011fc
Merge branch 'beta' into dev
2026-07-09 16:54:49 +12:00
Jesse Hills and GitHub
6c4640f4f1
Merge pull request #17460 from esphome/bump-2026.7.0b1
...
2026.7.0b1
2026-07-09 16:54:10 +12:00
Jesse Hills
0a8a7e22d2
Bump version to 2026.8.0-dev
2026-07-09 12:30:54 +12:00
Jesse Hills
f1622ac96a
Bump version to 2026.7.0b1
2026-07-09 12:30:53 +12:00
Jesse Hills
c66f4d667e
Merge branch 'release' into dev
2026-07-09 12:21:34 +12:00
Jesse Hills and GitHub
3bfbaaebf3
Merge pull request #17459 from esphome/bump-2026.6.5
...
2026.6.5
2026-07-09 12:20:50 +12:00
Jesse Hills
98b79b132a
Bump version to 2026.6.5
2026-07-09 12:09:05 +12:00
Jesse Hills and GitHub
7c130fc970
[core] Hide build & framework internals from the visual editor ( #17449 )
2026-07-09 11:58:40 +12:00
Jesse Hills and GitHub
dd0d0942f5
[image] Restructure into a platform component ( #17416 )
2026-07-09 07:38:58 +12:00
Jesse Hills and GitHub
b8af90750f
[web_server_idf] Map more common HTTP status codes in responses ( #17447 )
2026-07-08 13:18:46 +12:00
Jesse Hills and GitHub
65ef05dd1f
[web_server_idf] Deliver raw POST bodies to custom handlers via handleBody() ( #17433 )
2026-07-07 20:51:00 -04:00
Jesse Hills and GitHub
c4689989c7
Mark configurable classes as final (20/21: wts01-zephyr_ble_server) ( #16971 )
2026-07-06 19:42:18 -04:00
cdd334284e
[rp2] Rename rp2040 platform to rp2 ( #17145 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2026-07-07 08:20:24 +12:00
Jesse Hills and GitHub
9caf431740
[tests] Document dict-style packages requirement for batch grouping ( #17420 )
2026-07-07 07:55:53 +12:00
Jesse Hills and GitHub
2067da4ff5
Mark configurable classes as final (11/21: microphone-ms8607) ( #16962 )
2026-07-06 16:33:07 +12:00
Jesse Hills and GitHub
cfdd6d383f
Mark configurable classes as final (19/21: uart-wl_134) ( #16970 )
2026-07-06 16:32:42 +12:00
Jesse Hills and GitHub
bdd51bd476
Mark configurable classes as final (16/21: sm10bit_base-ssd1331_spi) ( #16967 )
2026-07-06 16:32:35 +12:00
Jesse Hills and GitHub
af7b6e3589
Mark configurable classes as final (17/21: ssd1351_spi-tem3200) ( #16968 )
2026-07-06 16:32:26 +12:00
Jesse Hills and GitHub
fd86417bf5
[cst328] Update test package ( #17415 )
2026-07-06 16:29:45 +12:00
Jesse Hills and GitHub
39c0f9cc84
[cst328] Use dict-style packages so batch grouping deduplicates the i2c bus ( #17413 )
2026-07-05 22:57:56 -04:00
Jesse Hills
58780cd765
Merge branch 'release' into dev
2026-07-01 16:26:24 +12:00
Jesse Hills and GitHub
1fc73731a8
Merge pull request #17317 from esphome/bump-2026.6.4
...
2026.6.4
2026-07-01 16:25:39 +12:00
Jesse Hills
e47feace11
Bump version to 2026.6.4
2026-07-01 13:18:54 +12:00
Jesse Hills
054c8ba485
[config_validation] Fix multicast typo in error message ( #17206 )
2026-07-01 13:18:35 +12:00
Jesse Hills and GitHub
cf9d97d5ae
[pixoo] Add Divoom Pixoo display component ( #16974 )
2026-06-30 11:20:48 +12:00
Jesse Hills
7984349c36
Merge branch 'release' into dev
2026-06-29 22:32:34 +12:00
Jesse Hills and GitHub
0cbbd64577
Merge pull request #17223 from esphome/bump-2026.6.3
...
2026.6.3
2026-06-29 22:31:44 +12:00
Jesse Hills
a618ee11b4
Bump version to 2026.6.3
2026-06-29 20:30:24 +12:00
Jesse Hills and GitHub
29a6105730
[ms8607] Mark configurable classes as final ( #17147 )
2026-06-25 08:31:15 -04:00
Jesse Hills and GitHub
46cf052ec5
[config_validation] Fix multicast typo in error message ( #17206 )
2026-06-25 08:28:43 -04:00
Jesse Hills and GitHub
e5d8c22b47
Mark configurable classes as final (13/21: pmsa003i-rc522) ( #16964 )
2026-06-25 13:20:11 +02:00
Jesse Hills and GitHub
64acb358a5
Mark configurable classes as final (8/21: hm3301-integration) ( #16959 )
2026-06-25 13:20:00 +02:00
Jesse Hills and GitHub
d511f0614d
Mark configurable classes as final (18/21: template-tx20) ( #16969 )
2026-06-25 13:19:51 +02:00
Jesse Hills and GitHub
eb9ca517e3
Mark configurable classes as final (14/21: rc522_i2c-scd4x) ( #16965 )
2026-06-25 13:19:39 +02:00
Jesse Hills and GitHub
f769457bb0
Mark configurable classes as final (15/21: script-slow_pwm) ( #16966 )
2026-06-25 13:19:30 +02:00
Jesse Hills and GitHub
8c68e95568
[config_validation] Add tests for 100% validator coverage ( #17204 )
2026-06-25 22:33:28 +12:00
Jesse Hills and GitHub
e6455c5b44
Mark configurable classes as final (12/21: msa3xx-pm2005) ( #16963 )
2026-06-23 18:27:07 -05:00
Jesse Hills and GitHub
2b8916fc4e
[ci] Exclude test changes from small-pr/medium-pr size labels ( #17172 )
2026-06-24 11:13:34 +12:00
Jesse Hills and GitHub
84de814e6f
[config_validation] Make bind_key a sensitive dual-mode validator ( #17146 )
2026-06-24 09:05:39 +12:00
Jesse Hills and GitHub
225d426d95
[core] Use CORE.is_* platform helpers in __main__ ( #17144 )
2026-06-23 08:40:16 -04:00
Jesse Hills and GitHub
c70d56807f
[motion] Make motion test configs mergeable in CI ( #17149 )
2026-06-23 16:44:58 +12:00
Jesse Hills and GitHub
69d700727d
[docker] Remove dead HA addon env exports (streamer_mode, relative_url) ( #17140 )
2026-06-23 11:25:24 +12:00
Jesse Hills and GitHub
2fe67a6eda
[graphical_display_menu] Mark configurable classes as final ( #17129 )
2026-06-21 23:17:47 -05:00
Jesse Hills and GitHub
e88f69b5f8
Mark configurable classes as final (7/21: gcja5-hlw8032) ( #16958 )
2026-06-21 21:05:05 -05:00
Jesse Hills and GitHub
c69cfd44be
Mark configurable classes as final (5/21) ( #16956 )
2026-06-21 21:04:55 -05:00
Jesse Hills and GitHub
9f5ed6fdfd
Mark configurable classes as final (6/21) ( #16957 )
2026-06-21 21:04:45 -05:00
Jesse Hills and GitHub
0891473280
Mark configurable classes as final (10/21: matrix_keypad-micronova) ( #16961 )
2026-06-21 21:04:34 -05:00
Jesse Hills and GitHub
2982d7c834
Mark configurable classes as final (9/21) ( #16960 )
2026-06-21 21:04:16 -05:00
Jesse Hills and GitHub
026bac4cd1
[ld2420] Mark configurable classes as final ( #17130 )
2026-06-22 13:27:56 +12:00
Jesse Hills and GitHub
cce7cfff29
Mark configurable classes as final (3/21: ble_scanner-ch423) ( #16954 )
2026-06-22 09:52:32 +12:00
Jesse Hills and GitHub
73dbc8214b
Mark configurable classes as final (4/21: chsc6x-dfplayer) ( #16955 )
2026-06-22 09:51:31 +12:00
Jesse Hills and GitHub
7d7cdb6c66
Mark configurable classes as final (21/21: zhlt01-zyaura) ( #16972 )
2026-06-22 09:51:11 +12:00
Jesse Hills and GitHub
d0e3e98d55
[dashboard] Remove legacy web dashboard ( #17124 )
2026-06-22 09:33:27 +12:00
Jesse Hills
995eba9178
Merge branch 'release' into dev
2026-06-19 11:35:46 +12:00
Jesse Hills and GitHub
9534ab2a19
Merge pull request #17052 from esphome/bump-2026.6.1
...
2026.6.1
2026-06-19 11:35:03 +12:00
Jesse Hills
1b1c8d767d
Bump version to 2026.6.1
2026-06-19 10:06:13 +12:00
Jesse Hills and GitHub
92028e53b5
Mark configurable classes as final (2/21: as3935_i2c-ble_rssi) ( #16953 )
2026-06-18 15:35:12 +12:00
Jesse Hills and GitHub
11deff2bed
Mark configurable classes as final (1/21: a01nyub-aqi) ( #16952 )
2026-06-18 15:35:03 +12:00
3a1a8a8955
[ci] Fail CI Status job when workflow is cancelled ( #17024 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-18 15:02:22 +12:00
b6763cfaed
[ci] Smoke-test docker image by compiling each target toolchain ( #16995 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-18 15:02:07 +12:00
Jesse Hills and GitHub
c214a8ce79
[core] Add generic component alias infrastructure ( #16826 )
2026-06-18 01:21:00 +00:00
Jesse Hills
34844da668
Merge branch 'release' into dev
2026-06-18 13:00:38 +12:00
Jesse Hills and GitHub
e2157a3d26
Merge pull request #17022 from esphome/bump-2026.6.0
...
2026.6.0
2026-06-18 12:59:50 +12:00