hass.tibber_prices/scripts
Julian Pawlowski 3c69ca6f75 feat(release): remove version tag prefix from release titles
HACS automatically displays the version number before release titles,
causing duplication when version tags are included in the title.

Changes:
- scripts/generate-release-notes: All backends now generate intelligent
  titles without version prefix (git-cliff, manual, and copilot)
- scripts/generate-release-notes: Added smart title generation based on
  commit analysis (feat/fix counts) for git-cliff and manual backends
- scripts/generate-release-notes: Unified section headers to use ### (H3)
  instead of ## (H2) for consistency across all backends
- scripts/generate-release-notes: Auto-update feature now uses extracted
  title without prepending version tag
- .github/workflows/release.yml: Extract title directly from generated
  release notes (first line with "# ") instead of manual construction
- .github/workflows/release.yml: Removed redundant "Generate release title"
  step

Before (HACS): v0.9.0: v0.9.0 - New Features
After (HACS):  v0.9.0: Multi-Home Support & Diagnostic Sensors

Impact: Release titles in HACS are now cleaner with single version display
and more descriptive titles generated intelligently from commit content.
All three backends (copilot, git-cliff, manual) produce consistent output
with H1 title followed by H3 sections.
2025-11-16 00:26:34 +00:00
..
json_schemas refactor: Revise translation schema to enhance structure and add detailed properties for configuration flows 2025-11-09 12:49:06 +00:00
bootstrap add shellcheck directive for bootstrap script 2025-11-06 11:43:10 +00:00
check-if-released feat(release): add semantic versioning workflow automation 2025-11-09 15:32:44 +00:00
clean refactor(config_flow): restructure package to satisfy hassfest validation 2025-11-15 17:40:53 +00:00
develop refactor(config_flow): restructure package to satisfy hassfest validation 2025-11-15 17:40:53 +00:00
generate-release-notes feat(release): remove version tag prefix from release titles 2025-11-16 00:26:34 +00:00
hassfest refactor(config_flow): restructure package to satisfy hassfest validation 2025-11-15 17:40:53 +00:00
help update dev environment 2025-11-03 15:54:01 +00:00
lint refactor(config_flow): restructure package to satisfy hassfest validation 2025-11-15 17:40:53 +00:00
lint-check refactor(config_flow): restructure package to satisfy hassfest validation 2025-11-15 17:40:53 +00:00
motd update dev environment 2025-11-03 15:54:01 +00:00
prepare-release feat(release): add semantic versioning workflow automation 2025-11-09 15:32:44 +00:00
setup feat(release): add automated release notes generation system 2025-11-09 14:25:15 +00:00
suggest-version feat(release): add semantic versioning workflow automation 2025-11-09 15:32:44 +00:00
update update dev environment 2025-11-03 15:54:01 +00:00