- Aug 05, 2018
-
- Aug 04, 2018
-
-
Maximilian Gaß authored
Add support for renovating Docker images in Kubernetes manifests
-
- Jul 29, 2018
-
-
Rhys Arkins authored
For use in new app
-
Rhys Arkins authored
Adds rules to skip any configured grouping or schedules that prevent insecure packages from being updated immediately. If GitHub's vulnerability alerts are detected, package rules are added to force empty schedule and grouping for each affected package. Settings are configurable via new `vulnerabilityAlerts` config object, e.g. so that custom PR titles, labels or assignees can be configured. Closes #1567
-
- Jul 28, 2018
-
- Jul 22, 2018
-
-
Rhys Arkins authored
-
Rhys Arkins authored
Adds new config option `rollbackPrs` which defaults to `true` (current behaviour). Setting to false will disable creation of rollback PRs - configurable globally, per-language, per-package, etc.
-
Rhys Arkins authored
Adds support for .gitlabci.yml files. Part of the logic is same as Docker Compose files, however the “services” list is new/different so requires additional logic. Closes #1598
-
- Jul 21, 2018
-
-
Rhys Arkins authored
"docker" in config now refers to the Docker "language", which is the parent of dockerfile, docker-compose and circleci managers.
- Jul 05, 2018
-
-
Rhys Arkins authored
This reverts commit 247bdf6b.
-
Rhys Arkins authored
Refactors template logic to test for isSingleVersion instead of the negative of isRange. This means that new values like `==1.2.0` in python will be presented as v1.2.0
-
Rhys Arkins authored
Renovate now ignores any upgrades that are marked as deprecated, unless the current version is itself also deprecated. The new config option `ignoreDeprecated` can be set to false to disable this if necessary. Closes #1988
-
Rhys Arkins authored
-
Rhys Arkins authored
Adds config option repositoryUrls which can be used by pip to define an alternate host to pypi. Closes #2181
-
Rhys Arkins authored
Raises a deprecation warning issue per-dependency. Uses logic that if latest version is deprecated then the package is deprecated. Closes #1592
-
- Jul 04, 2018
-
-
Rhys Arkins authored
Adds an `updateTypes` field to `packageRules` that lets you specify rules based on update types such as major, minor, patch, pin, etc.
-
Rhys Arkins authored
Closes #2216
-
- Jun 26, 2018
-
-
Rhys Arkins authored
This deprecates branch-push and branch-merge-commit automergeTypes and replaces with “branch”, which has the same behaviour as the previous branch-push. BREAKING CHANGE: branch-merge-commit automergeType behaviour is no longer supported, all branch automerges now use branch push approach.
-
Rhys Arkins authored
-
Rhys Arkins authored
Changes gitAuthor to be an admin-only setting, i.e. configurable by bot admin and not by repo admin. BREAKING CHANGE: gitAuthor can no longer be configured in repository config and can be set by bot admin only.
-
- Jun 21, 2018
-
-
Rhys Arkins authored
Adds config options force and forceCli. These cover the use case where a certain setting is desired to be forced by the bot admin, regardless of repository config, for example removing all configured schedules in order to force PR creation. Closes #1731
-
- Jun 14, 2018
-
-
Sam Neirinck authored
Adds basic support for renovating C# project files. The scope is initially limited to: - .Csproj only (no VB.NET / F#) - SDK style csproj's only (this is the default in .net core anyway) - Limited to nuget.org support (no custom repository support) Closes #935, Closes #2050
- Jun 08, 2018
-
-
Ayoub Kaanich authored
This PR adds the packagist datasource plus basic exact semver Composer support. Composer lockfile updating is not yet supported.
-
- Jun 04, 2018
-
-
Rhys Arkins authored
Renames currentVersion to currentValue, newVersion to newValue, newVersionMajor to newMajor, and newVersionMinor to newMinor.
-
- Jun 02, 2018
-
- Jun 01, 2018
-
- May 23, 2018
-
- May 17, 2018
-
-
Rhys Arkins authored
Closes #1952
-
Rhys Arkins authored
-
Rhys Arkins authored
-
Rhys Arkins authored
This PR replaces the existing `pinVersions`, `upgradeInRange` and `versionStrategy` settings with a single one: `rangeStrategy`. Previously: - `pinVersions` could be `true` or `false`, but defaulted to `null`, which meant that Renovate would decide. `true` meant that Renovate would replace existing ranges like `^1.0.0` with an exact/pinned version such as `1.2.0`. - `upgradeInRange` could be true or false, default to false. If `true`, it would mean Renovate would replace an existing range like `^1.0.0` with something like `^1.2.0` - `versionStrategy` could be `replace` or `widen` and was mainly used for `peerDependencies` to widen existing ranges, e.g. from `^1.0.0` to `^1.0.0 || ^2.0.0` It was possible to set conflicting settings, e.g. configuring `pinVersions=true` and `upgradeInRange=true`. Now, we combine them into a single setting: `rangeStrategy`: - `auto` = Renovate decides (this will be done on a manager-by-manager basis) - `pin` = convert ranges to exact versions - `bump` = same as `upgradeInRange` previously, e.g. bump the range even if the new version satisifies the existing range - `replace` = Same as pinVersions === false && upgradeInRange === false, i.e. only replace the range if the new version falls outside it - `widen` = Same as previous versionStrategy==='widen'
-
- May 06, 2018
-
- May 04, 2018
-
-
Rhys Arkins authored
Adds new option “pr-comment” for `automergeType` and a new option `automergeComment` to use in such a case.
-
- May 03, 2018
-