Releases: sorenlouv/backport
v4.5.4
v4.5.0 - 4.5.3
- More helpful message for handling conflict resolution (#120)
- Add ability to append text to PR description:
--prDescription
(#121) - Gracefully handle invalid access tokens (#128)
- Drop ssh keys requirement and use access token for everything (#115)
- Create an official Docker image, which allows users without Node.js and/or git to use Backport (#115)
4.4.2 - Update all dependencies to latest version
No user-facing changes.
4.2.1 - Fix issue with commit message formatting
4.1.0 - Explicitly set remote branch name when pushing
- Some versions of Git (2.14.1) were pushing to the wrong branch, when it was not explicitly set (#78)
v4.0.0 Better CLI arguments
- change
--own
to--all
: By default own commits are shown. By passing--all
a list of all commits will be displayed - It is now possible to specify upstream with
--upstream
and branch with--branch
. Eg.backport --upstream elastic/kibana --branch 6.x
. If globally installedbackport
can now be used from any folder, and even for projects not cloned locally. - Deprecate
projects
field in global config (~/.backport/config.json
)
v3.0.2 - Increase maxBuffer to 100mb
This is a minor release that fixes an issue where big git diffs would cause backport
to crash, since Node's maxBuffer
size by default is quite small.
This release increases maxBuffer
size to 100mb.
v3.0.0 - Improving the getting started experience
This major release drops support for older versions of Node, so I can take advantage of some of the new ES7 feature. The first time experience has been improved substantially, by giving helpful error messages for things like malformed config file, issues with SSH, and by showing the progress for cloning a repository (the slowest part of running backport).
v2.2.0
v2.1.1
Per project config files
In addition to the global, user-specific config file, it is now possible to add a local project-specific config file in the root of your project.
The config must be named.backportrc.json
and have the following structure:
{
"upstream": "elastic/kibana",
"branches": ["6.x", "6.1", "6.0"]
"labels": ["backport"]
}
More details available in the readme