Skip to content

chore: bump @gfargo/git-scenarios to ^0.3.3#1013

Merged
gfargo merged 1 commit into
mainfrom
chore/bump-git-scenarios-0.3.3
May 20, 2026
Merged

chore: bump @gfargo/git-scenarios to ^0.3.3#1013
gfargo merged 1 commit into
mainfrom
chore/bump-git-scenarios-0.3.3

Conversation

@gfargo
Copy link
Copy Markdown
Owner

@gfargo gfargo commented May 20, 2026

Brings in v0.3.3 of the scenarios package.

What's new for coco

New scenario — `branch-sync-showcase`. A single repo with five local branches, each in a different upstream sync state:

Branch State
`main` (CHECKED OUT) 2 behind `origin/main`
`feat/ahead-only` 3 ahead
`feat/diverged` 2 ahead + 2 behind
`feat/synced` at the same commit
`local-only` no upstream configured

Designed as the common fixture for the upcoming:

Test plan

  • `yarn add --dev @gfargo/git-scenarios@^0.3.3` resolves cleanly
  • `npx tsc --noEmit` — clean
  • `npx jest src/commands/commands.integration.test.ts` — 17 pass
  • Manual: `npm run scenario create branch-sync-showcase -- --run-ui` — should land on `main` with five branches visible in the branches sidebar tab

Release notes: https://github.com/gfargo/git-scenarios/releases/tag/v0.3.3

Brings in:
- New scenario `branch-sync-showcase`: five local branches in five
  different upstream sync states (behind / ahead / diverged / synced /
  no-upstream) on a single repo. HEAD is on the behind branch.

Designed as the common fixture for the upcoming history-view 'remote
is ahead' banner and the branches-sidebar iconography + per-branch
hotkeys work.

Release notes:
https://github.com/gfargo/git-scenarios/releases/tag/v0.3.3
@gfargo gfargo merged commit 00dcee5 into main May 20, 2026
9 checks passed
@gfargo gfargo deleted the chore/bump-git-scenarios-0.3.3 branch May 20, 2026 16:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant