v0.9.9 (2022-03-01)
Bug fixes:
- Fixes issue with custom workflows failing to load due to a race condition preventing GitReflow.logger from loading before the rest of the library in Ruby 3.0+
- Cleans up tests and bump Ruby versions in GH workflows
v0.9.8 (2022-02-20)
Bug fixes:
- Fixes a bug accidentally introduced when attempting to debug OptionParser issue.
v0.9.7 (2022-02-20)
Bug fixes:
- Correctly parse command line flag and switch values when no help docs are provided
v0.9.6 (2021-11-05)
Implemented enhancements:
- Use GitHub PR Templates? #251
Merged pull requests:
v0.9.5 (2021-03-25)
Fixed bugs:
- Deprecation warnings with Ruby 2.7.0 #239
Merged pull requests:
v0.9.4 (2020-11-10)
Merged pull requests:
v0.9.3 (2020-06-02)
Implemented enhancements:
Closed issues:
- GitHub authentication issues #193
Merged pull requests:
- Upgrade dependencies #242 (codenamev)
- Creates multi-ruby-tests.yml #241 (codenamev)
- Documention for GitReflow::Config #238 (PuZZleDucK)
- Fixes several issues related to git-reflow setup #236 (codenamev)
v0.9.2 (2019-09-10)
Closed issues:
- Rebase when refreshing? #234
Merged pull requests:
v0.9.1 (2019-04-17)
Closed issues:
- Purpose of core
stage
command? #232
v0.9.0 (2018-11-09)
Implemented enhancements:
- Make a git-reflow specific configuration for storing a custom base-branch #202
Fixed bugs:
Closed issues:
- ear #225
- Nokogiri not getting installed:- #220
- git reflow status returns with 401 - Bad credentials #219
- No help from git reflow --help #118
- f has already been specified as a switch in the command deliver (ArgumentError) #59
- Command to edit default commit format #51
Merged pull requests:
- Allows for configuring a custom base-branch #231 (codenamev)
- Fixes many scoping issues with new Workflow #229 (codenamev)
- Retry pull-request creation if there are errors #226 (codenamev)
- Fixes loading of custom workflow file to once per session #224 (codenamev)
- Allow for custom commit/merge message templates #223 (codenamev)
v0.8.10 (2018-04-19)
Merged pull requests:
- Updates rubies and gems #221 (codenamev)
- Remove lingering
skip_lgtm
options in favor offorce
option #218 (codenamev) - Remove dead code #217 (codenamev)
- Updates REAME to Markdown #216 (codenamev)
- Updates readme with details on customization #214 (codenamev)
v0.8.9 (2017-04-26)
Fixed bugs:
Merged pull requests:
v0.8.8 (2017-04-24)
v0.8.7 (2017-04-21)
Implemented enhancements:
- Use a logger instead of
puts
#156
Closed issues:
- Rejected push deletes local branch on deliver #206
- Running setup multiple times will create multiple entries in .gitconfig #203
- Add Direct Merge Workflow #201
- undefined method for strip #197
- Ideas for additional steps, such as linting, etc. #190
Merged pull requests:
- 0.8.7 #213 (nhance)
- Updates Github merge request to use new
merge_method
param #211 (codenamev) - Adds a logger to log command runs #210 (codenamev)
- All commands that are run through reflow (except git-config) are now blocking #209 (codenamev)
- Fix loading of PR template from '.github' directory #208 (codenamev)
- [#201] Add direct merge workflow #205 (codenamev)
- [#203] Evaluate environment variables when checking existing config files #204 (Shalmezad)
- [53] Allow workflows to be loaded from git config #199 (codenamev)
v0.8.4 (2016-08-22)
Closed issues:
- error: We were unable to authenticate with Github #196
- Introduce the idea of "Workflows" to customize steps #53
Merged pull requests:
v0.8.3 (2016-08-04)
v0.8.2 (2016-08-01)
Fixed bugs:
- git-reflow setup not working on Windows #187
Closed issues:
- non-master base branch does not work for the deliver command #192
- git-reflow fork command #188
- Bitbucket setup not working #186
- Default approval regex not respecting 👍 #182
- [SOLVED] Unable To Install the GEM (install nokogiri manually to solve the issue) #178
- Can we switch off LGTM reviews? #177
- gitreflow does not cache github token? #173
- message below the fold in review #105
Merged pull requests:
- [#187] Update git-reflow config file path to use $HOME for windows support #195 (codenamev)
- [192] Allow delivery to custom base branch #194 (codenamev)
- Refactor tests to allow for use of reflow test helpers in third-party gems #189 (codenamev)
- [Issue #182] Fix LGTM Expression #185 (simonzhu24)
- Use $EDITOR as text editor fallback #184 (timraasveld)
- Respect GitHub pull request template #179 (timraasveld)
v0.8.1 (2016-05-26)
Closed issues:
- undefined method `git_editor_comand' for GitReflow:Module #176
- github PR ends up "closed" instead of "merged" #149
- Update README to mention how to update an in-progress feature branch from origin/master #125
- Option to silence the offer to open the PR in my browser? #117
- command for merging updates from base branch #74
- Support for non-master branch #73
v0.8.0 (2016-05-26)
Implemented enhancements:
- Upgrade RSpec #162
Closed issues:
- Setup doesn't work with GH two-factor turned on #175
- --base switch does not work? #174
- Idea: git reflow promote <promotion branch> #168
- add changelog support #100
- Always have reflow start create a branch from master #66
Merged pull requests:
- Cleanup new Github merge for next release #172 (codenamev)
- Bug Fix for Merging "reenhanced:master" instead of "master" #171 (simonzhu24)
- Sz issue/149 fix commit message to merge instead of close #170 (simonzhu24)
- Fixing Refresh to take in parameter for "base" instead of "branch" #169 (simonzhu24)
- [Issue #66] Always have reflow start create a branch from master #167 (simonzhu24)
- [162] Updating Rspec Version to 3.3.0 #165 (simonzhu24)
- [Issue #66 + #74] Implementing "Git Reflow Refresh" #164 (simonzhu24)
- [issue: 162] Updating Rspecs: Use "Allow" instead of "Stub" #163 (simonzhu24)
v0.7.5 (2016-04-14)
Implemented enhancements:
- Modernize gem file structure #158
Closed issues:
Merged pull requests:
- [Issue #141] Fixing Issues and Adding Configurable Nx LGTM and LGTM Regex Options, Adding Rspec Tests #161 (simonzhu24)
- modernize gem structure; Fixes #158 #159 (pboling)
- Remove unused gitreflow-common #155 (pboling)
v0.7.4 (2016-04-08)
Fixed bugs:
v0.7.3 (2016-03-24)
Fixed bugs:
- Setting title is ignored from review #127
- Don't open EDITOR if there is an existing PR for this branch #123
Closed issues:
v0.7.2 (2016-02-22)
Closed issues:
- git: 'reflow' is not a git command. See 'git --help' #146
- option to use non-master branch by default everywhere #145
- Deliver to custom branch? #144
v0.7.1 (2015-10-27)
Merged pull requests:
- Fix the ask to open in browser dialog on Mac. #143 (squaresurf)
v0.7.0 (2015-10-14)
Fixed bugs:
- Hide author's name from list of LGTMs we need to get #126
Closed issues:
- Command Injection in append_to_squashed_commit_message. #134
v0.6.7 (2015-09-29)
v0.6.6 (2015-09-28)
Merged pull requests:
v0.6.5 (2015-08-31)
Closed issues:
- Request: git reflow review --quick or --update #129
- Feature Request: command to cleanly land a contributor's PR #128
v0.6.4 (2015-08-04)
Fixed bugs:
- reflow needs an lgtm from myself #116
v0.6.3 (2015-08-03)
Closed issues:
- Github pre-receive hook to ensure review is not skipped #121
- Error: #<NameError: wrong constant name > #120
v0.6.2 (2015-08-03)
Fixed bugs:
Closed issues:
- deliver halted because lgtm not detected, but lgtm exists #119
- Clarify when I would want to install reflow or git_reflow #113
- Clarify when I would want to install reflow or git_reflow #112
- Error when running git reflow review #107
- Default PR title from branch name rather than last commit #89
Merged pull requests:
- Clarify how to pick which gem #114 (sethladd)
- Add number attribute to Base:PullRequest #110 (tanin47)
v0.6.1 (2015-06-02)
Closed issues:
- git reflow setup not working #106
v0.6.0 (2015-05-15)
v0.5.3 (2015-05-15)
Closed issues:
- rescue/allow retry on review submit #102
- tmp_squash_msg can be improved #97
- Getting following error while setting up GitHub with reflow #94
Merged pull requests:
v0.5.2 (2015-04-03)
v0.5.1 (2015-03-26)
v0.5.0 (2015-03-26)
Fixed bugs:
- bad URI on git reflow status #88
Closed issues:
- Changing remote url in \reponame.git\config to make reflow deliver work #75
v0.4.2 (2015-02-10)
Fixed bugs:
- Allow for non-ssh origin urls #71
Closed issues:
- 404 error on all PR functions #77
- Show an error message when trying to use the
http
url #72 - Setup does not work when 2-factor authentication is enabled #57
- Github Enterprise Compatibility #42
v0.4.1 (2014-10-28)
Closed issues:
- License does not have year and name filled in #69
v0.4.0 (2014-10-16)
Merged pull requests:
- Make sure to create feature branch with current branch as base #64 (esposito)
- [fix] Show delivery halted message properly #63 (shirshendu)
v0.3.5 (2014-03-05)
Closed issues:
- Getting a 'error: POST https://api.github.com/authorizations: 422' when entering correct user/password #60
- Why is squashed merging your preferred workflow? #52
- Commit editor prints last commit line twice on top on deliver #49
git reflow status
does not open in browser when answering 'y' #48- Setup fails #47
Merged pull requests:
- Add CI build status integration if present #58 (shirshendu)
- Add note to created oauth token so users can find them on their tokens page #55 (marten)
v0.3.4 (2013-11-01)
Fixed bugs:
- Skip lgtm not functional #41
Closed issues:
v0.3.3 (2013-10-16)
Closed issues:
- License missing from gemspec #40
Merged pull requests:
v0.3.2 (2013-07-25)
v0.3.1 (2013-07-12)
v0.3 (2013-07-12)
v0.2.5 (2013-03-04)
v0.2.5-with-tests (2013-03-04)
v0.2.4 (2012-09-21)
v0.2.2 (2012-09-17)
v0.2.1 (2012-08-30)
v0.2 (2012-08-28)
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator