Releases: devx-cafe/git-phlow
3.8.20
Changelog
It took a long time, but now it's here; Documentation! This update includes a lot of documentation in the repository, as well as in git phlow. All the commands have been updated to show the same documentation as the one found on our github repository.
We also updated our pipeline setup and tasks, but that stuff is mostly for our own sake.
We always welcome updates to our documentation, so if you feel like contributing, you should.
Bug Fixes
- git-phlow notifies about not moving Jira issue in progress, even though it actually does. #269 @groenborg
improvements
- update the documentation in the git-phlow CLI #292 @groenborg
3.8.2
Changelog
Windows and Jira support is here! Feast on the godness and the docs.
Edit
The .phlow
config file from version 3.1 has now been removed and replaced with a new way of configuring git phlow with a .gitconfig
in stead, which uses gits own git config. Your old configuration will no longer be applicable. To move to the new one these are the steps
git phlow config bootstrap
-> creates a new.gitconfig
in your repository- look in our docs to see the new properties.
- the previous
issue-url
now corresponds to the newissue-api
Features
-
phlow web
is updated to support target configuration, and Jira #247 @groenborg
typing web will open your browser on your issue page or repository. -
phlow issues
you can now list jira issues and github issues #246 @groenborg
phlow issues fetches the 30 most recent issues and prints them in your terminal. Nice -
wrapup
wrapup now support bitbucket smart commits as well #257 @groenborg -
config
git phlow now builds upon the gitconfig of git #209 @groenborg
The .phlow file have been replaced by .gitconfig and the internal of git.
You can also bootstrap and show your configuration withgit phlow config
Bug Fixes
- git phlow web no longer opens a malformed url #252 @groenborg
improvements
-
we did some spring cleaning this fall and removed a lot of bad code #258 @groenborg
such deletion, much improvement! -
we also did some further improvements in the messages that are suppose to help trouble shoot issues!
3.1.0
Changelog
Features
-
deliver is updated to support target configuration, and Jira #230 @groenborg
you can now deliver work, with settings from the target configuration.. Hurray -
wrapup is now support on windows as well #188 @groenborg
wrapup will now format messages based on GitHub and Jira branches -
workon is now updated to support target configuration, and Jira #224 @groenborg
you can now work on issues located on GitHub and Jira, with settings from the target configuration
Bug Fixes
-
fix configuration for windows #236 @groenborg
Turns out the config before did not work on windows, however, it does now. -
auth errors are handled when commands using service API are called #240 @groenborg
a successful bug-hunt resulted in one less error, where the tool basically would explode with errors if commands were executed without authorization
improvements
-
We removed the beautiful spinner when running
workon
anddeliver
#241 @groenborg
it might return in future versions, when it no longer messes with the formatting. Never mess with the formatting! -
Error messages have also been improved, from "something happened" to "your hyper drive core melted a super size hole in you spaceship.. Remember to cool it!"
3.0.6
Changelog
An apology to the users who was affected by the recent major release, that was not cool. We have fixed a few things that should make life easier.
We also cleaned up the code a bit and made it look nicer.
Improvements
-
bootstrap .phlow if it does not exist #203 @groenborg
git phlow will now create a .phlow file if none exists. It will also see if it can find the default branch like it did before. -
workon should not do a pull rebase #200 @groenborg
workon will not do a pull rebase, when setting up a workspace.
3.0.0
Changelog
git phlow have had a huge makeover in this release. Configuration have been introduced, and git phlow now works by reading
configuration from a .phlow file, instead of guessing your remote and integration branch. This also brings support for new services like Jira and bitbucket.
The underlying git implementation have been stabilized and is now up and running on windows, so do not feel cheated anymore.
Features
-
Auth for jira #185 @groenborg
git phlow can now authorize against Jira using the right configuration. See docs -
phlow as configuration #192 @groenborg
git phlow now works based on a .phlow config file
Improvements
- git for windows is stabilized
Bug fixes
2.3.6
2.3.2
Changelog
The new release of git-phlow adds support for windows in beta. Overall improvements have been made to increase stability and remove
various bugs and odd behaviours.
Features
- Windows is now support in a pre-release version
- Add Less and More browsing #150 @groenborg
- Add no-color option for windows #148 @kryptag
Improvements
- Use Scanner in stead of buffered Reader #149 @groenborg
- Add windows binary to GitHub release #151 @groenborg
- Added windows worker to concourse ci #144
Bug fixes
- Colors are buggy when terminal width is changed #131 @groenborg
- username and password are no longer printed #158 @groenborg
- version was stuck at 1.0.0 #167 @groenborg
- Windows release is now zip and not tar.gz #169 @groenborg
2.0.2
This new version contains a Major semantic change in the wrapup command. It has been returned to the default behaviour, so wrapup no longer requires --hard
to add you changes, it does that automatically. I apologize for the inconvenience and confusion these changes to wrapup
have introduced.
The output and error handling is under improvement to make the tool more userfriendly to use.
Improvements
- upnext now has a prefix option #79 @groenborg
- deliver now always change back to your default branch #75 @groenborg
- made workon less verbose #115 @groenborg
- return wrapup to old behaviour #89 @groenborg
- wrapup now has a
--force
flag for a custom commit message #90 @groenborg
Bug fixes
- private repo access for web api should be fixed #81 #83 #84@groenborg
- fixed typo in workon #95 @RandomSort
- removed squash message #85 @groenborg
1.1.5
We have enhanced the phlow so it's better to use, when building pipelines supporting pretested integration.
Some issues for private repos should also be fixed.
Features
- upnext now has a prefix option #79 @groenborg
bug fixes
- deliver now always change back to your default branch #75 @groenborg
- private repo access for web api should be fixed #81 #83 # 84@groenborg