Version format is v{major}.{minor}.{patch}. e.g. v0.1.1.
- Do
flutter analyze. Ensure no issues found! - Do
flutter format lib/. Format all dart code. - Update
pubspec.yamlwith new version. - Update
CHANGELOG.mdwith new version and add details describing what's new and/or changed. - Do
flutter packages pub publish --dry-run. Check to ensure there are no warnings! - Do
git commit -am "{version}". - Do
git tag {version}. - Do
flutter packages pub publishto publish new version. - Push changes
git push && git push --tags