Description
Proposal to add a vgv-bump-version skill to the plugin that automates the Flutter app version bump workflow — from computing the new version to committing the change on a dedicated release branch.
What it does
The skill updates the version field in pubspec.yaml and commits the change on a dedicated release branch. It accepts an optional explicit version (e.g. 5.21.0); when omitted, it analyzes recent git commits and proposes a version following Semantic Versioning 2.0.0
The skill presents its reasoning and the proposed version to the user for confirmation before making any changes.
Workflow
- Read current
version: MAJOR.MINOR.PATCH+BUILD from pubspec.yaml
- Compute new version (explicit argument or SemVer analysis of commits since last tag)
- Update
pubspec.yaml
- Confirm with user before proceeding
- Create branch
chore/Release-preparation-X.Y.Z
- Commit:
chore(version): bump version to X.Y.Z+BUILD
Usage
/vgv-bump-version # auto-proposes version from commits
/vgv-bump-version 5.21.0 # explicit version
Requirements
Additional Context
No response
Description
Proposal to add a
vgv-bump-versionskill to the plugin that automates the Flutter app version bump workflow — from computing the new version to committing the change on a dedicated release branch.What it does
The skill updates the
versionfield inpubspec.yamland commits the change on a dedicated release branch. It accepts an optional explicit version (e.g.5.21.0); when omitted, it analyzes recent git commits and proposes a version following Semantic Versioning 2.0.0The skill presents its reasoning and the proposed version to the user for confirmation before making any changes.
Workflow
version: MAJOR.MINOR.PATCH+BUILDfrompubspec.yamlpubspec.yamlchore/Release-preparation-X.Y.Zchore(version): bump version to X.Y.Z+BUILDUsage
Requirements
Additional Context
No response