All notable changes to the "gitflow" extension will be documented in this file.
- add - Extension parameter to turn notification off
- add - publish to OVSX.
- enhance - Branch name creation now is checked through
git check-ref-format --branch ***
with allows create any qualified branch name.
- add - Option to automatically bump version on release or not.
- add - replace spaces in branch name with
_
- fix - tmp dir for message files on release and hotfix
- add - parameter
gitflow.path
to manually set gitflow executable. - fix - Changelog automatic update month is 1 less.
- fix - Month updated in changelog one month less.
- fix - Some words in command message
-m"Something"
caused command failed. Fixed by using file.
- add - use
git.path
settings. - enhance - better find git executable path on windows.
- security - fix string sanitization
- fix - stop command on ESC.
- fix - run version bump only when released or hotfix is started
- enhance -
CHANGELOG.md
update conditions
- fix - changelog update
mm
not to be replaced in a word like command. - fix - release message is undefined
- change - Now version bump happens on hotfix or release start rather than finish
- add - update changelog automatically
- enhance - Allow change finish message when finish hotfix or release
- optimize - performance improvement using memoization technique.
Finlay I have all features I planned in this extension. This is still preview but final extension.
- add - Parameter to show all internal git commands run in
git flow
in output window - add - Output logger named Git Flow
- fix - Readme was not visible in marketplace.
- optimize - code refactor.
- add - Status bar button to call Quick Pick menu
- add - Groups in Quick Pick (require VS Code >=1.64.0)
- add - Checkout support branch
- add - Publish support branch
- fix - Checkout release branch
- add - Delete tags local and remote
- fix - Release checkout
- fix - If error tags shows error as tags
- fix - important to update. Fix some release issues.
- change - use different bundler for extension
- add - Quick Pick popup
- optimize - Code was refactored and optimized. 1800 lines to 580.
- add - Support for multiple folder workspaces
- fix - Progress notification not resolving
- add - Support (Start, Checkout, Rebase, Delete)
- add - Release checkout
- add - Hotfix checkout
- enhance - Order and group context menu elements.
- enhance - use VS Code theme icons instead of SVG. This will apply Product icons theme to this extension too.
- enhance - not related to features of this extension, but CI flow was created for fast delivery of new versions.
- enhance - README overview updated with new features and new picture.
- fix - take name of flow branches from configuration
- fix - ui buttons
- add - single command to sync all root branches (develop and master ot main)
- add - command to checkout root branches
- enhance - better icons
- fix - Git authenticated commands to remote
- add - icons to menu elements
- add - bugfix support
- delete - configurations
- add - progress notification during process
- Update
README.md
with important instructions
- Initial release