ESPHome Builder bug

I am posting this as an FYI. Not as a bug report since devs don't read the forums and Github is where issues go to die.

"Install" does not save before compiling. If you edit your YAML configuration then hit "Upload", your edits are not saved.

In my 50 years of programming I have never seen a compiler that doesn't do a save before compiling.

You don't differentiate between "compiler" and "editor"?

You edit the file on the editor then click on "Upload". You would expect that what edits you just made will be compiled and uploaded.

It doesn't. You have to remember to hit "Save" first, then "Upload".

I have seen this discussed elsewhere, and it is a deliberate thing that has changed with the new UI, can't remember why.

It was fixed in 2026.6.3

Where?
This is in my configuration:

# OTA updates
ota:
  platform: esphome

# Web server
web_server:
  port: 80

This is my web UI

I'm on 2026.6.4 and when I click INSTALL, I get this popup in the bottom left corner if I don't save:

This is what I saw:

True, with a note that if you didn't do that then old (non-corrected) version was compiled and uploaded to device.

Again true, i just checked with 2026.6.4: if i open yaml, change one parameter, hit "install" now installs new version and saves. No info about "saving"or "saved" is given, though, but when i close yaml and re-open it i have changed (new) version saved. If i remember correctly previous version showed "saved" in bottom right corner.... ?

See above, its in the bottom left

Yeaaah! Thanks. I automatically looked right only...