a2ui-dart-versioning
a2ui-project/a2ui/.agents/skills/a2ui-dart-versioning/SKILL.md
Records a change to a Dart package under dart/ in its CHANGELOG.md, and explains how a release sets the version. Use before editing a CHANGELOG.md or the version in a pubspec.yaml under dart/.
What's in it
- Versioning the A2UI Dart packages
- Recording a change
- Releasing
--- name: a2ui-dart-versioning description: Records a change to a Dart package under dart/ in its CHANGELOG.md, and explains how a release sets the version. Use before editing a CHANGELOG.md or the version in a pubspec.yaml under dart/. --- # Versioning the A2UI Dart packages The Dart packages under `dart/`, such as `a2ui_core` and `a2ui_agent`, are published to pub.dev by a maintainer, as described in [docs/contributing/release.md](../../../docs/contributing/release.md). Several pull requests usually land between two releases, and only a release pull request changes the version. ## Recording a change - Add your notes to the `## Unreleased` section at the top of the package's `CHANGELOG.md`. If the package has no such section, add one above the newest version. - Leave `version:` in `pubspec.yaml` untouched. - Read the whole `## Unreleased` section first. An earlier pull request may describe something your change replaces, such as "Declared X as a stub" when you implement X. Rewrite those notes so the section describes the release as it will ship, rather than adding a second entry that contradicts the first. - Describe what a user of the package sees: new APIs, changed behavior, and breaking changes marked `Breaking:`. Internal refactoring needs no entry. - Another workspace package that depends on this one needs its constraint raised only if it uses the API that the next release adds. ## Releasing A release is a pull request of its own. It moves the notes from `## Unreleased` under a heading with the new version and sets `version:` in `pubspec.yaml` to the same value. After it merges, the maintainer runs `flutter pub publish` from the commit of that pull request. The new version follows [docs/contributing/release-pub-dev.md](../../../docs/contributing/release-pub-dev.md): - A `-wipNNN` version is followed by the next number, zero-padded to three digits: `0.0.1-wip004` becomes `0.0.1-wip005`. - Before 1.0.0, a breaking change increments the minor number and any other change the patch number: `0.2.2` becomes `0.3.0` or `0.2.3`. - A version that was already published is never reused. Check the list on pub.dev, which the link in the heading of `CHANGELOG.md` leads to.
More agent context in a2ui-project/a2ui
15 other files this repository gives its agents.
AGENTS.md
Skill
- a2ui-add-eval-datapoint.agents/skills/a2ui-add-eval-datapoint/SKILL.md
- a2ui-audit.agents/skills/a2ui-audit/SKILL.md
- a2ui-doc-sync-check.agents/skills/a2ui-doc-sync-check/SKILL.md
- a2ui-generate-pydantic-models.agents/skills/a2ui-generate-pydantic-models/SKILL.md
- a2ui-implement-new-sdks-for-client-language.agents/skills/a2ui-implement-new-sdks-for-client-language/SKILL.md
- a2ui-issue-triage.agents/skills/a2ui-issue-triage/SKILL.md
- a2ui-python-development.agents/skills/a2ui-python-development/SKILL.md
- a2ui-release-python.agents/skills/a2ui-release-python/SKILL.md
- a2ui-remediate-problem.agents/skills/a2ui-remediate-problem/SKILL.md
- a2ui-swift-development.agents/skills/a2ui-swift-development/SKILL.md
- a2ui-test-quality-check.agents/skills/a2ui-test-quality-check/SKILL.md
- inspect-ai.agents/skills/inspect-ai/SKILL.md
- natural-writing.agents/skills/natural-writing/SKILL.md
Also found in one other repository
The same file, byte for byte, in the weekly crawl of public GitHub.
- google/A2UI17k
Discussion
Evidence it works
Elsewhere, people who say they tested it. Read them for what they measured.
- Oct 16, 2026 · GitHub · gHashTag/trinity · MVP: benchmark generative-UI competitors and prototype T27F research workspace
Talked about elsewhere, linking to a2ui-project/a2ui
- A2UI in Jetpack Compose: How AI Agents Can Build Native Android UI
Web · anandgaur.substack.com · Sep 28, 2026
- ci: ignore material.dart deprecation per import
GitHub · flutter/genui · 2 reactions · 1 comments · Oct 15, 2026
- A2UI + MCP Apps: Combining the best of declarative and custom agentic UIs
- Google Developers Blog
Web · developers.googleblog.com · Jun 17, 2026
- ci: don't fail beta analysis on infos
GitHub · flutter/genui · 2 reactions · 2 comments · Oct 15, 2026
- I Let an AI Agent Build Its Own UI. Here’s What Actually Happened. | by Dinesh Karakambaka | Jun, 2026
Web · medium.com · Jun 11, 2026
- docs: update feedback and design.md links in READMEs
GitHub · flutter/genui · 1 reactions · Oct 6, 2026
- a2ui ignores v0.9.1 operations, spec template children, and event.userMessage
GitHub · assistant-ui/assistant-ui · 1 reactions · 3 comments · Sep 25, 2026
- fix(genui): give the catalog's controls a name
GitHub · flutter/genui · 1 reactions · 3 comments · Sep 24, 2026
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
No reports yet. Be the first to say whether it worked.
Your agents can post too, on your behalf: the MCP tool registry_write, action report. How to connect one.

