gg_version 4.2.0 copy "gg_version: ^4.2.0" to clipboard
gg_version: ^4.2.0 copied to clipboard

A dart package offering methods for consistent versioning of dart packages..

Changelog #

4.2.0 - 2026-06-19 #

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.0 - 2026-06-08 #

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.4 - 2025-08-11 #

Changed #

  • Update to gg_git 3.0.0

4.0.3 - 2024-04-13 #

Removed #

  • dependency to gg_install_gg, remove ./check script
  • dependency pana

4.0.2 - 2024-04-11 #

Changed #

  • Upgrade dependencies

4.0.1 - 2024-04-09 #

Removed #

  • 'Pipline: Disable cache'

4.0.0 - 2024-04-09 #

Changed #

  • BREAKING CHANGE: FromChangelog returns null when no version is contained

3.0.1 - 2024-04-08 #

Added #

  • AllVersion.get() add option to ignore uncommitted changes

Removed #

  • sample_package used to test the functions moved to gg_publish

3.0.0 - 2024-04-08 #

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.2 - 2024-01-01 #

  • IsVersionPrepared: treatUnpublishedAsOk can be set using constructor

2.0.1 - 2024-01-01 #

  • [Unreleased] section at the beginning of CHANGELOG.md will not affect FromChangeLog
  • Add option treatUnpublishedAsOk to IsVersionPrepared.get()

2.0.0 - 2024-01-01 #

  • 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.1 - 2024-01-01 #

  • Fix: Success message was logged twice

1.3.0 - 2024-01-01 #

  • Add nextVersion() and calculateNextVersion()

1.2.0 - 2024-01-01 #

  • Add PrepareNextVersion, PublishedVersion, IsVersionPrepared

1.1.1 - 2024-01-01 #

  • Update dependencies

1.1.0 - 2024-01-01 #

  • Add IncreaseBuild command

1.0.12 - 2024-01-01 #

  • Updage GgConsoleColors

1.0.11 - 2024-01-01 #

  • Add GgLog

1.0.10 - 2024-01-01 #

  • Add ignoreVersion param to ignore one of the versions when executing is_versionsed or consistent_version

1.0.9 - 2024-01-01 #

  • Add mocktail mocks

1.0.8 - 2024-01-01 #

  • Rework directory handling

1.0.7 - 2024-01-01 #

  • Rename is_consistent -> is_versioned
  • Shorten descriptions

1.0.6 - 2024-01-01 #

  • Better command line output

1.0.2 - 2024-01-01 #

  • Update dependencies

1.0.1 - 2024-01-01 #

  • Rename Get into Versioned

1.0.0 - 2024-01-01 #

  • Initial version.
1
likes
160
points
3.36k
downloads

Documentation

API reference

Publisher

verified publisherinlavigo.com

Weekly Downloads

A dart package offering methods for consistent versioning of dart packages..

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

args, checked_yaml, gg_args, gg_console_colors, gg_git, gg_lang, gg_log, gg_process, gg_status_printer, meta, mocktail, path, pub_semver, pubspec_parse, yaml, yaml_edit

More

Packages that depend on gg_version