All Versions
Latest Version
Avg Release Cycle
67 days
Latest Release
521 days ago

Changelog History
Page 1

  • v7.5.0 Changes

    March 10, 2021

    ๐Ÿ†• New Features

    • โž• add log after command that causes auto abort (#1635)

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  fix panic when continuing rebase (#1615)
    • ๐Ÿ›  fix panic when continuing a command that includes the fetch upstream step (#1617)
    • ๐Ÿ›  fix GitHub API log when shipping with the GitHub driver (#1622)
    • ๐Ÿ›  fix panic when aborting a command that includes discard open changes step (#1631)
    • ๐Ÿ›  fix continuing sync from subfolder (#1637)
  • v7.4.0 Changes

    July 05, 2020

    ๐Ÿ”– Version 7.4.0 sports a vastly overhauled internal architecture that provides ๐Ÿ‘ more robust error handling, improved error messages, and a much better developer ๐Ÿ’Ž experience. Ruby has been dropped as a development dependency.

    ๐Ÿ†• New Features

    • ๐Ÿ‘Œ improved installation experience: MSI installer for Windows, .deb and .rpm packages for Linux, archives with properly named binaries for all other use cases (#1589)
    • "diff-parent" command (#1385)
    • ๐Ÿ‘Œ support for Gitea hosting service (#1518)
    • ๐Ÿ–จ print URLs to open when browser is not available (#1318)
    • autocompletion for bash, zsh, fish, powershell (#1492)
    • ๐Ÿ”ง list parent configurations for branches that are children of a branch that does not have its parent configured (#1436)

    ๐Ÿ› Bug Fixes

    • many improved error messages
  • v7.4.0-pre1

    June 26, 2020
  • v7.3.0 Changes

    November 05, 2019

    ๐Ÿ†• New Features

    • โž• add option to disable auto sync upstream

    ๐Ÿ› Bug Fixes

    • โšก๏ธ update docs for code-hosting config
  • v7.2.1 Changes

    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 Changes

    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 Changes

    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 Changes

    April 05, 2018

    ๐Ÿ†• New Features

    • ๐Ÿ”ง automatically remove outdated configuration
  • v7.0.0 Changes

    April 03, 2018


    • 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 Changes

    January 26, 2018

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  fix parsing of git config when a value contains a newline