- Nov 03, 2017
-
-
Rhys Arkins authored
By searching for the *original* value, this caused problems if a tag gets updated multiple times in the same PR. Closes #1050 hopefully for the last time
-
Rhys Arkins authored
-
Rhys Arkins authored
This PR refactors the onboarding PR logic into its own subdirectory and redesigns it to use plain markdown instead of html. Plain markdown in PR bodies is a requirement for adding VSTS Support ( #1049 ).
-
Rhys Arkins authored
-
Rhys Arkins authored
* refactor: move monorepos logic to npm manager * fix test
-
Rhys Arkins authored
Also clarify docs that encrypted config must be contained in renovate.json (i.e. not package.json).
-
Rhys Arkins authored
-
Rhys Arkins authored
This was necessary when attempting to use jest mock all
-
Rhys Arkins authored
Renovate already detects PRs mistakenly closed during a certain time period when a bug was present. Now, it will rename those so that they are no longer detected and the ignore code does not have to remain indefinitely.
-
- Nov 02, 2017
-
-
Rhys Arkins authored
This allows parameter substitution to work correctly (undefined is replace, null is not). Closes #1076
- Nov 01, 2017
-
-
renovate[bot] authored
-
Rhys Arkins authored
This refactor means that createPr now takes `labels` as a new parameter so that the GitLab API can include them with the MR creation request, so save one API call. This also fixes #985 as a result.
-
Rhys Arkins authored
99% of the time we should not Renovate forked repositories. Previously, we skipped onboarding them unless a renovate.json was present. However, that meant that if someone forked a repository where the source was using Renovate, then the fork gets renovated automatically too. After this change, forked repositories need to set renovateFork=true in their renovate.json Closes #940 BREAKING CHANGE: Forked repositories now need to configure renovateFork=true in renovate.json
-
Rhys Arkins authored
-
Rhys Arkins authored
This commit drops support for nodejs 6 now that nodejs 8 has reached LTS. Renovate will now publish only the `lib/` directory and not `dist/`. Some babel is necessary to leave in-place because Jest otherwise crashes when encountering the spread operator. BREAKING CHANGE: Node.js 6 is no longer supported
-
Rhys Arkins authored
GitLab is now hardcoded to apiv4 with no detection performed. BREAKING CHANGE: GitLab API v3 is no longer supported
-
Rhys Arkins authored
-
Rhys Arkins authored
Renovate will now check ignorePaths values for either (a) a string match, or (b) glob pattern. e.g. a string of ‘node_modules/‘ will ignore ‘node_modules/foo/package.json’ and ‘backend/node_modules/foo/package.json’ but it will also ignore ‘not_node_modules/foo/package.json` too. Therefore a blog pattern of `**/node_modules/**` is superior. Closes #1054 BREAKING CHANGE: ignorePaths now supports globs and may match more than before, but that’s probably a good thing.
-
Rhys Arkins authored
BREAKING CHANGE: GitHub *App* support code has been removed from within this repository.
-
Rhys Arkins authored
Closes #590 BREAKING CHANGE: lock file maintenance is now disabled by default.
-
Rhys Arkins authored
By defaulting pinVersions to null, this allows Renover to autodetect on a per-package file basis. Users may still manually configure (override autodetection) pinning enabled or disabled via config. Closes #589 BREAKING CHANGE: Renovate will no longer default to pinning versions - instead it will autodetect whether to pin, unless overrided.
-
Rhys Arkins authored
Drop support for (unused) ignoreFuture option. Closes #588 BREAKING CHANGE: Support is removed for ignoreFuture configuration option
-
Rhys Arkins authored
Helps with troubleshooting #1072
-
singapore authored
-
Rhys Arkins authored
- Oct 31, 2017
-
-
Rhys Arkins authored
-
Rhys Arkins authored
-
- Oct 29, 2017
-
-
Rhys Arkins authored
This is instead of autodetecting lib or app during onbiarding. This means some package files might be all pinned while others in the same monorepo can be not. This also simplifies the onboarding logic.
-