| 
							
							
								 Keith Burzinski | b12b9b97f4 | [ld2410] More optimizations (#9209) Co-authored-by: J. Nick Koston <nick@koston.org> | 2025-06-26 04:04:38 -05:00 |  | 
			
				
					| 
							
							
								 Jesse Hills | 09e5aa6011 | [script] Add exec bit to run-in-env (#9212) | 2025-06-26 00:59:16 -05:00 |  | 
			
				
					| 
							
							
								 Jesse Hills | 9549304007 | [ci] Lint lock.yml (#9214) | 2025-06-26 17:44:02 +12:00 |  | 
			
				
					| 
							
							
								 Keith Burzinski | f7ac32ceda | [ld2450] More optimizing, fix copypasta (#9210) | 2025-06-26 00:35:30 -05:00 |  | 
			
				
					| 
							
							
								 Jonathan Swoboda | 92365f133d | [esp32] Improve and simplify IDF component support  (#9163) | 2025-06-26 17:29:42 +12:00 |  | 
			
				
					| 
							
							
								 Jesse Hills | 9daa9a6de8 | Use shared workflow for locking (#9211) | 2025-06-26 16:21:51 +12:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 23b1e428de | Optimize Application class memory layout and reduce loop_interval size (#9208) | 2025-06-26 15:35:01 +12:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | f029f4f20e | Fix missing protobuf message dump for batched messages with very verbose logging (#9206) | 2025-06-26 13:57:41 +12:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 79e3d2b2d7 | Optimize API connection memory with tagged pointers (#9203) | 2025-06-26 13:55:12 +12:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | c74e5e0f04 | Optimize TemplatableValue memory (#9202) | 2025-06-26 13:51:51 +12:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 15ef93ccc9 | Optimize API connection loop performance (#9184) | 2025-06-26 13:47:41 +12:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | e017250445 | Reduce logger CPU usage by disabling loop when buffer is empty (#9160) Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com> | 2025-06-26 13:44:07 +12:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 17497eec43 | Reduce memory required for sensor entities (#9201) Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> | 2025-06-25 18:15:59 -05:00 |  | 
			
				
					| 
							
							
								 Clyde Stubbs | 6d0c6329ad | [lvgl] Allow linear positioning of grid cells (#9196) | 2025-06-26 10:45:14 +12:00 |  | 
			
				
					| 
							
							
								 Clyde Stubbs | f35be6b5cc | [binary_sensor] Add timeout filter (#9198) | 2025-06-25 14:09:43 +02:00 |  | 
			
				
					| 
							
							
								 DanielV | b18ff48b4a | [API] Sub devices and areas (#8544) Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick+github@koston.org> | 2025-06-25 12:03:41 +00:00 |  | 
			
				
					| 
							
							
								 Artem Draft | 7c28134214 | Rename kVARh/VARh to kvarh/varh (#9191) | 2025-06-25 22:36:24 +12:00 |  | 
			
				
					| 
							
							
								 Rodrigo Martín | 16860e8a30 | fix(MQTT): Call disconnect callback on DNS error (#9016) Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> | 2025-06-25 22:20:29 +12:00 |  | 
			
				
					| 
							
							
								 Jonathan Swoboda | 5362d1a89f | [esp32_hall] Add dummy component (#9125) Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com> | 2025-06-25 21:49:31 +12:00 |  | 
			
				
					| 
							
							
								 Keith Burzinski | 5531296ee0 | [ld2410] Use ` App.get_loop_component_start_time()`, shorten log messages (#9194)Co-authored-by: J. Nick Koston <nick+github@koston.org> | 2025-06-25 21:48:32 +12:00 |  | 
			
				
					| 
							
							
								 Keith Burzinski | 47db5e26f3 | [ld2420] Shorten log messages + other clean-up (#9200) | 2025-06-25 03:16:05 -05:00 |  | 
			
				
					| 
							
							
								 Keith Burzinski | cf5197b68a | [ld2450] Use ` App.get_loop_component_start_time()`, shorten log messages (#9192) | 2025-06-25 03:15:50 -05:00 |  | 
			
				
					| 
							
							
								 Keith Burzinski | 9f831e91b3 | [helpers] Add ` format_mac_address_pretty` function, migrate components (#9193) | 2025-06-25 12:36:33 +12:00 |  | 
			
				
					| 
							
							
								 Javier Peletier | 2df0ebd895 | [modbus_controller] Fix modbus read_lambda precision for non-floats or large integers (#9159) | 2025-06-25 11:31:23 +12:00 |  | 
			
				
					| 
							
							
								 Jesse Hills | 7ad6dab383 | [mqtt] Don't wait for connection unless configured to (#8933) | 2025-06-24 13:31:38 +12:00 |  | 
			
				
					| 
							
							
								 Clyde Stubbs | 612c8d5841 | [lvgl] Fix dangling pointer issue with qrcode (#9190) | 2025-06-24 09:43:40 +10:00 |  | 
			
				
					| 
							
							
								 Cody Cutrer | a35e476be5 | [opt3001] New component (#6625) Co-authored-by: Keith Burzinski <kbx81x@gmail.com> | 2025-06-23 14:31:20 -05:00 |  | 
			
				
					| 
							
							
								 Jesse Hills | 87a7157fc4 | Merge branch 'release' into dev | 2025-06-24 07:28:40 +12:00 |  | 
			
				
					| 
							
							
								 Jesse Hills | fa34adbf6c | Merge pull request #9185 from esphome/bump-2025.6.1 2025.6.12025.6.1 | 2025-06-24 07:27:59 +12:00 |  | 
			
				
					| 
							
							
								![dependabot[bot]](/avatar/48ea49be76d0c68403a7f3df87e3487d?size=56) dependabot[bot] | ac942e0670 | Bump aioesphomeapi from 33.1.0 to 33.1.1 (#9187) | 2025-06-23 19:58:32 +02:00 |  | 
			
				
					| 
							
							
								 Jesse Hills | 22e360d479 | Bump version to 2025.6.1 | 2025-06-23 23:32:22 +12:00 |  | 
			
				
					| 
							
							
								 myhomeiot | 649936200e | Restore access to BLEScanResult as get_scan_result (#9148) | 2025-06-23 23:32:22 +12:00 |  | 
			
				
					| 
							
							
								 rwrozelle | 5d6e690c12 | Fixes for setup of OpenThread either using TLV or entering Credentials directly (#9157) Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com> | 2025-06-23 23:32:22 +12:00 |  | 
			
				
					| 
							
							
								 Jesse Hills | 2f2ecadae7 | [config validation] Add more ip address / network validators (#9181) | 2025-06-23 23:32:22 +12:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 6dfb9eba61 | Fix missing BLE GAP events causing RSSI sensor and beacon failures (#9138) | 2025-06-23 23:32:22 +12:00 |  | 
			
				
					| 
							
							
								 Edward Firmo | 24587fe875 | [nextion] Fix command spacing double timing and response blocking issues (#9134) | 2025-06-23 23:32:22 +12:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | a1aebe6a2c | Eliminate memory fragmentation with BLE event pool (#9101) | 2025-06-23 23:32:22 +12:00 |  | 
			
				
					| 
							
							
								 Gustavo Ambrozio | 2ad266582f | [online_image] Allow suppressing update on url change (#8885) | 2025-06-23 20:40:07 +10:00 |  | 
			
				
					| 
							
							
								 JonasB2497 | 1a47164876 | Feature fontmetrics (#8978) | 2025-06-23 14:47:47 +10:00 |  | 
			
				
					| 
							
							
								 myhomeiot | cd22723623 | Restore access to BLEScanResult as get_scan_result (#9148) | 2025-06-23 15:42:20 +12:00 |  | 
			
				
					| 
							
							
								 rwrozelle | aecaffa2f5 | Fixes for setup of OpenThread either using TLV or entering Credentials directly (#9157) Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com> | 2025-06-23 15:41:29 +12:00 |  | 
			
				
					| 
							
							
								 Jesse Hills | 87df3596a2 | [config validation] Add more ip address / network validators (#9181) | 2025-06-23 15:41:06 +12:00 |  | 
			
				
					| 
							
							
								 Clyde Stubbs | 41c7852128 | [lvgl] Use styles instead of object properties for themes (#9116) | 2025-06-23 14:25:26 +12:00 |  | 
			
				
					| 
							
							
								 Clyde Stubbs | 78ec9856fb | [lvgl] Add start_value to bar; make values templatable and updateable (#9056) | 2025-06-23 14:23:41 +12:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 2a45467bf6 | Pre-reserve looping components vector to reduce memory allocations (#9177) | 2025-06-23 14:10:09 +12:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 7fc5bfd787 | Reduce RAM usage for scheduled tasks (#9180) | 2025-06-23 14:09:34 +12:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 04f592ba6d | Fix slow noise handshake by reading multiple messages per loop (#9130) | 2025-06-23 14:07:53 +12:00 |  | 
			
				
					| 
							
							
								 J. Nick Koston | 59889a6286 | Reduce Logger memory usage by optimizing variable sizes (#9161) | 2025-06-23 14:06:02 +12:00 |  | 
			
				
					| 
							
							
								 Jesse Hills | dc5cbd4df8 | [const] Move ` CONF_DEVICES to const.py` (#9179) | 2025-06-23 09:54:49 +12:00 |  | 
			
				
					| 
							
							
								 Edward Firmo | 7ab9083d77 | [nextion] Revert to millis()onrecv_ret_string_(#9168) | 2025-06-22 20:56:50 +00:00 |  |