 J. Nick KostonandJesse Hills
|
bcac3ebe2b
|
[api] Provision encryption keys over an encrypted zero-PSK noise connection (#17482)
|
2026-07-13 09:19:23 +12:00 |
|
 J. Nick KostonandJesse Hills
|
1e5cfe6b0f
|
[web_server] Fix unused function warning for json_state_str (#17524)
|
2026-07-13 09:19:23 +12:00 |
|
 J. Nick KostonandJesse Hills
|
665e788cc9
|
[mdns] Fix missing device info TXT records when native API is not enabled (#17520)
|
2026-07-13 09:19:23 +12:00 |
|
 J. Nick KostonandJesse Hills
|
d89b4c0b59
|
[core] Make config-hash independent of machine-local paths (#17523)
|
2026-07-13 09:19:23 +12:00 |
|
 J. Nick KostonandGitHub
|
2b3027a7fd
|
[api] Provision encryption keys over an encrypted zero-PSK noise connection (#17482)
|
2026-07-13 08:55:30 +12:00 |
|
 J. Nick KostonandGitHub
|
b098571a6f
|
[web_server] Fix unused function warning for json_state_str (#17524)
|
2026-07-11 14:31:14 -10:00 |
|
 J. Nick KostonandGitHub
|
614fd88829
|
[mdns] Fix missing device info TXT records when native API is not enabled (#17520)
|
2026-07-11 14:31:01 -10:00 |
|
 J. Nick KostonandGitHub
|
c0636e2bf7
|
[core] Make config-hash independent of machine-local paths (#17523)
|
2026-07-11 14:30:47 -10:00 |
|
 J. Nick KostonandGitHub
|
b4ad0eb86b
|
[esp32_ble] Fix boot loop when the hosted co-processor does not answer BT bring-up (#17429)
|
2026-07-07 14:59:18 +00:00 |
|
 J. Nick KostonandGitHub
|
3c2dad67f4
|
[network] Fix logged use_address with MAC suffix and build it at runtime (#17432)
|
2026-07-07 02:07:34 -05:00 |
|
 J. Nick KostonandGitHub
|
e8d37e5bd3
|
[libretiny] Use standard logger tag names (#17431)
|
2026-07-06 20:55:12 -04:00 |
|
 J. Nick KostonandGitHub
|
a36c3063b2
|
[web_server] Use known message length in SSE send path (#17400)
|
2026-07-06 20:55:02 -04:00 |
|
 J. Nick KostonandGitHub
|
902cf6a679
|
[analyze_memory] Report aliased RAM symbols once in the RAM strings report (#17397)
|
2026-07-06 20:54:53 -04:00 |
|
 J. Nick KostonandGitHub
|
a10e005bb4
|
[esp8266] Strip lwIP glue dhcp stub message strings from DRAM (#17395)
|
2026-07-06 20:54:44 -04:00 |
|
 J. Nick KostonandGitHub
|
90403576c4
|
[wifi] Accept boolean-like strings for fast_connect again (#17414)
|
2026-07-06 14:42:30 -05:00 |
|
 J. Nick KostonandGitHub
|
51fa25856d
|
[bluetooth_proxy] Take over stale advertisement subscription instead of rejecting the new subscriber (#17423)
|
2026-07-06 14:42:14 -05:00 |
|
 J. Nick KostonandGitHub
|
e095c457ff
|
[esp32] Suppress -Wvolatile in the direct ESP-IDF build (#17404)
|
2026-07-06 03:02:12 +00:00 |
|
 J. Nick KostonandGitHub
|
7522780c67
|
[esp8266] Strip dead libstdc++ throw message strings from DRAM (#17341)
|
2026-07-01 18:25:34 -05:00 |
|
 J. Nick KostonandGitHub
|
a031da351d
|
Merge pull request #17294 from esphome/bump-device-builder-1.0.22
|
2026-06-29 19:29:08 -07:00 |
|
 J. Nick KostonandGitHub
|
a336ad6732
|
[mcp4725] Use constexpr bit shift instead of powf for full-scale value (#17261)
|
2026-06-28 17:07:51 -04:00 |
|
 J. Nick KostonandGitHub
|
614eae7a3b
|
[dashboard_import] Store package_import_url in flash on ESP8266 (#17127)
|
2026-06-21 23:18:06 -05:00 |
|
 J. Nick KostonandGitHub
|
7fcc890e84
|
[rp2040] Bump arduino-pico framework to 5.6.1 (#17122)
|
2026-06-22 13:02:46 +12:00 |
|
 J. Nick KostonandGitHub
|
44c54b3a75
|
[json] Bump ArduinoJson to 7.4.3 (#17126)
|
2026-06-21 23:09:54 +00:00 |
|
 J. Nick KostonandGitHub
|
0d7130c499
|
[docs] Remove leftover dashboard references after dashboard removal (#17125)
|
2026-06-22 09:48:21 +12:00 |
|
 J. Nick KostonandGitHub
|
1d5d581734
|
[esp8266] Drop stale esphome-docker-base reference (#17123)
|
2026-06-22 09:34:09 +12:00 |
|
 J. Nick KostonandGitHub
|
c4abc5476e
|
[core] Remove deprecated std::string scheduler/timer overloads (#17111)
|
2026-06-21 16:22:08 -05:00 |
|
 J. Nick KostonandGitHub
|
6c10fc1272
|
[hub75] Remove deprecated scan_wiring name aliases (#17118)
|
2026-06-21 16:21:50 -05:00 |
|
 J. Nick KostonandGitHub
|
921758f87d
|
[core] Clarify resolve error when a device has no network log/OTA transport (#17107)
|
2026-06-21 15:00:55 -05:00 |
|
 J. Nick KostonandGitHub
|
c6ead57a9e
|
[packages] Remove deprecated single-package include syntax (#17119)
|
2026-06-22 08:00:46 +12:00 |
|
 J. Nick KostonandGitHub
|
78c6131bbf
|
[web_server] Deprecate version 1 (#17109)
|
2026-06-21 15:00:36 -05:00 |
|
 J. Nick KostonandGitHub
|
d8f883bd9d
|
[core] Remove deprecated get_object_id() and get_compilation_time() (#17112)
|
2026-06-22 07:54:05 +12:00 |
|
 J. Nick KostonandGitHub
|
d1d77fc217
|
[remote_base] Remove deprecated MideaData::to_string() (#17117)
|
2026-06-22 07:51:08 +12:00 |
|
 J. Nick KostonandGitHub
|
f273221cf4
|
[core] Remove deprecated value_accuracy_to_string() (#17116)
|
2026-06-22 07:50:32 +12:00 |
|
 J. Nick KostonandGitHub
|
03121d2efe
|
[core] Remove deprecated std::string GPIOPin::dump_summary() (#17115)
|
2026-06-22 07:49:27 +12:00 |
|
 J. Nick KostonandGitHub
|
7c2603d9bc
|
[ethernet] Defer clk_mode removal to 2026.9.0 (#17114)
|
2026-06-22 07:47:15 +12:00 |
|
 J. Nick KostonandGitHub
|
21aee91e67
|
[web_server] Remove deprecated object ID URL matching (#17113)
|
2026-06-22 07:45:03 +12:00 |
|
 J. Nick KostonandGitHub
|
1bd937d89c
|
[api] Remove pre-1.14 object_id backward-compat code (#17108)
|
2026-06-22 07:44:00 +12:00 |
|
 J. Nick KostonandJonathan Swoboda
|
039a1f063e
|
[ha-addon] Expose the device-builder public port only when port 6052 is mapped (#17076)
|
2026-06-20 13:33:41 -04:00 |
|
 
|
59711b8e6a
|
Add THREAT_MODEL.md (#17089)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-06-20 11:51:42 -05:00 |
|
 J. Nick KostonandGitHub
|
d77c0d2bc5
|
[ha-addon] Expose the device-builder public port only when port 6052 is mapped (#17076)
|
2026-06-20 11:33:54 -05:00 |
|
 J. Nick KostonandGitHub
|
4ae6dc355f
|
[select] Remove deprecated state member (#17027)
|
2026-06-19 17:08:07 +12:00 |
|
 J. Nick KostonandJesse Hills
|
20cd6a1771
|
[logger] Hold recursion guard while draining the task log buffer (#17044)
|
2026-06-19 10:06:13 +12:00 |
|
 
|
ac5a28301a
|
[core] Honor transferred address cache in has_resolvable_address (#17025)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-06-19 10:06:13 +12:00 |
|
 J. Nick KostonandGitHub
|
b97182d302
|
[logger] Hold recursion guard while draining the task log buffer (#17044)
|
2026-06-19 09:16:14 +12:00 |
|
 J. Nick KostonandGitHub
|
69f905f154
|
[ci] Revert "Bump awalsh128/cache-apt-pkgs-action from 1.6.0 to 1.6.1" (#17028)
|
2026-06-18 04:18:12 -05:00 |
|
 
|
bd9375117a
|
[core] Honor transferred address cache in has_resolvable_address (#17025)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-06-17 22:11:24 -05:00 |
|
 J. Nick KostonandJesse Hills
|
9bf35ab8fb
|
[core] Attribute "took a long time" blocking warning to the owning script (#16768)
|
2026-06-16 23:02:54 +12:00 |
|
 J. Nick KostonandGitHub
|
3420cff316
|
[core] Attribute "took a long time" blocking warning to the owning script (#16768)
|
2026-06-16 08:46:33 +12:00 |
|
 J. Nick KostonandJesse Hills
|
83504d2de2
|
[esp8266] Decode crash handler PC and backtrace in logs (#16911)
|
2026-06-15 11:04:46 +12:00 |
|
 J. Nick KostonandGitHub
|
750cf1995b
|
[esp8266] Decode crash handler PC and backtrace in logs (#16911)
|
2026-06-11 08:47:50 -05:00 |
|
 J. Nick KostonandGitHub
|
36e043debb
|
[tests] Fail component test merge on conflicting duplicate IDs (#16849)
|
2026-06-08 12:49:25 -05:00 |
|
 J. Nick KostonandGitHub
|
cbc3770b11
|
Include model-driven display schemas in the language schema dump (#16872)
|
2026-06-07 17:30:43 -05:00 |
|
 J. Nick KostonandGitHub
|
2a4913713a
|
Revert "[tests] Fail component test merge on conflicting duplicate IDs" (#16848)
|
2026-06-05 19:37:19 -05:00 |
|
 J. Nick KostonandGitHub
|
8f8a70b2be
|
Exit nginx bypass placeholder cleanly on SIGTERM (#16845)
|
2026-06-05 17:58:50 -05:00 |
|
 J. Nick KostonandGitHub
|
70d9ab25f3
|
[tests] Fail component test merge on conflicting duplicate IDs (#16795)
|
2026-06-05 17:57:42 -05:00 |
|
 J. Nick KostonandGitHub
|
61bb1805b1
|
[api] Fix nullptr deref when client teardown reenters state dispatch (#16834)
|
2026-06-05 10:47:32 -05:00 |
|
 J. Nick KostonandGitHub
|
9fbd4c38ae
|
[i2s_audio] Move test bus into a shared package and give fixtures unique ids (#16793)
|
2026-06-04 17:28:32 -05:00 |
|
 J. Nick KostonandGitHub
|
c765e22622
|
[ci] Exclude device-builder slow e2e tests from downstream CI (#16801)
|
2026-06-04 10:39:54 -05:00 |
|
 J. Nick KostonandGitHub
|
3e562b9267
|
[ci] Fix memory impact build selecting unbuildable platform (#16788)
|
2026-06-03 22:30:36 -05:00 |
|
 J. Nick KostonandJesse Hills
|
559cfd1555
|
[api] Fix crash loop on VoiceAssistantConfigurationRequest (#16757)
|
2026-06-02 14:33:41 +12:00 |
|
 J. Nick KostonandJesse Hills
|
a4d247fa0a
|
[core] Persist esphome.area in StorageJSON (#16710)
|
2026-06-02 14:33:41 +12:00 |
|
 J. Nick KostonandJesse Hills
|
f9aba18f8e
|
[libretiny] Fix RTL8710B IRAM_ATTR section being dropped from flashed image (#16616)
|
2026-06-02 14:33:41 +12:00 |
|
 J. Nick KostonandJesse Hills
|
d7f809181a
|
[writer] Mark storage_should_clean as public API for device-builder (#16443)
|
2026-06-02 14:33:41 +12:00 |
|
 J. Nick KostonandGitHub
|
ab46f8bd74
|
[api] Fix crash loop on VoiceAssistantConfigurationRequest (#16757)
|
2026-06-01 20:32:23 +00:00 |
|
 J. Nick KostonandGitHub
|
f0202155b3
|
[core] Persist esphome.area in StorageJSON (#16710)
|
2026-05-30 00:09:07 -05:00 |
|
 J. Nick KostonandGitHub
|
21e548f1d7
|
[core] Sensitive redaction via yaml_util representer (#16690)
|
2026-05-27 09:20:50 -05:00 |
|
 J. Nick KostonandGitHub
|
3cc875c40b
|
[core] Enable ruff BLE (flake8-blind-except) lint family (#16659)
|
2026-05-27 20:09:57 +12:00 |
|
 J. Nick KostonandGitHub
|
91ead4ff54
|
[core] Mark canonical sensitive fields with cv.sensitive (#16677)
|
2026-05-27 00:16:47 +00:00 |
|
 J. Nick KostonandGitHub
|
52ead52ef2
|
[core] Enable ruff PGH (pygrep-hooks) lint family (#16651)
|
2026-05-26 15:29:54 -05:00 |
|
 J. Nick KostonandGitHub
|
96816e2491
|
[core] Enable ruff DTZ (flake8-datetimez) lint family (#16660)
|
2026-05-26 15:29:38 -05:00 |
|
 J. Nick KostonandGitHub
|
bac62cb7de
|
[core] Add cv.sensitive marker for schema-level sensitive fields (#16673)
|
2026-05-26 15:29:06 -05:00 |
|
 J. Nick KostonandGitHub
|
88b12a1c45
|
[lvgl] Build automation_schema event validators lazily (#16633)
|
2026-05-26 08:41:54 -05:00 |
|
 J. Nick KostonandGitHub
|
ceb9d406e1
|
[core] Enable ruff PIE (flake8-pie) lint family (#16658)
|
2026-05-26 07:46:44 -04:00 |
|
 J. Nick KostonandGitHub
|
8b62cfded7
|
[libretiny] Fix RTL8710B IRAM_ATTR section being dropped from flashed image (#16616)
|
2026-05-26 19:57:44 +12:00 |
|
 J. Nick KostonandGitHub
|
ae74920b81
|
[core] Enable ruff PTH (flake8-use-pathlib) lint family (#16661)
|
2026-05-26 05:14:42 +00:00 |
|
 J. Nick KostonandGitHub
|
ae814cff5c
|
[core] Enable ruff B (flake8-bugbear) lint family (#16655)
|
2026-05-26 02:28:14 +00:00 |
|
 J. Nick KostonandGitHub
|
489cf483d0
|
[core] Enable ruff PYI (flake8-pyi) lint family (#16654)
|
2026-05-25 20:55:35 -05:00 |
|
 J. Nick KostonandGitHub
|
dd0028c1b5
|
[core] Enable ruff G (flake8-logging-format) lint family (#16650)
|
2026-05-26 01:36:49 +00:00 |
|
 J. Nick KostonandGitHub
|
e492f8f8b6
|
[tests] Disable hypothesis deadline on flaky IP address test (#16652)
|
2026-05-25 20:14:36 -05:00 |
|
 J. Nick KostonandGitHub
|
b39b34bfe1
|
[core] Enable ruff C4 (flake8-comprehensions) lint family (#16653)
|
2026-05-25 20:14:26 -05:00 |
|
 J. Nick KostonandGitHub
|
bbc24ab546
|
[core] Enable ruff RSE (flake8-raise) lint family (#16649)
|
2026-05-25 20:06:34 -05:00 |
|
 J. Nick KostonandGitHub
|
f1839489dd
|
[core] Enable ruff ISC (flake8-implicit-str-concat) lint family (#16646)
|
2026-05-25 20:06:18 -05:00 |
|
 J. Nick KostonandGitHub
|
5172227931
|
[core] Enable ruff SLOT (flake8-slots) lint family (#16647)
|
2026-05-25 20:06:01 -05:00 |
|
 J. Nick KostonandGitHub
|
97267105e1
|
[core] Enable ruff EXE (flake8-executable) lint family (#16648)
|
2026-05-25 20:05:51 -05:00 |
|
 J. Nick KostonandGitHub
|
8645f3672d
|
[core] Enable additional zero-violation ruff lint families (#16645)
|
2026-05-25 18:11:40 -05:00 |
|
 J. Nick KostonandGitHub
|
cde52ef75e
|
[lvgl] Merge dict-extend chains to speed up schema construction (#16614)
|
2026-05-25 09:09:54 -05:00 |
|
 J. Nick KostonandGitHub
|
e0167e9bdf
|
[lvgl] Memoize obj_schema by widget_type (#16615)
|
2026-05-24 20:17:51 -05:00 |
|
 J. Nick KostonandGitHub
|
090f5a486a
|
Lift dependabot pip open PR limit (#16609)
|
2026-05-24 16:32:47 -05:00 |
|
 J. Nick KostonandJesse Hills
|
0babc52472
|
[bluetooth_proxy] Recover slot stuck in DISCONNECTING when CLOSE_EVT is dropped (#16588)
|
2026-05-25 09:28:49 +12:00 |
|
 J. Nick KostonandJesse Hills
|
8f6ea62628
|
[uart] Wake main loop on ESP8266 software serial RX (#16562)
|
2026-05-25 09:28:49 +12:00 |
|
 J. Nick KostonandJesse Hills
|
4e7bc92061
|
[esp8266] Use os_timer-based esp_delay() in delay() (#16563)
|
2026-05-25 09:28:49 +12:00 |
|
 J. Nick KostonandJesse Hills
|
59db9a4673
|
[dashboard] Fix flaky test_websocket_refresh_command on Windows CI (#16565)
|
2026-05-25 09:28:49 +12:00 |
|
 J. Nick KostonandJesse Hills
|
f247def4ac
|
[core] Refresh compiled config cache after upload/logs fallback (#16548)
|
2026-05-25 09:28:49 +12:00 |
|
 J. Nick KostonandJesse Hills
|
0c94a173b6
|
[api] Break api_connection/api_server include cycle to drop custom unique_ptr deleter (#16542)
|
2026-05-25 09:28:49 +12:00 |
|
 J. Nick KostonandGitHub
|
188ff7ebfd
|
[bluetooth_proxy] Recover slot stuck in DISCONNECTING when CLOSE_EVT is dropped (#16588)
|
2026-05-23 14:30:12 -05:00 |
|
 
|
2b422cbd99
|
[lvgl] Build widget update action schemas lazily (#16569)
Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com>
|
2026-05-23 00:20:39 +00:00 |
|
 J. Nick KostonandGitHub
|
71550bb3be
|
[lvgl] Memoize and lazily build container_schema (#16567)
|
2026-05-22 18:39:25 -05:00 |
|
 J. Nick KostonandGitHub
|
a58b4edb6a
|
[ci] Gate unconditional CI jobs on a single determine-jobs output instead of a path filter (#16580)
|
2026-05-22 18:39:06 -05:00 |
|
 J. Nick KostonandGitHub
|
7182b1a8ae
|
[uart] Wake main loop on ESP8266 software serial RX (#16562)
|
2026-05-22 14:30:43 -05:00 |
|
 J. Nick KostonandGitHub
|
64e32ebe04
|
[esp8266] Use os_timer-based esp_delay() in delay() (#16563)
|
2026-05-22 14:30:28 -05:00 |
|