Bumps the app version (major, minor, or patch) in pubspec.yaml, increments the build number by 10, creates fastlane changelog stubs with generated release notes from git history, and registers the new build number in _versionNumbers. Use this when releasing a new version of paperless-mobile.
Use this skill when the user types /version <major|minor|patch>.
This skill automates the version bump workflow for the paperless-mobile Flutter app. It:
pubspec.yamlfeat and fix commits since the latest git tag and generates human-readable release notes in Englishandroid/fastlane/metadata/android/, writes the English notes for en-US, and translates them for each additional locale_versionNumbers inside changelog_dialog.dartThe version field in follows the format:
pubspec.yaml<major>.<minor>.<patch>+<buildNumber>
Example: 4.0.3+570
The Android version code used for release artifacts and file naming is derived by appending 3 to the build number:
androidVersionCode = "<buildNumber>3"
For example, build number 570 → Android version code 5703.
Read pubspec.yaml and extract the version field: