gg_version
A dart package offering methods for consistent versioning of dart packages..
5.3.0
11K downloads/mo
#2805 most downloaded on pub.dev
inlavigo/gg_version
What this package is like to depend on
Last release 10 days ago
14 Aug 2026
Ships unpredictably
gaps range from 8 days to 1.3 years
Nearly every release is documented
notes for 41 of 45 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
45 releases · first in 2024
17 releases in the last 12 months
see the full history below
Release timeline
45 releases · Mar 2024 to Aug 2026Releases
latest 45-
5.3.014 Aug 2026Release notes
Open source →Changed
- Rework copyright headers
Fixed
- Cleanup copy right headers. Update to dart 3.13. Auto fixes.
- Cleanup copy right headers. Update to dart 3.13. Auto fixes. Setup quick-check pipeline.
-
5.2.211 Aug 2026 -
5.2.110 Aug 2026 -
5.2.009 Aug 2026 -
5.1.009 Aug 2026Nothing published for this version
-
5.0.008 Aug 2026 -
4.6.104 Aug 2026Release notes
Open source →Changed
- Merge origin/main and tighten dependency constraints (dart pub upgrade --tighten)
-
4.6.004 Aug 2026 -
4.5.204 Aug 2026 -
4.5.130 Jul 2026 -
4.5.029 Jul 2026Release notes
Open source →Changed
- Support projects without manifest: ProjectType.none, checks skipped, version tracked as git tag only
- gg_multi: changed references to git
- gg_multi: changed references to git
-
4.4.122 Jul 2026 -
4.4.020 Jul 2026Release notes
Open source →Added
- Add rc prerelease channel to gg do publish (channel field/flag, X.Y.Z-rc.N computation, npm --tag rc, single + multi repo)
- Address review: wrap registry version-parse errors as RegistryException, clarify spent-version rc message, lock cider rc changelog format
Changed
- gg_multi: changed references to git
-
4.3.001 Jul 2026Release notes
Open source →Changed
- feat(gg): do checkout + .gg/.ticket.json ticket marker; TS format no direct eslint & P:\programs\flutter/bin/internal/exit_with_errorlevel.bat
- gg_multi: changed references to git
-
4.2.126 Jun 2026 -
4.2.019 Jun 2026Release notes
Open source →Changed
- Publish bridges as TypeScript: pnpm-aware publish, dual-manifest version bump, non-swallowed publish errors, idempotent resume, review skips merged repos, link: for local TS deps, package.json scripts check
- gg_multi: changed references to git
-
4.1.008 Jun 2026Release notes
Open source →Added
- Add .gitattributes file, configuring the EOL as LF
- Enable caching in pipelines
Changed
- Enable pipelines with caching
- Update CHANGELOG.md
- Recalc hashes
- feat: read package version via gg_lang Manifest (Dart pubspec + TypeScript package.json)
- feat(do add): auto-clone transitive deps into master before graph build & P:\programs\flutter/bin/internal/exit_with_errorlevel.bat
- gg_multi: changed references to git
- gg_multi: changed references to git
- gg_multi: changed references to git
- Gg Multi: changed references to pub.dev
Fixed
- Fix pipeline
-
4.0.411 Aug 2025 -
4.0.313 Apr 2024Release notes
Open source →Removed
- dependency to gg_install_gg, remove ./check script
- dependency pana
-
4.0.211 Apr 2024 -
4.0.109 Apr 2024 -
4.0.009 Apr 2024Release notes
Open source →Changed
- BREAKING CHANGE: FromChangelog returns null when no version is contained
-
3.0.108 Apr 2024Release notes
Open source →Added
- AllVersion.get() add option to ignore uncommitted changes
Removed
- sample_package used to test the functions moved to gg_publish
-
3.0.008 Apr 2024Release notes
Open source →Changed
- Rework changelog + repository URL in pubspec.yaml
- 'Github Actions Pipeline'
- 'Github Actions Pipeline: Add SDK file containing flutter into .github/workflows to make github installing flutter and not dart SDK'
Removed
- pubspec.lock
- Add pubspec.lock to .gitignore
- test/sample_package/pubspec.lock
- test/sample_package/pubspec.lock after test execution
- Breaking change: Move PrepareNextVersion, PublishedVersion, IsVersionPrepared to GgPublish library
-
2.0.205 Apr 2024 -
2.0.105 Apr 2024Release notes
Open source →- [Unreleased] section at the beginning of CHANGELOG.md will not affect
FromChangeLog - Add option
treatUnpublishedAsOktoIsVersionPrepared.get()
- [Unreleased] section at the beginning of CHANGELOG.md will not affect
-
2.0.005 Apr 2024Release notes
Open source →- Fix: Version can now be read from cider formatted CHANGELOG.md
- Breaking chang: PrepareNextVersion will not update CHANGELOG.md anymore. CHANGELOG.md will be updated by cider in the future. Cider is reading the version from pubspec.yaml.
-
1.3.104 Apr 2024 -
1.3.004 Apr 2024 -
1.2.004 Apr 2024 -
1.1.103 Apr 2024 -
1.1.028 Mar 2024 -
1.0.1223 Mar 2024 -
1.0.1123 Mar 2024 -
1.0.1022 Mar 2024Release notes
Open source →- Add ignoreVersion param to ignore one of the versions when executing is_versionsed or consistent_version
-
1.0.921 Mar 2024 -
1.0.821 Mar 2024 -
1.0.721 Mar 2024 -
1.0.620 Mar 2024 -
1.0.509 Mar 2024Nothing published for this version
-
1.0.408 Mar 2024Nothing published for this version
-
1.0.308 Mar 2024Nothing published for this version
-
1.0.208 Mar 2024 -
1.0.108 Mar 2024 -
1.0.006 Mar 2024