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 2026Releases
latest 60 of 134-
17.2.219 Aug 2026Release notes
Open source →Fixed
gg dnanow works on Windows. It shipped helix 0.2.0, which resolved a hosted package to/C:/…— a leading slash before the drive letter thatdart:iorejects, sogg dna initaborted withFileSystemExists failed … errno = 123on the first dev dependency it probed. Raised to helix 1.0.1, where that is fixed.
-
17.2.118 Aug 2026 -
17.2.018 Aug 2026 -
17.1.115 Aug 2026 -
17.1.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.
-
17.0.013 Aug 2026Nothing published for this version
-
16.1.111 Aug 2026Release notes
Open source →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. Seedoc/wasm-host-delegates.md.GgHostIo, aGgHostanswering every callback withdart:io, as the reference implementation an embedder is measured against.runGgmoved frombin/gg.dartintolib/src/run_gg.dartso embedders can call it, and now returns the exit code instead of setting it.
Changed
- "First javascript implementation"
- Fix shell changes
-
16.1.010 Aug 2026 -
16.0.010 Aug 2026Nothing published for this version
-
15.3.110 Aug 2026Release notes
Open source →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
-
15.3.010 Aug 2026 -
15.2.009 Aug 2026Nothing published for this version
-
15.1.008 Aug 2026Nothing published for this version
-
15.0.008 Aug 2026Nothing published for this version
-
14.2.004 Aug 2026 -
14.1.104 Aug 2026 -
14.1.004 Aug 2026Release notes
Open source →Changed
- Rename .master to .ocean with automatic migration at next start
- Rename ocean workspace -> ocean
- Update version
-
14.0.504 Aug 2026 -
14.0.403 Aug 2026 -
14.0.303 Aug 2026Release notes
Open source →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
-
14.0.202 Aug 2026Nothing published for this version
-
14.0.131 Jul 2026 -
14.0.031 Jul 2026 -
13.0.131 Jul 2026 -
13.0.030 Jul 2026Nothing published for this version
-
12.1.630 Jul 2026 -
12.1.530 Jul 2026Release notes
Open source →Changed
- Show a clear message when gg is called in non git or non ticket spaces
-
12.1.430 Jul 2026 -
12.1.330 Jul 2026 -
12.1.230 Jul 2026 -
12.1.129 Jul 2026Release notes
Open source →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 bygg run - Remove run command because it is not used
-
12.1.029 Jul 2026 -
12.0.229 Jul 2026Release notes
Open source →Changed
- gg_multi: changed references to git
Removed
- Remove git hooks functionality completely because merging is done via merge requests
-
12.0.129 Jul 2026Release notes
Open source →Fixed
- Fix: If an argument was equal command, the command was not executed
-
12.0.029 Jul 2026Release notes
Open source →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
-
11.0.125 Jul 2026Release notes
Open source →Fixed
- IMPORTANT FIX: Previous version removed tag_patterns on publishing
-
11.0.022 Jul 2026Release notes
Open source →Changed
- Update publish docs: the final merge goes through an auto-merge squash pull request by default
- gg_multi: changed references to git
-
10.4.220 Jul 2026Release notes
Open source →Changed
- gg_multi: changed references to git
Fixed
- Ignore
.gg/*instead of the whole.ggdirectory, so.gg/.gg.jsonand.gg/.ticket.jsonstay trackable
-
10.4.120 Jul 2026 -
10.4.015 Jul 2026Release notes
Open source →Changed
- Deliver gg_one 10.0.0 (do configure-publish + step-based resumable publishing) and gg_multi 5.7.0 (two-level --continue resume)
-
10.3.006 Jul 2026 -
10.2.126 Jun 2026 -
10.2.019 Jun 2026 -
10.1.009 Jun 2026Release notes
Open source →Changed
- gg_multi: changed references to git
- style: apply grace-cloud comment + 80-char limits across ticket
- gg_multi: changed references to git
-
10.0.008 Jun 2026Release notes
Open source →Changed
- gg_multi: changed references to git
- gg_multi: changed references to git
-
9.4.020 May 2026 -
9.3.019 May 2026 -
9.2.119 May 2026 -
9.2.017 May 2026 -
9.1.012 May 2026 -
9.0.111 May 2026Release notes
Open source →Changed
- gg_multi: changed references to git
- Gg Multi: changed references to pub.dev
- BREAKING: Renamed package from
kdtogg. Repository moved to https://github.com/ggsuite/gg. Updatedependencies:entries andimport 'package:kd/...'statements toimport 'package:gg/...'. The executable is nowgg(previouslykd). - BREAKING: Replaced dependency
gg ^7.0.5withgg_one ^8.0.0(the upstreamggpackage was renamed togg_one). - BREAKING: Replaced dependency
kidney_core ^3.1.0withgg_multi ^4.0.0(the upstreamkidney_corepackage was renamed togg_multi). - Renamed source files (
bin/kd.dart→bin/gg.dart,lib/kd.dart→lib/gg.dart,lib/src/commands/kidney*.dart→lib/src/commands/gg*.dart, tests, example). - Renamed Flutter web build directory
kidney_ui/togg_multi_ui/(alignment withgg_multinaming). - Renamed status marker file
.kidney_statusto.gg_multi_status.
-
9.0.010 May 2026Nothing published for this version
-
7.0.504 May 2026Nothing published for this version
-
7.0.428 Apr 2026Nothing published for this version
-
7.0.323 Apr 2026Nothing published for this version
-
7.0.223 Apr 2026Nothing published for this version
-
7.0.122 Apr 2026Nothing published for this version
-
7.0.020 Apr 2026Nothing published for this version
-
6.3.115 Apr 2026Nothing published for this version
-
6.3.013 Apr 2026Nothing published for this version