All Versions
43
Latest Version
Avg Release Cycle
67 days
Latest Release
265 days ago

Changelog History
Page 2

  • v6.0.1 Changes

    January 24, 2018

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  fixes displayed version number
  • v6.0.0 Changes

    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 Changes

    December 05, 2017

    ๐Ÿ†• New Features

    ๐Ÿ› Bug Fixes

    • ๐Ÿ”€ git ship: fix bug when encountering a merge conflict and using a code hosting driver (#1060)
  • v5.0.0 Changes

    August 16, 2017

    ๐Ÿ’ฅ BREAKING CHANGES

    • ๐Ÿ‘ git new-pull-request / repo: support for ssh identities changed
      • Previously: ssh identity needed to include "github", "gitlab" or "bitbucket"
      • Now: Run git config git-town.code-hosting-origin-hostname <hostname> where hostname matches what is in your ssh config file

    ๐Ÿ†• New Features

    • ๐Ÿ‘ git new-pull-request / repo: support for self hosted versions
      • Run git config git-town.code-hosting-driver <driver> where driver is "bitbucket", "github", or "gitlab"
    • ๐Ÿ”€ git sync: add --dry-run flag to view the commands that would be run without running them
    • โšก๏ธ git ship: when merging via the GitHub API, update the default commit message to include the PR title and number
  • v4.2.1 Changes

    August 16, 2017

    ๐Ÿ› Bug Fixes

    • โž• add missing dependency to vendor folder (required for building on Homebrew)
  • v4.2.0 Changes

    August 15, 2017

    ๐Ÿ†• New Features

    • โšก๏ธ Update all commands to support offline mode (lack of an internet connection)
      • Display / update offline mode with git town offline [(true | false)]
    • git ship
      • add ability to ship hotfixes to perennial branches
      • add ability to merge via GitHub API when applicable. See [documentation](documentation/commands/ship.md) for more info.
  • v4.1.2 Changes

    June 08, 2017

    ๐Ÿ› Bug Fixes

    • temporary file: use operating system temporary directory instead of hardcoding /tmp
  • v4.1.1 Changes

    June 07, 2017

    ๐Ÿ› Bug Fixes

    • temporary file: make parent directories if needed (#955 comment)
  • v4.1.0 Changes

    June 01, 2017

    ๐Ÿ†• New Features

    • ๐Ÿ’ป git new-pull-request, git repo: support more commands to open browsers (cygstart, x-www-browser, firefox, opera, mozilla, netscape)
    • โž• Add longer descriptions for commands which appear when running git town help <command> or git town <command> --help

    ๐Ÿ”„ Changes

    • 0๏ธโƒฃ make hack-push-flag false by default (previously was true) (#929)

    ๐Ÿ› Bug Fixes

    • replace all non-alpha numeric characters in temporary filename (#925)
    • ๐Ÿ›  fix spacing in parent branch prompts
    • enforce a minimum Git version of 2.7.0
  • v4.0.1 Changes

    May 21, 2017

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  fix infinite loop when prompting for parent branch and there are perennial branches configured
    • enforce a minimum Git version of 2.6.0
    • ๐Ÿ›  fix ship when the supplied branch is equal to the current branch and there are open changes
    • ๐Ÿ‘ allow alias to be run in a non-git directory