 ![pre-commit-ci-lite[bot]](/avatar/24e64739ad4c3d54d0291a78934c09fb0a50c28f85520283d0803d0353c51b35?size=40)
|
2341d510d3
|
[lvgl] Migrate to library v9.5.0 (#12312)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-03-19 20:31:33 +13:00 |
|
 Kevin AhrendtandCopilot Autofix powered by AI
|
9d6f2f71e8
|
[speaker_source] Reshuffle playlist on repeat all restart (#14773)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-03-18 19:51:17 -10:00 |
|
  
|
e1334cf57f
|
[mqtt] Support JSON payload with code for alarm control panel commands (#14731)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-03-19 05:40:48 +00:00 |
|
J. Nick Koston
|
a1aff7cadf
|
[preferences] Devirtualize preference backend and manager classes (#14825)
|
2026-03-18 18:42:05 -10:00 |
|
J. Nick Koston
|
2271ac6470
|
[api] Extract overflow buffer from frame helper into APIOverflowBuffer (#14871)
|
2026-03-18 18:41:45 -10:00 |
|
J. Nick Koston
|
8fe36cde23
|
[core] Replace std::function with lightweight Callback in CallbackManager (#14853)
|
2026-03-18 18:41:05 -10:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
403ba262c6
|
[openthread] Guard InstanceLock against uninitialized semaphore (#14940)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-18 21:23:47 -04:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
f8be27ce6d
|
[ble_client] Fix RSSI sensor reporting same value for all clients (#14939)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-18 20:10:42 -04:00 |
|
 J. Nick KostonandCopilot Autofix powered by AI
|
4d86049c21
|
[ota] Pack deferred state args into uint32 to avoid heap allocation (#14922)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-03-18 14:06:55 -10:00 |
|
J. Nick Koston
|
44037c4f9b
|
[http_request] Prevent double update task launch (#14910)
|
2026-03-18 14:06:41 -10:00 |
|
J. Nick Koston
|
5856d05701
|
[core] Devirtualize PollingComponent::set_update_interval (#14938)
|
2026-03-18 14:05:57 -10:00 |
|
J. Nick Koston
|
a2a048e3bf
|
[ld2412] Inline trivial gate threshold number setters (#14937)
|
2026-03-18 13:02:07 -10:00 |
|
Kevin Ahrendt
|
9f4c773963
|
[media_source] Add request helpers for smart sources (#14936)
|
2026-03-18 12:34:16 -10:00 |
|
Kevin Ahrendt
|
ef0eef8117
|
[const] Move shared volume constants to components/const (#14935)
|
2026-03-18 21:57:33 +00:00 |
|
Jonathan Swoboda
|
097e6eb41f
|
[i2s_audio] Remove legacy I2S driver support (#14932)
|
2026-03-18 11:42:56 -10:00 |
|
Jonathan Swoboda
|
73a49493a2
|
[vbus][shelly_dimmer][st7789v][modbus_controller] Fix integer overflows, off-by-one, and coordinate swap (#14916)
|
2026-03-18 16:43:42 -04:00 |
|
Jonathan Swoboda
|
4a93d5b544
|
[vl53l0x][ld2420][ble_client][inkplate] Fix state corruption, crash, OOB read, and shift UB (#14919)
|
2026-03-18 16:42:53 -04:00 |
|
Jonathan Swoboda
|
cc0655a904
|
[bedjet][light][i2s_audio][ld2412] Fix uninitialized pointers, div-by-zero, and buffer validation (#14925)
|
2026-03-18 16:42:13 -04:00 |
|
Jonathan Swoboda
|
47909d5299
|
[hub75] Bump esp-hub75 to 0.3.5 (#14915)
|
2026-03-18 09:47:14 -10:00 |
|
J. Nick Koston
|
e88c9ba066
|
[core] Inline progmem_read functions on non-ESP8266 platforms (#14913)
|
2026-03-18 07:47:42 -10:00 |
|
J. Nick Koston
|
3f28ab88ca
|
[http_request] Fix data race on update_info_ strings in update task (#14909)
|
2026-03-18 07:46:18 -10:00 |
|
Jonathan Swoboda
|
1d07f37d62
|
[opentherm] Migrate from legacy timer API to GPTimer API (#14859)
|
2026-03-18 09:22:28 -04:00 |
|
Jonathan Swoboda
|
16c5224341
|
[tc74][apds9960] Fix signed temperature and FIFO register address (#14907)
|
2026-03-18 07:48:43 -04:00 |
|
Jonathan Swoboda
|
2531fb1a02
|
[voice_assistant][micro_wake_word] Fix null deref and missing error return (#14906)
|
2026-03-17 23:12:13 -04:00 |
|
 J. Nick KostonandJesse Hills
|
342020e1d3
|
[mqtt] Fix data race on inbound event queue (#14891)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2026-03-17 13:49:24 -10:00 |
|
Jonathan Swoboda
|
53bfb02a21
|
[sensor][ee895][hdc2010] Fix misc bugs found during component scan (#14890)
|
2026-03-17 19:46:26 -04:00 |
|
J. Nick Koston
|
83484a8828
|
[esp32_ble_server] Remove vestigial semaphore from BLECharacteristic (#14900)
|
2026-03-17 13:38:41 -10:00 |
|
J. Nick Koston
|
ece235218f
|
[debug][bme680_bsec] Use fnv1_hash_extend to avoid temporary string allocations (#14876)
|
2026-03-17 13:27:46 -10:00 |
|
J. Nick Koston
|
6b91df8d75
|
[esp32_ble][esp32_ble_server] Inline is_active/is_running and remove STL bloat (#14875)
|
2026-03-17 13:05:16 -10:00 |
|
J. Nick Koston
|
1adf05e2d5
|
[esp32_ble] Fix EventPool/LockFreeQueue sizing off-by-one (#14892)
|
2026-03-17 22:24:02 +00:00 |
|
J. Nick Koston
|
a94bb74d04
|
[usb_uart] Fix EventPool/LockFreeQueue sizing off-by-one (#14895)
|
2026-03-18 11:18:31 +13:00 |
|
J. Nick Koston
|
c19c75220b
|
[usb_host] Fix EventPool/LockFreeQueue sizing off-by-one (#14896)
|
2026-03-18 11:17:59 +13:00 |
|
J. Nick Koston
|
97382ed814
|
[usb_cdc_acm] Fix EventPool/LockFreeQueue sizing off-by-one (#14894)
|
2026-03-18 11:17:43 +13:00 |
|
J. Nick Koston
|
5f06679d78
|
[espnow] Fix EventPool/LockFreeQueue sizing off-by-one (#14893)
|
2026-03-18 11:16:44 +13:00 |
|
Jonathan Swoboda
|
851e8b6c0d
|
[gree] Fix IR checksum for YAA/YAC/YAC1FB9/GENERIC models (#14888)
|
2026-03-17 16:28:13 -04:00 |
|
Jonathan Swoboda
|
53fa346ddc
|
[speaker] Fix media playlist using announcement delay (#14889)
|
2026-03-17 19:18:49 +00:00 |
|
J. Nick Koston
|
82ccc37ba1
|
[ethernet] Mark EthernetComponent as final (#14842)
|
2026-03-17 08:14:52 -10:00 |
|
J. Nick Koston
|
3826e95506
|
[api] Fix ProtoMessage protected destructor compile error on host platform (#14882)
|
2026-03-17 08:14:36 -10:00 |
|
Diorcet Yann
|
73ca0ff106
|
[core] Small improvements (#14884)
|
2026-03-17 09:22:31 -04:00 |
|
Fabrice
|
2142bc1b76
|
[mipi_rgb] Make h- and v-sync pins optional (#14870)
|
2026-03-17 09:25:11 +11:00 |
|
KamilCuk
|
f81e04b036
|
[web_server] Fix wrong printf format specifier (#14836)
|
2026-03-16 11:30:31 -10:00 |
|
 Jonathan SwobodaandJ. Nick Koston
|
c3327d0b43
|
[i2s_audio] Fix ESP-IDF 6.0 compatibility for I2S port types (#14818)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2026-03-16 16:04:20 -04:00 |
|
Jonathan Swoboda
|
8577c26358
|
[i2c] Handle ESP_ERR_INVALID_RESPONSE as NACK for IDF 6.0 (#14867)
|
2026-03-16 20:03:09 +00:00 |
|
Jonathan Swoboda
|
80730fd012
|
[seeed_mr24hpc1] Fix frame parser length handling bugs (#14863)
|
2026-03-16 09:57:53 -10:00 |
|
Jonathan Swoboda
|
2f86e48a83
|
[as3935] Fix ENERGY_MASK dropping bit 4 of lightning energy MMSB (#14861)
|
2026-03-16 09:44:55 -10:00 |
|
Jonathan Swoboda
|
0bbba75757
|
[am43] Fix battery update throttle using wrong type (#14864)
|
2026-03-16 09:42:13 -10:00 |
|
Jonathan Swoboda
|
c8f708c13c
|
[lilygo_t5_47] Fix Y coordinate mapping and clamp touch point count (#14865)
|
2026-03-16 09:40:24 -10:00 |
|
Jonathan Swoboda
|
05590a3a21
|
[gpio][dallas_temp] Fix one_wire read64() and DS18S20 division by zero (#14866)
|
2026-03-16 09:39:26 -10:00 |
|
Jonathan Swoboda
|
cdf2867baf
|
[hub75] Bump esp-hub75 to 0.3.4 (#14862)
|
2026-03-16 15:05:56 -04:00 |
|
J. Nick Koston
|
b142557979
|
[ethernet] Add RP2040 W5500 Ethernet support (#14820)
|
2026-03-16 18:26:06 +00:00 |
|