J. Nick Koston
50aa4b1992
[esp32_ble_client] Reduce GATT data event logging to prevent firmware update failures ( #13252 )
2026-01-16 23:05:59 -05:00
J. Nick Koston
edb303e495
[api] Fix clock conflicts when multiple clients connected to homeassistant time ( #13253 )
2026-01-16 23:05:59 -05:00
J. Nick Koston
973fc4c5dc
[dallas_temp] Use const char* for set_timeout to fix deprecation warning and heap churn ( #13250 )
2026-01-16 23:05:59 -05:00
J. Nick Koston
f88e8fc43b
[sprinkler] Fix scheduler deprecation warnings and heap churn with FixedVector ( #13251 )
2026-01-16 23:05:59 -05:00
Jonathan Swoboda
d830787c71
Merge branch 'release' into dev
2026-01-16 22:49:39 -05:00
Jonathan Swoboda
c4c31a2e8e
Merge branch 'release' into beta
2026-01-16 22:49:38 -05:00
Jonathan Swoboda
e6790f0042
Merge pull request #13308 from esphome/bump-2025.12.7
...
2025.12.7
2025.12.7
2026-01-16 22:49:26 -05:00
Jonathan Swoboda
ec7f72e280
Bump version to 2025.12.7
2026-01-16 22:24:05 -05:00
J. Nick Koston
6f29dbd6f1
[api] Use subtraction for protobuf bounds checking ( #13306 )
2026-01-16 22:24:05 -05:00
Kevin Ahrendt
9caf78aa7e
[i2s_audio] Bugfix: Buffer overflow in software volume control ( #13190 )
2026-01-16 22:24:05 -05:00
Mike Ford
1f4221abfa
[http_request] Unable to handle chunked responses ( #7884 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-01-16 22:18:48 -05:00
Stuart Parmenter
92808a09c7
[hub75] Bump esp-hub75 version to 0.3.0 ( #13243 )
2026-01-16 22:17:36 -05:00
J. Nick Koston
e54d5ee898
[hmac_sha256] Replace unsafe sprintf with format_hex_to ( #13290 )
2026-01-16 22:16:38 -05:00
J. Nick Koston
bbe1155518
[web_server] Skip defer on ESP8266 where callbacks already run in main loop ( #13261 )
2026-01-16 20:08:04 -06:00
J. Nick Koston
69d7b6e921
[api] Use subtraction for protobuf bounds checking ( #13306 )
2026-01-16 15:46:15 -10:00
Keith Burzinski
510c874061
[helpers] Remove base85 functions ( #13266 )
2026-01-17 01:23:41 +00:00
Keith Burzinski
f7ad324d81
[infrared, remote_base] Replace base85 with base64url for web server infrared transmissions ( #13265 )
2026-01-16 18:15:27 -06:00
Keith Burzinski
58a9e30017
[helpers] Add base64_decode_int32_vector function ( #13289 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-01-16 23:05:19 +00:00
J. Nick Koston
52ac9e1861
[remote_base] Replace unsafe sprintf with buf_append_printf; fix buffer overflow ( #13257 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-16 16:56:47 -06:00
Clyde Stubbs
c5e4a60884
[select] Add condition for testing select option ( #13267 )
...
Co-authored-by: J. Nick Koston <nick+github@koston.org >
2026-01-17 08:35:40 +11:00
dependabot[bot]
a680884138
Bump ruff from 0.14.12 to 0.14.13 ( #13275 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-01-16 20:29:02 +00:00
Jonathan Swoboda
6832efbacc
Add Claude Code PR workflow skill ( #13271 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 10:24:28 -10:00
dependabot[bot]
3057a0484f
Bump actions/cache from 5.0.1 to 5.0.2 in /.github/actions/restore-python ( #13277 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-16 09:36:42 -10:00
dependabot[bot]
bc78f80f77
Bump actions/cache from 5.0.1 to 5.0.2 ( #13276 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-16 09:36:29 -10:00
J. Nick Koston
916b028fb2
[mqtt] Replace sprintf with snprintf for friendly name hash ( #13262 )
2026-01-16 08:30:22 -10:00
mrtoy-me
16adae7359
[ntc, resistance] change log level to verbose ( #13268 )
2026-01-16 10:19:09 -05:00
Remco van Essen
4906f87751
[mipi_dsi] add JC8012P4A1 ( #13241 )
2026-01-16 21:17:32 +11:00
Keith Burzinski
5b37d2fb27
[helpers] Support base64url encoding ( #13264 )
2026-01-16 08:55:24 +00:00
J. Nick Koston
68affe0b9c
[core] Add --device hint when DNS resolution fails ( #13240 )
2026-01-15 18:55:32 -10:00
J. Nick Koston
8263a8273f
[debug] Add min_free heap sensor for ESP32 and LibreTiny, add fragmentation for ESP32 ( #13231 )
2026-01-15 18:08:26 -10:00
Keith Burzinski
14b7539094
[infrared, remote_base] Optimize IR transmit path for web_server base85 data ( #13238 )
2026-01-15 22:04:21 -06:00
J. Nick Koston
b37cb812a7
[core] Add buf_append_printf helper for safe buffer formatting ( #13258 )
2026-01-15 22:03:11 -06:00
J. Nick Koston
42491569c8
[analyze_memory] Add nRF52/Zephyr platform support for memory analysis ( #13249 )
2026-01-15 17:53:53 -10:00
J. Nick Koston
b1230ec6bb
[esp32_ble_client] Reduce GATT data event logging to prevent firmware update failures ( #13252 )
2026-01-15 16:49:19 -10:00
J. Nick Koston
4eda9e965f
[api] Fix clock conflicts when multiple clients connected to homeassistant time ( #13253 )
2026-01-15 16:49:01 -10:00
J. Nick Koston
d2528af649
[dallas_temp] Use const char* for set_timeout to fix deprecation warning and heap churn ( #13250 )
2026-01-15 16:48:44 -10:00
Keith Burzinski
2eabc1b96b
[helpers] Add base85 support ( #13254 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-01-16 02:22:05 +00:00
J. Nick Koston
535c3eb2a2
[sprinkler] Fix scheduler deprecation warnings and heap churn with FixedVector ( #13251 )
2026-01-15 11:32:02 -10:00
Jonathan Swoboda
20f937692e
Merge branch 'beta' into dev
2026-01-15 16:24:19 -05:00
Jonathan Swoboda
c2737ca3bb
Merge pull request #13247 from esphome/bump-2026.1.0b2
...
2026.1.0b2
2026.1.0b2
2026-01-15 16:24:08 -05:00
J. Nick Koston
00cc9e44b6
[analyze_memory] Fix ELF section mapping for RTL87xx and LN882X platforms ( #13213 )
2026-01-15 10:38:24 -10:00
Jonathan Swoboda
c151b2da67
Bump version to 2026.1.0b2
2026-01-15 15:26:04 -05:00
J. Nick Koston
dacd185afb
[web_server][captive_portal] Change default compression from Brotli to gzip ( #13246 )
2026-01-15 15:26:04 -05:00
John Stenger
f88cf1b83a
[qr_code] Allocate and free memory for QR code buffer ( #13161 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-01-15 15:26:04 -05:00
Jonathan Swoboda
3f6412ba07
[safe_mode] Detect bootloader rollback support at runtime ( #13230 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-15 15:26:04 -05:00
J. Nick Koston
1ad0969099
[core] Fix ESP32-S2/S3 hardware SHA crash by aligning HashBase digest buffer ( #13234 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-01-15 15:26:04 -05:00
J. Nick Koston
737c2b8732
[core] Fix platform subcomponents not filtering source files ( #13208 )
2026-01-15 15:26:04 -05:00
J. Nick Koston
9030dc9d4e
[api] Fix state updates being sent to clients that did not subscribe ( #13237 )
2026-01-15 15:26:04 -05:00
J. Nick Koston
0b5a3506cc
[core] Optimize and normalize entity state publishing logs with >> format ( #13236 )
2026-01-15 15:26:04 -05:00
Clyde Stubbs
3c63ff5e36
[image] Correctly handle dimensions in physical units ( #13209 )
2026-01-15 15:26:04 -05:00