v0.4.0
What's New
New Scenarios (23 total)
- mid-rebase-conflict — repo mid-rebase with REBASE_HEAD set
- mid-cherry-pick-conflict — repo mid-cherry-pick with CHERRY_PICK_HEAD set
New Atoms
- Sparse checkout:
enableSparseCheckout,disableSparseCheckout - Shallow repo:
shallowAt,unshallow - Git notes:
addNote,appendNote,removeNote - Git hooks:
installHook,removeHook
New API
fromScenario(name, ...steps)— spin up a scenario + apply extra atomsfindScenariosByTag(tags, match?)— filter scenarios by tagScenario.tags— optional tag array for finer-grained filtering
CI & Testing
- Windows CI matrix added
- Coverage thresholds (80% lines/functions/statements, 70% branches)
- CLI smoke tests
Documentation
- CONTRIBUTING.md added
See CHANGELOG.md for full details.