8000 git-town 21.0.0 by BrewTestBot · Pull Request #224908 · Homebrew/homebrew-core · GitHub
[go: up one dir, main page]

Skip to content

git-town 21.0.0 #224908

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms 8000 of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 28, 2025
Merged

git-town 21.0.0 #224908

merged 2 commits into from
May 28, 2025

Conversation

BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
#### BREAKING CHANGES
  • Configuration setting default-branch-type is now unknown-branch-type. This better reflects that this setting applies to branches without a known type, and helps differentiate it from new-branch-type. Existing configs continue to work indefinitely. Git-based configuration gets updated automatically, updating this in the config file is recommended (#4964).
  • Updated branch name during merge. When merging two branches, Git Town now uses the parent branch for the name of the merged branch instead of the child branch. This keeps the pull request of the parent branch intact and generally aligns better with typical usage of this command (#4938).
  • create.new-branch-type is now always respected. Previously, if this config option was set to feature, Git Town didn't apply it. Now it always assigns the configured branch type (#4946).

New Features

  • New walk command: Execute a shell command on all branches in a stack or your workspace. Without a command it exits to the shell for each branch. Great for applying automated changes to all branches or debugging issues like which branch breaks a linter (#4852).
  • Smarter syncing: git town sync now skips Git operations that wouldn't result in any changes. This speeds things up and avoids unnecessary Git noise (#4927).

Bug Fixes

  • Beamed commits are now always removed from their original location after being moved (#4895).
  • More reliable detection of the first commit in a branch, reducing edge case failures (#4980)
  • git town branch no longer shows duplicate branches when multiple Git remotes are present (#4961).

Contributors

Huge thanks to @AmitJoki, @WhosNickDoglio, @jfmyers9, @kevgo, @mw00120, @ruudk, @stephenwade, @zodman for moving Git Town forward by contributing code, feedback, and ideas to 52 shipped PRs and 13 resolved issues!

View the full release notes at https://github.com/git-town/git-town/releases/tag/v21.0.0.


@github-actions github-actions bot added go Go use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels May 27, 2025
Copy link
Contributor

🤖 An automated task has requested bottles to be published to this PR.

Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label May 28, 2025
@BrewTestBot BrewTestBot enabled auto-merge May 28, 2025 00:41
@BrewTestBot BrewTestBot added this pull request to the merge queue May 28, 2025
Merged via the queue into master with commit ee05713 May 28, 2025
17 checks passed
@BrewTestBot BrewTestBot deleted the bump-git-town-21.0.0 branch May 28, 2025 00:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. go Go use is a significant feature of the PR or issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0