J. Nick Koston
|
92aa98f680
|
[host] Move HAL bodies into components/host/hal.cpp + inline trivial dispatches (#16115)
|
2026-05-01 00:42:38 +00:00 |
|
J. Nick Koston
|
3d69169141
|
[climate] Fold ControlAction fields into a single stateless lambda (#16044)
|
2026-04-30 19:16:16 -05:00 |
|
J. Nick Koston
|
24fdfcf1a1
|
[rp2040] Move HAL bodies into components/rp2040/hal.cpp + inline trivial dispatches (#16114)
|
2026-04-30 19:15:41 -05:00 |
|
J. Nick Koston
|
550444dc34
|
[binary_sensor] Drop Component from filter classes, use self-keyed scheduler (#16131)
|
2026-04-30 19:15:18 -05:00 |
|
J. Nick Koston
|
ba7c06785a
|
[mdns] Broadcast config_hash TXT record on _esphomelib._tcp (#16145)
|
2026-04-30 19:14:55 -05:00 |
|
J. Nick Koston
|
3b3e003aa3
|
[sensor] Pack ThrottleAverageFilter have_nan_ into n_ bitfield (-4 B/instance) (#16169)
|
2026-04-30 19:13:10 -05:00 |
|
J. Nick Koston
|
2f3e16b482
|
[bk72xx] Apply CFG_SUPPORT_BLE=0 SDK option to BK7238 (#16181)
|
2026-04-30 19:12:06 -05:00 |
|
J. Nick Koston
|
e085cb50d9
|
[sensor] Drop Component from filter classes, use self-keyed scheduler (#16132)
|
2026-04-30 19:11:30 -05:00 |
|
J. Nick Koston
|
61261b4a59
|
[libretiny] Move HAL bodies into components/libretiny/hal.cpp + inline trivial dispatches (#16113)
|
2026-04-30 12:33:22 -05:00 |
|
J. Nick Koston
|
d48aad8c4d
|
[esp32] Replace 512B stack buffer in printf wraps with picolibc cookie FILE (#16170)
|
2026-04-30 13:27:54 -04:00 |
|
Kevin Ahrendt
|
2758aa5517
|
[audio] bump microOpus to v0.4.0 to use fixed-point by default on ESP32 (#16168)
|
2026-04-30 09:12:39 -04:00 |
|
Kevin Ahrendt
|
a8b0133ec1
|
[audio] Enable specific codecs and configure advanced features (#16166)
|
2026-04-30 08:49:28 -04:00 |
|
Clyde Stubbs
|
1398dcebb4
|
[st7789v] Add deprecation warnings (#16162)
|
2026-04-30 00:53:37 -05:00 |
|
J. Nick Koston
|
f0bffed3c0
|
[esp8266] Move HAL bodies into components/esp8266/hal.cpp + inline arch_init (#16112)
|
2026-04-30 15:42:17 +12:00 |
|
J. Nick Koston
|
b8d24c9e49
|
[mcp23xxx_base] Reject unsupported interrupt_pin options (inverted, allow_other_uses) (#16149)
|
2026-04-30 11:14:07 +12:00 |
|
Jonathan Swoboda
|
e4b33fddf5
|
[esp32] Add ESP-IDF 6.0.1 platform entry (#16146)
|
2026-04-29 18:43:15 -04:00 |
|
Jonathan Swoboda
|
77da64a367
|
[sx126x] Add cold sleep option and drop unused RTC wakeup bit (#16144)
|
2026-04-29 17:05:51 -04:00 |
|
![dependabot[bot]](/avatar/bd5a8d6c673b738d52b0ac42a110045f3f964b3ebfc1d60ea805af743b1dc0e6?size=40) Jonathan Swobodaanddependabot[bot]
|
53b682e48f
|
[ci] Bump clang-tidy from 18.1.8 to 22.1.0.1 (#16078)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-04-29 20:19:33 +00:00 |
|
 Mat931andJ. Nick Koston
|
14910e65d9
|
[ota] Use WatchdogManager for OTA on ESP32 (#16138)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-04-29 20:15:21 +00:00 |
|
J. Nick Koston
|
813964714c
|
[esp32] Move HAL bodies into components/esp32/hal.cpp + inline trivial dispatches (#16111)
|
2026-04-29 20:09:08 +00:00 |
|
J. Nick Koston
|
5a146ab6b7
|
[valve] Fold ControlAction fields into a single stateless lambda (#16123)
|
2026-04-29 19:20:15 +00:00 |
|
J. Nick Koston
|
61a41402df
|
[fan] Fold TurnOnAction fields into a single stateless lambda (#16122)
|
2026-04-29 19:16:05 +00:00 |
|
Mat931
|
59b4cfd07c
|
[watchdog] Use default CHECK_IDLE_TASK and PANIC when configuring the watchdog (#16142)
|
2026-04-29 18:41:12 +00:00 |
|
Clyde Stubbs
|
0ad8a071a7
|
[espnow] Cleanup method visibility and naming (#16109)
|
2026-04-29 14:18:21 -04:00 |
|
 GelidusResearchandCopilot
|
ca3f7251d4
|
[ens160] Fix sensor initialization timing (#16024)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-04-29 14:07:28 -04:00 |
|
J. Nick Koston
|
69a33d8ac0
|
[core] Inline HAL clock wrappers and split hal.h into per-platform headers (#15977)
|
2026-04-29 12:31:55 -05:00 |
|
Jonathan Swoboda
|
ce61dcf387
|
[remote_base][core] Drop redundant typename in dependent type contexts (#16137)
|
2026-04-29 16:54:17 +00:00 |
|
Jonathan Swoboda
|
bae6b51652
|
[kamstrup_kmp][toshiba] Fix signed/unsigned comparisons against sizeof (#16135)
|
2026-04-29 11:33:57 -04:00 |
|
Jonathan Swoboda
|
557c3d4436
|
[aqi] Use std::max initializer-list for non-negative AQI clamp (#16134)
|
2026-04-29 11:33:29 -04:00 |
|
Jonathan Swoboda
|
bacee89bca
|
[mixer_speaker] NOLINT bugprone-unchecked-optional-access in audio_mixer_task (#16130)
|
2026-04-29 10:56:13 -04:00 |
|
Jonathan Swoboda
|
2157d11913
|
[haier] Fix bugprone-unchecked-optional-access; switch HardwareInfo to char[9] (#16124)
|
2026-04-29 14:26:53 +00:00 |
|
Jonathan Swoboda
|
2bd28eee9d
|
[tormatic] Use .value() for checked optional access in read_gate_status_ (#16121)
|
2026-04-29 09:51:31 -04:00 |
|
J. Nick Koston
|
0a497d3c22
|
[light] Fold LightControlAction fields into a single stateless lambda (#16118)
|
2026-04-29 08:35:17 -05:00 |
|
Jonathan Swoboda
|
79da2b9704
|
[time] Fix bugprone-unchecked-optional-access in CronTrigger::check_time_ (#16107)
|
2026-04-29 08:30:46 -04:00 |
|
Jonathan Swoboda
|
ae5b211c89
|
[api] Avoid JsonDocument copy-and-swap operator= in ActionResponse ctor (#16106)
|
2026-04-29 08:30:35 -04:00 |
|
J. Nick Koston
|
8ceada8d04
|
[core] Download external_files in parallel (#16021)
|
2026-04-29 14:32:30 +12:00 |
|
J. Nick Koston
|
2fce71e0d4
|
[wifi] Add phy_mode option for ESP8266 (#16055)
|
2026-04-29 14:31:07 +12:00 |
|
J. Nick Koston
|
5a33c50015
|
[light] Use constexpr template for DimRelativeAction transition_length (#16038)
|
2026-04-29 14:26:38 +12:00 |
|
J. Nick Koston
|
0d150dc57e
|
[light] Use constexpr template for ToggleAction transition_length (#16037)
|
2026-04-29 14:25:18 +12:00 |
|
J. Nick Koston
|
d287876d8d
|
[light] Use bitmask template for LightControlAction unused fields (#16039)
|
2026-04-29 14:20:37 +12:00 |
|
Jonathan Swoboda
|
c3bd38af77
|
[feedback] Fix bugprone-unchecked-optional-access in start_direction_ (#16103)
|
2026-04-28 21:54:15 -04:00 |
|
J. Nick Koston
|
f05243bd9d
|
[api] Add 48-bit MAC address varint fast path for BLE advertisements (#15988)
|
2026-04-29 13:48:35 +12:00 |
|
J. Nick Koston
|
35cb28edfe
|
[output] Gate FloatOutput power scaling fields behind USE_OUTPUT_FLOAT_POWER_SCALING (#15998)
|
2026-04-29 13:27:22 +12:00 |
|
J. Nick Koston
|
8af499b591
|
[api] Use custom deleter to fix incomplete-type error on macOS libc++ (#16050)
|
2026-04-28 21:26:21 -04:00 |
|
Jonathan Swoboda
|
1a57d9bc2f
|
[sprinkler][pn532] Fix bugprone-unchecked-optional-access (#16102)
|
2026-04-29 01:04:19 +00:00 |
|
J. Nick Koston
|
676f26919e
|
[mdns] Drive MDNS.update() polling from IP state events on ESP8266/RP2040 (#15961)
|
2026-04-29 13:02:21 +12:00 |
|
J. Nick Koston
|
29d3a3a498
|
[esp8266] Replace millis() with fast accumulator, wrap Arduino callers (#15662)
|
2026-04-29 12:58:00 +12:00 |
|
Jonathan Swoboda
|
77b76ac48a
|
[inkbird_ibsth1_mini][speaker][speaker_source] Fix performance-unnecessary-copy-initialization (#16101)
|
2026-04-29 00:56:03 +00:00 |
|
Clyde Stubbs
|
0b5835284a
|
[lvgl] Additional layout features (#16041)
|
2026-04-29 12:35:24 +12:00 |
|
Jonathan Swoboda
|
be0ee73847
|
[i2c] NOLINT readability-identifier-naming on Zephyr struct forward-decl (#16099)
|
2026-04-28 19:22:42 -04:00 |
|