PackageTrack
Sign in Get early access

gg

gg applies shell commands to multiple dart and flutter packages at once.

17.2.2 8.8K downloads/mo #3090 most downloaded on pub.dev ggsuite/gg

What this package is like to depend on

Last release 4 days ago

19 Aug 2026

Ships fairly regularly

a new release about every 9 days

Some releases are documented

notes for 47 of 134 stable releases

Nothing withdrawn

no release was ever pulled

2 years old

134 releases · first in 2024

78 releases in the last 12 months

see the full history below

Release timeline

134 releases · Mar 2024 to Aug 2026
2025 2026
Release Pre-release

Releases

latest 60 of 134
  1. 17.2.2 19 Aug 2026
    Release notes

    Fixed

    • gg dna now works on Windows. It shipped helix 0.2.0, which resolved a hosted package to /C:/… — a leading slash before the drive letter that dart:io rejects, so gg dna init aborted with FileSystemExists failed … errno = 123 on the first dev dependency it probed. Raised to helix 1.0.1, where that is fixed.
    Open source →
  2. 17.2.1 18 Aug 2026
    Release notes

    Changed

    • Use ggwsm in pipelines

    Fixed

    • Fix issues in gg
    Open source →
  3. 17.2.0 18 Aug 2026
    Release notes

    Added

    • Add helix as »gg dna«

    Changed

    • Improve help of gg dna
    Open source →
  4. 17.1.1 15 Aug 2026
    Release notes

    Changed

    • Flutter projecs fail on publish
    Open source →
  5. 17.1.0 14 Aug 2026
    Release notes

    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.
    Open source →
  6. 17.0.0 13 Aug 2026

    Nothing published for this version

  7. 16.1.1 11 Aug 2026
    Release notes

    Added

    • GgHost — the one place gg's access to the outside world is configured. An embedder supplies file system, process, platform, console and prompt callbacks, and gg routes everything through them. See doc/wasm-host-delegates.md.
    • GgHostIo, a GgHost answering every callback with dart:io, as the reference implementation an embedder is measured against.
    • runGg moved from bin/gg.dart into lib/src/run_gg.dart so embedders can call it, and now returns the exit code instead of setting it.

    Changed

    • "First javascript implementation"
    • Fix shell changes
    Open source →
  8. 16.1.0 10 Aug 2026
    Release notes

    Changed

    • Refactor commit messages, version increment
    Open source →
  9. 16.0.0 10 Aug 2026

    Nothing published for this version

  10. 15.3.1 10 Aug 2026
    Release notes

    Fixed

    • Various log and color fixes across the gg command output
    • Fix org-url repo add, code-workspace upkeep on rm and the auto-merge PR hint
    • Various fixes
    Open source →
  11. 15.3.0 10 Aug 2026
    Release notes

    Changed

    • Merge origin/main
    Open source →
  12. 15.2.0 09 Aug 2026

    Nothing published for this version

  13. 15.1.0 08 Aug 2026

    Nothing published for this version

  14. 15.0.0 08 Aug 2026

    Nothing published for this version

  15. 14.2.0 04 Aug 2026
    Release notes

    Changed

    • Use overrides in package.json
    Open source →
  16. 14.1.1 04 Aug 2026
    Release notes

    Changed

    • Improve push and publish workflow
    Open source →
  17. 14.1.0 04 Aug 2026
    Release notes

    Changed

    • Rename .master to .ocean with automatic migration at next start
    • Rename ocean workspace -> ocean
    • Update version
    Open source →
  18. 14.0.5 04 Aug 2026
    Release notes

    Changed

    • Finetune command line output
    • Update dependencies
    Open source →
  19. 14.0.4 03 Aug 2026
    Release notes

    Changed

    • Improve review workflow
    Open source →
  20. 14.0.3 03 Aug 2026
    Release notes

    Changed

    • dart pub upgrade --major-versions --tighten
    • use the semantic colors of gg_console_colors: cAction for instructions, cWarn for warnings, cDetail for progress, cCmd/cPath inside a message
    • wrap every exception text in cError
    • assert the plain text in the tests, not the escape codes (rmC)
    • reword the gg root description to "Work on tickets across many repos"
    • replace do cancel-review with do review --abort
    • move ls under do
    • rename gg one description to "Work in standalone repos"
    • Rework CLI texts
    • Rework console colors
    • Improve cli log and colors

    Removed

    • remove do add-deps command
    • Remove unused CLI commands
    Open source →
  21. 14.0.2 02 Aug 2026

    Nothing published for this version

  22. 14.0.1 31 Jul 2026
    Release notes

    Changed

    • Require minimum gg version
    Open source →
  23. 14.0.0 31 Jul 2026
    Release notes

    Changed

    • Do not publish unchanged packages
    Open source →
  24. 13.0.1 31 Jul 2026
    Release notes

    Changed

    • Rename exec into maintain
    Open source →
  25. 13.0.0 30 Jul 2026

    Nothing published for this version

  26. 12.1.6 30 Jul 2026
    Release notes

    Changed

    • Improve "gg do init" message
    Open source →
  27. 12.1.5 30 Jul 2026
    Release notes

    Changed

    • Show a clear message when gg is called in non git or non ticket spaces
    Open source →
  28. 12.1.4 30 Jul 2026
    Release notes

    Fixed

    • Fix: 'gg do init' does not work
    Open source →
  29. 12.1.3 30 Jul 2026
    Release notes

    Fixed

    • Fix "gg do init" was not forwarded to "gg multi do init"
    Open source →
  30. 12.1.2 30 Jul 2026
    Release notes

    Fixed

    • Fix: Empty repos were not treated as stand alone projects
    Open source →
  31. 12.1.1 29 Jul 2026
    Release notes

    Removed

    • Remove dependencies that are no longer needed: gg_local_package_dependencies, gg_process, gg_project_root, gg_status_printer, mocktail, pub_semver, pubspec_parse, yaml_edit, fake_async and gg_capture_print
    • Remove the orphaned test/test_helpers/ directory, which was no longer referenced by any test
    • Remove the bundled gg_multi_ui/ web assets, which were only served by gg run
    • Remove run command because it is not used
    Open source →
  32. 12.1.0 29 Jul 2026
    Release notes

    Changed

    • gg_multi: changed references to git
    Open source →
  33. 12.0.2 29 Jul 2026
    Release notes

    Changed

    • gg_multi: changed references to git

    Removed

    • Remove git hooks functionality completely because merging is done via merge requests
    Open source →
  34. 12.0.1 29 Jul 2026
    Release notes

    Fixed

    • Fix: If an argument was equal command, the command was not executed
    Open source →
  35. 12.0.0 29 Jul 2026
    Release notes

    Changed

    • gg now runs gg multi by default inside ticket workspaces: all gg multi commands are available at the root and shown in gg --help alongside gg one; standalone projects, including repos checked out in .master, are no longer auto-routed but get a colored hint to run gg one <command> instead
    Open source →
  36. 11.0.1 25 Jul 2026
    Release notes

    Fixed

    • IMPORTANT FIX: Previous version removed tag_patterns on publishing
    Open source →
  37. 11.0.0 22 Jul 2026
    Release notes

    Changed

    • Update publish docs: the final merge goes through an auto-merge squash pull request by default
    • gg_multi: changed references to git
    Open source →
  38. 10.4.2 20 Jul 2026
    Release notes

    Changed

    • gg_multi: changed references to git

    Fixed

    • Ignore .gg/* instead of the whole .gg directory, so .gg/.gg.json and .gg/.ticket.json stay trackable
    Open source →
  39. 10.4.1 20 Jul 2026
    Release notes

    Changed

    • gg_multi: changed references to git
    Open source →
  40. 10.4.0 15 Jul 2026
    Release notes

    Changed

    • Deliver gg_one 10.0.0 (do configure-publish + step-based resumable publishing) and gg_multi 5.7.0 (two-level --continue resume)
    Open source →
  41. 10.3.0 06 Jul 2026
    Release notes

    Changed

    • gg_multi: changed references to git
    Open source →
  42. 10.2.1 26 Jun 2026
    Release notes

    Changed

    • gg_multi: changed references to git
    Open source →
  43. 10.2.0 19 Jun 2026
    Release notes

    Changed

    • gg_multi: changed references to git
    Open source →
  44. 10.1.0 09 Jun 2026
    Release notes

    Changed

    • gg_multi: changed references to git
    • style: apply grace-cloud comment + 80-char limits across ticket
    • gg_multi: changed references to git
    Open source →
  45. 10.0.0 08 Jun 2026
    Release notes

    Changed

    • gg_multi: changed references to git
    • gg_multi: changed references to git
    Open source →
  46. 9.4.0 20 May 2026
    Release notes

    Changed

    • gg_multi: changed references to git
    Open source →
  47. 9.3.0 19 May 2026
    Release notes

    Changed

    • gg_multi: changed references to git
    Open source →
  48. 9.2.1 19 May 2026
    Release notes

    Changed

    • gg_multi: changed references to git
    Open source →
  49. 9.2.0 17 May 2026
    Release notes

    Changed

    • documentation
    • gg_multi: changed references to git
    Open source →
  50. 9.1.0 12 May 2026
    Release notes

    Changed

    • gg_multi: changed references to git
    Open source →
  51. 9.0.1 11 May 2026
    Release notes

    Changed

    • gg_multi: changed references to git
    • Gg Multi: changed references to pub.dev
    • BREAKING: Renamed package from kd to gg. Repository moved to https://github.com/ggsuite/gg. Update dependencies: entries and import 'package:kd/...' statements to import 'package:gg/...'. The executable is now gg (previously kd).
    • BREAKING: Replaced dependency gg ^7.0.5 with gg_one ^8.0.0 (the upstream gg package was renamed to gg_one).
    • BREAKING: Replaced dependency kidney_core ^3.1.0 with gg_multi ^4.0.0 (the upstream kidney_core package was renamed to gg_multi).
    • Renamed source files (bin/kd.dartbin/gg.dart, lib/kd.dartlib/gg.dart, lib/src/commands/kidney*.dartlib/src/commands/gg*.dart, tests, example).
    • Renamed Flutter web build directory kidney_ui/ to gg_multi_ui/ (alignment with gg_multi naming).
    • Renamed status marker file .kidney_status to .gg_multi_status.
    Open source →
  52. 9.0.0 10 May 2026

    Nothing published for this version

  53. 7.0.5 04 May 2026

    Nothing published for this version

  54. 7.0.4 28 Apr 2026

    Nothing published for this version

  55. 7.0.3 23 Apr 2026

    Nothing published for this version

  56. 7.0.2 23 Apr 2026

    Nothing published for this version

  57. 7.0.1 22 Apr 2026

    Nothing published for this version

  58. 7.0.0 20 Apr 2026

    Nothing published for this version

  59. 6.3.1 15 Apr 2026

    Nothing published for this version

  60. 6.3.0 13 Apr 2026

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive