Releases: aviator-co/av
Releases · aviator-co/av
v0.0.46
v0.0.45
v0.0.44
Changelog
- 37c9124 Add CODEOWNERS (#435)
- 22495d4 Automate completions for homebrew installs (#446)
- 2e47d31 Fix the infinite loop in av stack tidy (#434)(#433)
- ad25434 Fix typos (#419)
- ed184fe Make 0 arg state for stack branch more user friendly (#445)
- b78d154 Prevent accidentally committing to master (#427)
- 8758782 Skip update check on av completion (#428)
- ef0337f Support ctrl+n and ctrl+p for moving up and down in the prompt (#426)
- f2c7fff Update libraries (#421)
- 89b43ca Update libraries (#454)
- 01e32b8 chore(deps): bump the golang group across 1 directory with 2 updates (#457)
- 9ea9e0e chore(deps): bump the golang group across 1 directory with 6 updates (#420)
- 6449b42 feat:
av stack submit --draft
add the ability to open PRs as draft (#455) - 7e092e5 feat: add --all flag to av commit amend (#452)
v0.0.43
Changelog
- 477b119 Add a demo for stack restack (#399)
- 25197f9 Check local metadata is updated compared with PR's metadata (#403)
- 3754f82 Explain single branch adoption use case in av stack adopt help (#416)(#415)
- 71cd2fc Fix spelling errors (#412)
- ee67a65 Strip the remote name from the specified parent (#407)
- 81f6fc4 Update libraries and go version (#394)
- c8625cc Update the demo videos (#417)
- 59b0c42 Update the help text for the stack sync command (#400)
- 77bdc9e Use the golangci-lint GitHub Action (#401)
- 7f4c69e chore(deps): bump github.com/charmbracelet/bubbletea from 0.26.6 to 0.27.0 in the golang group (#398)
- 6fec05b chore(deps): bump github.com/charmbracelet/bubbletea from 1.0.0 to 1.1.0 in the golang group (#411)
- 5ef8f03 chore(deps): bump the golang group across 1 directory with 4 updates (#408)
v0.0.42
v0.0.41
v0.0.40
Highlights
- UX improvements
av stack sync
will conditionally sync to the latest trunk. This behavior
reduces the GitHub test triggers by keeping the branch up to date.- Running
av stack sync
on a trunk branch will prompt you to sync all
branches. av commit ammend
andav commit create
prevents users from accidentally
updating a merged branch.av stack switch
can take a branch name or a PR URL. You can directly jump
to the branch by pasting the URL.- Faster
av stack adopt
.
- UI improvements
- Aligning the command output styles with the new
av stack sync
impl. - Updated the color scheme to address the readability issue.
- Aligning the command output styles with the new
- Configurations
- Support non-origin remote as the upstream.
-
Configurations
-
UX improvements
-
UI improvements
- Fix the position of the help message in the stack switch view (@draftcode in #345)
- Fix av stack adopt style (@draftcode in #373)
- Align the output style of the stack adopt command with stack sync (@draftcode in #377)
- Explain what stack tidy does in the output and manpages (@draftcode in #382)
- Update the stack switch styles to align with other commands (@draftcode in #381)
- Update the stack tree styles (@draftcode in #383)
-
Bug fixes
- Fix av stack adopt to detect the trunk branch first (@draftcode in #350)
- Update the PR metadata before pushing to the remote (@draftcode in #352)
- Fix av pr create failure when a parent is merged (@Konboi in #353)
- Use detached HEAD when pruning branches (@draftcode in #358)
- Try checkout the default branch if the current branch is deleted (@draftcode in #359)
- Fix the post-sync branch checkout logic (@draftcode in #365)
- Use git-merge-base for the fast merge-base detection (@draftcode in #368)
-
Documentation
- Add a missing manpage (@draftcode in #367)
- Match the manpages and the command descriptions (@draftcode in #371)
- Update the command descriptions to be capitalized (@draftcode in #372)
Full Changelog: v0.0.39...v0.0.40
v0.0.39
v0.0.38
v0.0.35
Changelog
- 58284cf Add av stack switch that interactively switch branches (#281)(#280)
- cd6a3f4 Check the git error message in a case-insensitive way (#274)
- 8cbf917 Checkout a trunk instead of switching to the detached HEAD (#273)
- ce51db8 Make stackutils return only tree structure (#278)
- fa0bb12 Remove the deadcode (#283)(#282)
- ce261bf Use t.Log for test log output (#276)(#275)