Skip to content

Latest commit

 

History

History
100 lines (76 loc) · 4.92 KB

CHANGELOG.md

File metadata and controls

100 lines (76 loc) · 4.92 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[1.2.5]

Added

  • Issue #11 Added ability to configure if feature base branches are automatically pushed to origin after finishing and merging them

Fixed

  • Merged Pull Request for Issue #17. Fix for allowing dot '.' in git branch name path as long as it is not the beginning of the path. Thanks to Vasily Pikulev

[1.2.4]

Changed

[1.2.3] - 2018-6-4

Fixed

  • Issue #12 Fixed hotfix branches not being merged in to master when finished

[1.2.2] - 2018-5-30

Added

  • Issue #7 Ability to switch applications while input box is shown and not having it disappear

Fixed

  • Issue #10 Fixed when naming a branch with spaces caused bad merging in to develop instead of defined base branch

[1.2.1] - 2018-4-29

Added

  • Issue #6 New configuration value, showStatusBarFinisher. Defaulted to true, set to false to not show the new "Finish" status bar button introduced in 1.2.0 release. Given that there may be many extensions installed that utilize the status bar, it can become quite crowded, this allows you to make it a little less so if you find the button not really needed in your set up.

[1.2.0] - 2018-4-25

Added

  • New statusbar button to quickly finish features, releases, or hotfixes
  • New keyboard shortcuts for quickly running commands
  • New configuration value, askBeforeDeletion. When finishing a feature, release, and/or hotfix, you will now be asked if you would like to delete the branch (only local not remote if you have pushed it). Setting is true by default. If you set to false, it will follow the behavior of the deleteBranch setting.
  • New configuration value, deleteBranchByDefault. When finishing a feature, release, and/or hotfix, this setting will determine if the branch is deleted by default or not. Setting is false by default. If you set to true, and askBeforeDeletion is set to false, then branches will be deleted without question.

Changed

  • In support of the new statusbar button, the command menu structure had to be changed somewhat. Starting & Finishing features, releases, and/or hotfixes commands are now listed on the command menu (Cmd+P/Ctrl+P), as are Initialize and Git Status.

[1.1.0] - 2018-4-16

Added

  • Issue #3 Ability to create release and/or hotfix branches based on branches other than default branch ("development" and "production" respectively)

Changed

  • Issue #3 Ability to now create feature branches based on branches other than "development" branch, prior release only allowed to create features off of either development or another "feature"

[1.0.0] - 2017-9-14

Added

  • Ability to create feature branches based on branches other than "development" branch

Changed

  • Edited the README.md to be more robust on how to use the extension

[0.1.3] - 2017-8-31

Fixed

  • Error when finishing Release or Hotfix with tagging

[0.1.2] - 2017-8-31

Added

  • Ability to initialize git flow repository settings using custom values

[0.1.1] - 2017-8-30

Added

  • Ability to initialize git flow repository settings

Changed

  • Removed need for gitflow or gitflow-avh to be installed prior to using the extension. All commands now run organic git commands

Fixed

  • Issue #1 Error that occurred when trying to use the extension that claimed there wasn't a git repo in the current or any parent folder

[0.0.5] - 2017-1-26

Added

  • This CHANGELOG file.

Changed

  • Updated README file.
  • Updated package.json to add keywords and badges

[0.0.4] - 2017-1-26

Fixed

  • Hotfixes require a TAG to be defined, but extension didn't support it, thus it wouldn't finish releases

0.0.3 [UNRELEASED]

Fixed

  • Releases require a TAG to be defined, but extension didn't support it, thus it wouldn't finish releases

[0.0.2] - 2016-6-28

Added

  • Functionality to check for illegal characters in branch names

Changed

  • How git directory is found. No longer need to have code file open

[0.0.1] - 2016-5-3

Added

  • First version of extension
  • Allowed for creation of features, releases, hotfixes
  • Functionality to convert spaces to _ in branch names