All Versions
40
Latest Version
Avg Release Cycle
53 days
Latest Release
248 days ago

Changelog History
Page 1

  • v7.3.0

    November 05, 2019

    🆕 New Features

    • ➕ add option to disable auto sync upstream

    🐛 Bug Fixes

    • ⚡️ update docs for code-hosting config
  • v7.2.1

    May 06, 2019

    🐛 Bug Fixes

    • ⚡️ prune branches now properly updates perennial branch config
    • 👌 support branch names with special characters
    • 🛠 fix the prompt on Windows CMD terminals
    • clear the runstate after undo to prevent running git town undo twice
    • 🛠 fix Fish shell autocomplete
    • 🛠 fix hosting service naming
  • v7.2.0

    June 01, 2018

    🆕 New Features

    • 🖨 git town config: print perennial branch trees
    • git town hack: add -p option which prompts for the parent branch instead of using the main development branch
    • when fetching the origin repository, fetch tags that are not attached to pulled commits

    🔄 Changes

    • when fetching the upstream repository, only fetch the main branch
  • v7.1.1

    April 09, 2018

    🐛 Bug Fixes

    • strip colors from the output of git commands run internally. This caused errors if you had git configured with color.ui=always
  • v7.1.0

    April 05, 2018

    🆕 New Features

    • 🔧 automatically remove outdated configuration
  • v7.0.0

    April 03, 2018

    💥 BREAKING CHANGES

    • git town config: reset and setup are now subcommands instead of flags
    • 🚚 --abort, --continue, --skip, --undo flags removed. Instead there are now top level commands git town abort, git town continue, git town skip, git town undo

    🆕 New Features

    • now catches when there is an unfinished state from a git town command that hit conflicts. If you try to run another git town command, you will be prompted on how to resolve the unfinished state. The unfinished state can be discarded and there is also a new top level command git town discard to delete the state of the last run command.

    🐛 Bug Fixes

    • skip perennial branch prompt if there are no options
  • v6.0.2

    January 26, 2018

    🐛 Bug Fixes

    • 🛠 fix parsing of git config when a value contains a newline
  • v6.0.1

    January 24, 2018

    🐛 Bug Fixes

    • 🛠 fixes displayed version number
  • v6.0.0

    January 15, 2018

    💥 BREAKING CHANGES

    • ⚡️ git town set-parent-branch: update interface to no longer accept arguments and instead prompt the user for the parent of the current branch
    • ⚡️ git town perennial-branches: update the interface to add / remove perennial branches. Run git town perennial-branch update to receive the same prompt as initial configuration.
    • 📇 Rename hack-push-flag to new-branch-push-flag. Please reconfigure if you are not using the default.

    🆕 New Features

    • git town new-branch-push-flag: add --global flag in order to set your default value. Any locally configured value will override.
    • ➕ add --debug flag in order to see all the git commands runs under the hood
    • speed improvement thanks to various optimizations to greatly reduce the number of git commands run under the hood
  • v5.1.0

    December 05, 2017

    🆕 New Features

    🐛 Bug Fixes

    • 🔀 git ship: fix bug when encountering a merge conflict and using a code hosting driver (#1060)