- Mar 09, 2018
-
-
Rhys Arkins authored
fix: allow rebaseStalePrs=false to take priority over repo settings
-
- Mar 07, 2018
-
-
Rhys Arkins authored
Upgrade ranges to latest version even if latest version satisfies existing range. | name | value | | ------- | ------- | | type | boolean | | default | false | By default, Renovate assumes that if you are using ranges then it's because you want them to be wide/open. As such, Renovate won't deliberately "narrow" the range by increasing the semver value inside. For example, if your `package.json` specifies a value for `left-pad` of `^1.0.0` and the latest version on npmjs is `1.2.0`, then Renovate won't change anything. If instead you'd prefer to be updated to `^1.2.0` in cases like this, then set `upgradeInRange` to `true` in your Renovate config. This feature supports simple caret (`^`) and tilde (`~`) ranges only, like `^1.0.0` and `~1.0.0`. It is not compatible with `pinVersions=true`. Closes #1607
-
- Mar 06, 2018
-
-
Hutson Betts authored
-
- Mar 05, 2018
-
-
Rhys Arkins authored
Remove outdated packageFiles description
-
- Mar 04, 2018
-
-
Rhys Arkins authored
Adds initial support for `.nvmrc` renovation. If the existing value is a fully-specified semver version then it will be upgraded, otherwise left alone. Closes #1270
-
Rhys Arkins authored
-
Rhys Arkins authored
Retains the "node" configuration object but moves enabling/disabling to "travis". Also removes the default `supportPolicy` from config.
-
- Mar 03, 2018
-
-
Rhys Arkins authored
A semver range defining allowed versions for dependencies | name | value | | ---- | ------ | | type | string | Use this - usually within a packageRule - to limit how far to upgrade a dependency. For example, if you wish to upgrade to angular v1.5 but not to `angular` v1.6 or higher, you could defined this to be `<= 1.5` or `< 1.6.0`: ``` "packageRules": [{ "packageNames": ["angular"], "allowedVersions": "<=1.5" }] ```
-
- Feb 27, 2018
-
-
renovate[bot] authored
* chore: update dependency prettier to v1.11.0 * update prettier results
-
- Feb 21, 2018
-
-
Rhys Arkins authored
-
Rhys Arkins authored
-
- Feb 19, 2018
-
-
Rhys Arkins authored
Adds support for upgrading `node` version in `package.json` > `engines` if the current version is pinned. - Does not convert from range to pin - Ignores ranges - Does not upgrade major versions
-
- Feb 02, 2018
-
-
Jennie S Yip authored
Assuming `sharebe` -> `shareable`
-
- Jan 30, 2018
-
-
Rhys Arkins authored
Adds a new feature to limit the number of concurrent branches/PRs to have open at any one time. Defaults to 0 (disabled), set it to a positive integer to enforce that limit.
-
- Jan 25, 2018
-
-
Rhys Arkins authored
Adds a `renovate/verify` status check for those migrating and looking for familiarity. Better to check the GPG verified commit, as mentioned in the associated doc.
-
- Jan 24, 2018
-
-
Rhys Arkins authored
Adds new config option `versionStrategy` that allows config to override Renovate’s autodetection of when to “widen” an existing semver range, and when to “replace”.
-
- Jan 20, 2018
-
-
Rhys Arkins authored
Closes #1351
-
Rhys Arkins authored
This reverts commit 58716ff3.
-
Rhys Arkins authored
-
Rhys Arkins authored
Adds a new configuration option that allows you to bump the version number in the package.json being updated. e.g. you might configure Renovate to bump a patch every time, or maybe for dependencies only and not devDependencies. e.g. if you configure `"bumpVersion": "patch"` then a Renovate PR updating a `package.json` that used to be version `1.2.1` will now see it updated to `1.2.2` (in addition to the dependency version(s) being updated too). Thanks to @gunar for the feature suggestion. Closes #861
-
- Jan 19, 2018
-
-
Rhys Arkins authored
Closes #1396, adds reference to comments by @LinusU
-
- Jan 12, 2018
-
-
Rhys Arkins authored
This PR adds the capability to renovate more than one base branch at a time. For instance, a project may have their released `3.x` version on `master`, while an upcoming `4.x` is being prepared using branch `next`. `4.x` might have a quite different set of dependencies (e.g. some removed or some added) so it's not appropriate to only target `master` and keep rebasing, as it will get messy. Instead, it's necessary to target both `master` and `next` to keep both updated. Closes #1279
-
- Jan 11, 2018
-
-
Rhys Arkins authored
Adds a feature to enforce an hourly limit on PR creations. Closes #1363
-
- Dec 29, 2017
-
-
Rhys Arkins authored
Adds new configuration option “pathRules”. pathRules is an array of path rules. Each rule should contain a “paths” array which uses string or glob matching like the existing ignorePaths. If any of the paths in a rule matches a packageFile then the remaining configuration from the rule is applied to the packageFile.
-
- Dec 28, 2017
-
-
Rhys Arkins authored
-
Rhys Arkins authored
-
Rhys Arkins authored
-
Rhys Arkins authored
-
- Dec 26, 2017
-
-
Rhys Arkins authored
-
Rhys Arkins authored
-
Rhys Arkins authored
This PR adds new checks that: - Website configuration options are listed in alphabetical order - Every relevant configuration option in source code is documented on the website Website docs have been updated accordingly to pass. Closes #543, Closes #1310
-
- Dec 25, 2017
-
-
Rhys Arkins authored
Closes #1311
-
Rhys Arkins authored
-
Rhys Arkins authored
-