Skip to content

v0.28.6

Choose a tag to compare

@misty-step-release-bot misty-step-release-bot released this 23 Aug 01:30
3a6b0f8

What's New

New Features

  • Release notes are now composed and validated before a release ships, so published releases carry complete, polished write-ups instead of temporary placeholders or technical-only bodies.
  • Pending release decisions and their notes can be previewed locally with a new dry-run flag, and publication fails fast if the notes are missing or blank.

Bug Fixes

  • Maintenance-only releases (for example, dependency upgrades) are no longer classified as user-visible, so they're correctly skipped instead of producing contradictory changelog notes.
  • Mixed-scope wrapper commits no longer cause misclassification: each conventional entry is classified against the scope of its own line, keeping same-type changes with opposite scopes distinct.
  • Changelog section detection now recognizes both # and ## headings and matches version numbers exactly, ensuring Landmark can find its own release entries that use compare-URL-based headings.
Release classification notes

Landmark classification notice: deterministic release signals (conventional:chore, conventional:feat, conventional:fix, conventional:fix(maintenance-scope), security) disagreed with model classification; synthesis proceeded. deterministic floor found security signals but model did not

0.28.6 (2026-08-23)

Features

  • self-release: synthesize notes before publication; compose once (#247) (ebd2619)

Bug Fixes

  • classification: maintenance scopes are not user-visible; extract H1 changelog sections (#244) (e129c05)
  • classification: classify each conventional entry against its own scope (#246) (33f2a49)