esphome / feature-requests

ESPHome Feature Request Tracker
https://esphome.io/
411 stars 26 forks source link

Link changelog to releases #2816

Open serl opened 1 month ago

serl commented 1 month ago

Describe the problem you have/What new integration you would like

I'd like to have a direct link to the changelog in the ESPHome website (for example 2024.7.0), in order to review the possible necessary upgrading manual steps before upgrading the addon from Home Assistant.

Please describe your use case for this integration and alternatives you've tried:

It took me some time to find that there's a changelog page in the ESPHome website, which often contains guidelines on upgrading and it's way more readable than the full list of changes (which is actually included in that page as well). This is very important information and I think it should be more accessible to the users.

Additional context

Actually, I see that the changelog page of the website is composed of a more textual part, followed by the release description in Github (and the addon takes that same release description). So I'd say that in a perfect world, all the information should be in the release description in Github, so it would be more or less automatically slapped everywhere for maximum reach. But adding a link on the top of the addon's changelog to https://esphome.io/changelog/XXXX.Y.Z.html would be already a huge improvement for me.

randybb commented 1 month ago

basically duplicate of https://github.com/esphome/feature-requests/issues/2623

serl commented 1 month ago

basically duplicate of #2623

I mean it's about spreading the changelog as well, but not really a duplicate IMO. #2623 is about having a link to the changelog in the dashboard. This is about having a link to the extra text which appears before the changelog in the release info

serl commented 1 month ago

Adding an extra chip, since we're here... I see that for Core, there's simply a link ("Read release announcement") pointing https://www.home-assistant.io/latest-release-notes/:

image

Would be possible to have the same for ESPHome?

image