Skip to content

Latest commit

 

History

History
570 lines (330 loc) · 28.4 KB

CHANGELOG.md

File metadata and controls

570 lines (330 loc) · 28.4 KB

Changelog

v0.9.9 (2022-03-01)

Full Changelog

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)

Full Changelog

Bug fixes:

  • Fixes a bug accidentally introduced when attempting to debug OptionParser issue.

Changelog

v0.9.7 (2022-02-20)

Full Changelog

Bug fixes:

  • Correctly parse command line flag and switch values when no help docs are provided

v0.9.6 (2021-11-05)

Full Changelog

Implemented enhancements:

  • Use GitHub PR Templates? #251

Merged pull requests:

  • Introduce configurable PR and merge commit templates #252 (codenamev)

v0.9.5 (2021-03-25)

Full Changelog

Fixed bugs:

  • Deprecation warnings with Ruby 2.7.0 #239

Merged pull requests:

v0.9.4 (2020-11-10)

Full Changelog

Merged pull requests:

v0.9.3 (2020-06-02)

Full Changelog

Implemented enhancements:

  • Add documention for GitReflow::Config #237
  • Add documentation #157

Closed issues:

  • GitHub authentication issues #193

Merged pull requests:

v0.9.2 (2019-09-10)

Full Changelog

Closed issues:

  • Rebase when refreshing? #234

Merged pull requests:

v0.9.1 (2019-04-17)

Full Changelog

Closed issues:

  • Purpose of core stage command? #232

v0.9.0 (2018-11-09)

Full Changelog

Implemented enhancements:

  • Make a git-reflow specific configuration for storing a custom base-branch #202

Fixed bugs:

  • bitbucket: error occurs while creating pull request #93
  • Review command race condition #84

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)

Full Changelog

Merged pull requests:

v0.8.9 (2017-04-26)

Full Changelog

Fixed bugs:

  • git reflow deliver no longer squashing! #212
  • Github approval message is not seen as a LGTM #207

Merged pull requests:

  • Adds checks for new GH reviews when delivering #215 (codenamev)

v0.8.8 (2017-04-24)

Full Changelog

v0.8.7 (2017-04-21)

Full Changelog

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)

Full Changelog

Closed issues:

  • error: We were unable to authenticate with Github #196
  • Introduce the idea of "Workflows" to customize steps #53

Merged pull requests:

  • [53] Create core workflow module to consolidate commands #198 (codenamev)

v0.8.3 (2016-08-04)

Full Changelog

v0.8.2 (2016-08-01)

Full Changelog

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:

v0.8.1 (2016-05-26)

Full Changelog

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)

Full Changelog

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)

Full Changelog

Implemented enhancements:

  • Modernize gem file structure #158

Closed issues:

  • Remove unused gitreflow-common #154
  • Option to require LGTM from only one person? #141

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)

Full Changelog

Fixed bugs:

  • Deliver command doesn't sync feature branch before merge #152
  • SSL Verification is turned off #151

v0.7.3 (2016-03-24)

Full Changelog

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:

  • add "Created With Reflow" #101
  • Store OAuth token somewhere else? #54

v0.7.2 (2016-02-22)

Full Changelog

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)

Full Changelog

Merged pull requests:

v0.7.0 (2015-10-14)

Full Changelog

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)

Full Changelog

v0.6.6 (2015-09-28)

Full Changelog

Merged pull requests:

  • Fix review message parsing from editor failed #133 (francois)

v0.6.5 (2015-08-31)

Full Changelog

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)

Full Changelog

Fixed bugs:

  • reflow needs an lgtm from myself #116

v0.6.3 (2015-08-03)

Full Changelog

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)

Full Changelog

Fixed bugs:

  • GIT_REFLOW_PR_MSG: Permission denied #115
  • Git reflow setup undefined method body #96

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:

v0.6.1 (2015-06-02)

Full Changelog

Closed issues:

  • git reflow setup not working #106

v0.6.0 (2015-05-15)

Full Changelog

v0.5.3 (2015-05-15)

Full Changelog

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:

  • tmp_squash_msh is not removed if we use git reflow in other directories than root. #98 (tanin47)

v0.5.2 (2015-04-03)

Full Changelog

v0.5.1 (2015-03-26)

Full Changelog

v0.5.0 (2015-03-26)

Full Changelog

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)

Full Changelog

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)

Full Changelog

Closed issues:

  • License does not have year and name filled in #69

v0.4.0 (2014-10-16)

Full Changelog

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)

Full Changelog

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)

Full Changelog

Fixed bugs:

  • Skip lgtm not functional #41

Closed issues:

  • Syntax for review #44
  • Print all git commands #43

v0.3.3 (2013-10-16)

Full Changelog

Closed issues:

  • License missing from gemspec #40

Merged pull requests:

  • Fix --skip-lgtm option was never passed to the #deliver method #45 (francois)

v0.3.2 (2013-07-25)

Full Changelog

v0.3.1 (2013-07-12)

Full Changelog

v0.3 (2013-07-12)

Full Changelog

v0.2.5 (2013-03-04)

Full Changelog

v0.2.5-with-tests (2013-03-04)

Full Changelog

v0.2.4 (2012-09-21)

Full Changelog

v0.2.2 (2012-09-17)

Full Changelog

v0.2.1 (2012-08-30)

Full Changelog

v0.2 (2012-08-28)

Full Changelog

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator