Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Created with
brew bump-formula-pr.release notes
git-branchlesssub-crates as required.git hideandgit sync; see below.gitin hooks arxanas/git-branchless#370 to confirm or refute.merges()andbranches()revset functions were introduced.Changelog
See also the release notes for
scm-recordv0.3.0.Added
--dry-runoption togit submitto report what would be submitted without actually doing so.merges()revset function.branches()revset function now accepts an optional text pattern argument to limit which branches are matched.git recordcommand now accepts-s/--stashto return to the previous commit immediately after committing.git record --interactive.git recordnow accepts multiple--messagearguments.git submit --forge github, but it's too buggy for general use.git smartlognow accepts--exactto skip renderingHEADand the main branch.git submitnow accepts multiple arguments/revsets.Changed
git syncare now resolved to their respective stacks.git sync my-branchto work as expected, instead of needing to usegit sync 'stack(my-branch)'. The behavior ofgit syncwhen called without arguments is not affected by this change. If you rely on the previous behavior, please usegit move -x <commit(s)/revset> -d 'main()'instead.git hidewould not delete branches pointing to the hidden commits unless-D/--delete-brancheswas passed. Now, deleting branches is the default behavior. Pass--no-delete-branchesto restore the old behavior.git rewordare now wrapped to 72 characters.⊘to◌.Fixed
git-branchlesscrate.git amendwhen the current commit has descendants.git amend.git submitnow runs in worktree that you invoked it in.git submit --forge phabricatorno longer records spurious commits whenarc diffing.git-branchlessfailing on native Windows.Contributors
Thanks to everyone who made this release happen!
If you're interested in contributing, check out the Developer Guide in the Wiki, or post in the Discussions or Discord server to ask any questions.