| 
							
							
								 Clyde Stubbs | f757a19e82 | [mipi] Fix rotation handling (#11010) | 2025-10-06 14:05:44 +11:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | e8854e0659 | [esp32_ble] Fix max_connections architecture (shared client+server limit) (#11006) | 2025-10-06 02:45:44 +00:00 |  | 
			
				
					| 
							
							
								 Edward Firmo | a3622d878d | [nextion] Reduce DEBUG logs on events (#11014) | 2025-10-05 21:11:36 -04:00 |  | 
			
				
					| 
							
							
								 Jonathan Swoboda | da2089c8be | [core] Remove platformio install from setup (#10997) | 2025-10-06 13:10:05 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 118663f9e2 | [web_server] Use IDF web server for ESP32 Arduino builds (#10991) | 2025-10-05 19:07:52 -05:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 4a99987bfe | [tuya] Fix clang-tidy signed/unsigned comparison warning (#11035) | 2025-10-06 13:07:00 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | d164c06f01 | [sonoff_d1] Fix clang-tidy signed/unsigned comparison warning (#11034) | 2025-10-06 13:06:43 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 972987acdf | [esp32_rmt_led_strip] Fix clang-tidy signed/unsigned comparison warning (#11033) | 2025-10-06 13:06:26 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | eea2b6b81b | [esp32_ble] Optimize string operations to reduce flash usage by 264 bytes (#11023) | 2025-10-06 13:04:50 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | f62e06104e | [wifi] Optimize logging to reduce flash usage by 284 bytes on ESP8266 (#11022) | 2025-10-06 13:03:26 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | f26e71bae6 | [ci] Fix clang-tidy after Arduino-as-IDF-component migration (#11031) | 2025-10-05 22:16:09 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Swoboda | c6e4a7911c | [esp32] Improve version handling (#10899) Co-authored-by: J. Nick Koston <nick@koston.org> | 2025-10-05 22:10:23 +00:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | e2c5eeef97 | [scheduler] Deduplicate item removal code with template helper (#11017) | 2025-10-05 16:32:51 -05:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 7ea51b1865 | [esphome.ota] Fix ESP32-S3 OTA authentication with hardware SHA acceleration (#11011) | 2025-10-06 10:17:28 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | aa1afbd152 | [wifi] Optimize WPA2 EAP phase2 logging to reduce memory overhead (#11005) Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> | 2025-10-06 10:02:41 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 20d9ae699c | [logger] Conditionally compile runtime tag-specific log levels for performance (#11004) | 2025-10-06 09:59:52 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | c0fb0ae06f | [web_server_idf] Optimize parameter storage to reduce flash usage and memory overhead (#11003) | 2025-10-06 09:57:59 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 9b6d62cd69 | [web_server_idf] Fix watchdog timeout with unreliable event source connections (#11002) Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> | 2025-10-06 09:55:39 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 5932a4bd0e | [web_server] Reduce flash and RAM usage by optimizing string construction (#10986) | 2025-10-06 09:42:23 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 84c3cf5f17 | [core] Replace std::pair with purpose-built named structs for component metadata (#10984) | 2025-10-06 09:38:58 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 120a445abf | [number] Reduce flash usage in NumberCall logging (#10983) | 2025-10-06 09:37:47 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 41c073a451 | [lock] Replace std::set with bitmask (saves 388B flash + 23B RAM per lock) (#10977) | 2025-10-06 09:33:58 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 0fd71ca211 | [mdns][openthread] Use StaticVector for services storage with compile-time capacity (#10976) | 2025-10-06 09:30:17 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 19439199cc | [api] Add configurable send queue limit to prevent OOM crashes (#10973) | 2025-10-06 09:25:04 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 39d5cbc74a | [esp32_ble_server] Replace EventEmitter with direct callbacks to reduce memory usage (#10946) | 2025-10-06 09:20:40 +13:00 |  | 
			
				
					| 
							
							
								 Jonathan Swoboda | 722c5a94f2 | [sps30] Clean up (#10998) | 2025-10-05 09:24:09 -05:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 7b48fc292f | [api] Consolidate fatal error logging to reduce flash usage (#11015) | 2025-10-05 09:56:30 -04:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 6c7d92e726 | [ethernet] Consolidate error handling to reduce flash usage (#11019) | 2025-10-04 20:47:46 -05:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | b1859c50bd | [api] Simplify message reading conditional (#11016) | 2025-10-04 21:42:21 -04:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 3f9924eac2 | [core] Merge duplicate loops in mac_address_is_valid() (#11018) | 2025-10-04 21:42:07 -04:00 |  | 
			
				
					| 
							
							
								 mrtoy-me | 874db20b7d | [mpr121] cleaner setup (#11013) | 2025-10-04 08:54:31 -04:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 2eea674c04 | [json] Fix missing defines.h include causing PSRAM allocator to be unused (#11008) | 2025-10-03 23:52:40 -05:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 0137954f2b | [const] Move CONF_MAX_CONNECTIONS to const.py (#11007) | 2025-10-03 18:20:00 -05:00 |  | 
			
				
					| 
							
							
								 Patrick | 0a40a30e4a | [esp32_can] support multiple CAN instances for platforms that support it (#10712) Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com> | 2025-10-03 23:10:19 +00:00 |  | 
			
				
					| 
							
							
								![dependabot[bot]](/avatar/48ea49be76d0c68403a7f3df87e3487d?size=56) dependabot[bot] | d43b844e06 | Bump ruff from 0.13.2 to 0.13.3 (#11000) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io> | 2025-10-03 14:28:58 -05:00 |  | 
			
				
					| 
							
							
								 Tucker Kern | 2596b6096f | Fix log level selector when selecting levels above INFO (#10368) Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com> | 2025-10-03 14:28:38 -05:00 |  | 
			
				
					| 
							
							
								![dependabot[bot]](/avatar/48ea49be76d0c68403a7f3df87e3487d?size=56) dependabot[bot] | 6f8e82aeb6 | Bump actions/stale from 10.0.0 to 10.1.0 (#11001) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2025-10-03 14:27:29 -05:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | ca0e738799 | [logger] Fix line number wrapping bug for files with >999 lines (#10979) | 2025-10-03 10:50:21 -05:00 |  | 
			
				
					| 
							
							
								 Jonathan Swoboda | 14a23101f2 | [core] Fix MQTT import (#10982) | 2025-10-03 11:35:55 -04:00 |  | 
			
				
					| 
							
							
								 mrtoy-me | 2b389bb8f2 | [sps30] remove delay (#10964) Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> | 2025-10-03 09:40:43 -04:00 |  | 
			
				
					| 
							
							
								 mrtoy-me | 89c3340ef6 | [mpr121] remove delay (#10963) Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> | 2025-10-03 09:06:16 -04:00 |  | 
			
				
					| 
							
							
								 Oliver Gründel | ba0532cda7 | Fix UNIT_KILOVOLT_AMPS_REACTIVE constant definition (#10992) | 2025-10-03 07:36:14 -04:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 5419b8bddb | [ci] Fix pre-commit action to comply with pinned SHA security policy (#10990) | 2025-10-02 21:53:16 -05:00 |  | 
			
				
					| 
							
							
								![dependabot[bot]](/avatar/48ea49be76d0c68403a7f3df87e3487d?size=56) dependabot[bot] | 624868bb05 | Bump github/codeql-action from 3.30.5 to 3.30.6 (#10985) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2025-10-02 22:58:06 +02:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | f2aa5a754c | [api] Remove ClientInfo::get_combined_info() to eliminate heap fragmentation (#10970) | 2025-10-02 12:44:30 +13:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 638c6cc14e | [api] Reduce flash usage in user services by eliminating vector copy (#10971) | 2025-10-01 20:26:47 +02:00 |  | 
			
				
					| 
							
							
								 Jonathan Swoboda | 8137d7600a | [rtttl] Fix warning (#10972) | 2025-10-01 20:26:25 +02:00 |  | 
			
				
					| 
							
							
								 Carl Reid | 08afc3030a | [psram] raise instead of returning invalid object (#10954) Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> | 2025-10-01 09:47:32 -04:00 |  | 
			
				
					| 
							
							
								 Jesse Hills | 1deb79a24b | [core] Add some types to loader.py(#10967)Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> | 2025-10-01 15:36:17 +02:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | de21c61b6a | [logger] Optimize log formatting performance (35-72% faster) (#10960) | 2025-10-01 15:33:30 +02:00 |  |