What problem does it solve?
Writing a Flet release announcement blog post requires manually reconciling changelog entries, matching the established /blog style, sourcing screenshots, and formatting upgrade instructions, which is repetitive and error-prone.
Core Features & Use Cases
- Changelog-grounded drafting: Extracts the exact release section from CHANGELOG.md and promotes 5-8 major features into dedicated sections while keeping minor items in a compact "Other changes" list.
- Style matching: Reads 2-3 recent release posts in /blog to reuse frontmatter, structure, tone, and conventions like
{} and linked issue references.
- Asset sourcing: Locates screenshots from integration test golden images or example media and copies them into
static/img/blog/flet-<version>/.
- Use Case: When Flet 0.81.0 ships, ask the assistant to draft the release announcement; it reads the changelog, selects major features, embeds code samples and screenshots, and includes both pip and uv upgrade commands.
Quick Start
Draft a Flet 0.81.0 release announcement blog post from the changelog in this repository.