v0.1.0

We’re excited to announce the release of v0.1.0 of the av CLI, our open-source tool for managing stacked PRs. This update brings several usability improvements, making it easier than ever to create and manage your stacked PRs.

Here’s a quick summary of what’s changed. For more details, check out our documentation.

Key Updates

Streamlined Syntax

We’ve simplified the command structure to make av more intuitive:

  • Top-Level Commands: No more av stack <command> and av commit <command>—all commands are now top-level or integrated as flags for other commands.

  • Easier PR and Commit Creation: Commands like av commit and av pr now directly create commits and PRs.

Syntax Summary

Old Syntax
New Syntax

av stack sync

av sync

av pr create

av pr

av stack submit

av pr --all

av stack branch

av branch

av stack branch-commit

av commit -b

-b will automatically generate branch name, use --branch-name <name> if you would like to specify a name

av commit create

av commit

av commit amend

av commit --amend

"no-edit" is now default, pass --edit to open your text editor to modify commit

av commit split

av split-commit

av stack adopt

av adopt

av stack diff

av diff

av stack next

av next

av stack prev

av prev

av stack reorder

av reorder

av stack reparent

av reparent

av stack restack

av restack

av stack switch

av switch

av stack tree

av tree

Last updated