Skip to content

v1.0.8

Choose a tag to compare

@asatamax asatamax released this 19 May 09:40
· 10 commits to main since this release

Highlights

--dirty filter for status / sync

A new --dirty / -d flag hides repositories that are both clean and in sync from the rendered status table, so you can focus on repos that need attention.

  • Display-only filter: data layer is unchanged, only the human-facing Rich table is filtered.
  • --json output is intentionally not affected — machine consumers always receive the full repository list.
  • Summary line reports the hidden count, e.g. Total: 52 | (44 hidden by --dirty).
git-fleet status --dirty
git-fleet sync --dirty

Bullet list of synced repositories

The sync command now lists the repositories that were actually pulled or pushed beneath the count lines, in dim color:

Step 2/4: Pulling repositories (smart)...
  Pulled 2/2 repositories
    • nvim
    • git-fleet

Failures and warnings remain on their existing colored lines and are not duplicated in the bullet list.

Full changelog

  • feat: add --dirty filter to status and sync commands
  • feat: list synced repositories under sync step counts
  • chore: bump version to 1.0.8