Stacked PRs CLI - Major update
This release simplifies the common commands associated with sync, branch, tree, adopt. This release also simplifies all “av stack <command>” to “av <command>” and make stacking more mainstream.
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 Major update documentation.
🌟🌟🌟 Follow, like and check out our GitHub project: https://github.com/aviator-co/av
Streamlined Syntax
We’ve simplified the command structure to make av more intuitive:
Top-Level Commands: No more
av stack <command>andav commit <command>—all commands are now top-level or integrated as flags for other commands.Easier PR and Commit Creation: Commands like
av commitandav prnow directly create commits and PRs.The previous commands are still functional but deprecated. They will continue to work in
v0.1.0and will be removed in the future major updates.
List of changed commands
av stack sync→av syncav pr create→av prRunning this command on an existing PR will also push changed to remote to refresh the PR.av stack submit→av pr --allav stack branch→av branchav stack branch-commit→av commit -b-bwill automatically generate branch name, use--branch-name <name>if you would like to specify a nameav commit create→av commitav commit ammend→av commit --amend”No-edit” is now default, pass--editto open your text editor to modify commitav commit split→av split-commitav stack adopt→av adoptav stack diff→av diffav stack next→av nextav stack prev→av prevav stack reorder→av reorderav stack reparent→av reparentav stack restack→av restackav stack switch→av switchav stack tree→av tree

