hammer-editor/buildSrc
Adam Brown 562b736bc9 Split store release notes from the full changelog
App stores reject release notes that describe anything but the app, so
the release dialog now has a Full tab and an App stores tab. Play,
F-Droid, macOS, iOS and Flathub take the app-only notes; CHANGELOG.md
and the GitHub release keep the full text.

Entries are filtered by audience tag: an opening [Fix/Web] tag, with or
without a leading dash, and a single-word Web:/Server: label. Prose that
merely mentions a server keeps its bullet. Everything removed is listed
on the App stores tab.

Truncation now works on whole entries, so a skipped bullet takes its
continuations and sub-bullets with it, pruned headers do not spend
budget, and the ellipsis appears only when something was left out.

A release with no store notes leaves the store metadata untouched
instead of blanking it.
2026-07-23 14:12:46 -07:00
..
src Split store release notes from the full changelog 2026-07-23 14:12:46 -07:00
build.gradle.kts Polish the prepareForRelease dialog 2026-05-24 01:17:19 -07:00
settings.gradle.kts Markdown parsing in gradle kts 2024-01-27 22:46:31 -08:00