Skip to content

v2.29.0

Compare
Choose a tag to compare
@greenkeeperio-bot greenkeeperio-bot released this 26 Mar 10:35
· 535 commits to master since this release

2.29.0 (2018-03-26)

Chores

doc

  • add comments on possible implementation of monorepo support (cb26e18)

Documentation

  • remove unneeded comments (dabca91)
  • add todos for delete-branches (69a6ea5)

Feature

  • create-initial-branch: autodiscover package files and generate … (#644) (60d5d0b)
  • invalid-config-file: open issue if config is invalid (9477c6f)
  • repository-docs: reuse old file paths if current config is invalid (2f70f2d)
  • push: do not delete branches if group contained only the root package.json (533491d)
  • validate-greenkeeper-json: validation with joi (0932e84)
  • create-initial-subgroup-branch: add job (16a4714)
  • handle greenkeeper.json changes (f427ee5)
  • push: respect groups when cleaning up branches (f880eb3)
  • github-event/push: add greenkeeper.json (e06daab)
  • add all possible lockfiles to the custom file paths (d94ac1a)
  • get-config: get config from greenkeeper config file if present (c53edd6)
  • get file paths from config file if present (9eb2b5f)
  • repository-docs: create files array with paths (678fec1)
  • create-group-version-branch: create branch (e44a531)
  • registry-change: create-group-version-branch job object (7d2640d)

Bug Fixes

  • validate-greenkeeper-json: groups key no longer required (c6970bc)
  • push: reset to old config instead of {} (56c1f35)
  • repository-docs: always update the greenkeeper section in the repoDoc (a5773c0)
  • diff-greenkeeper-json: return correct changes (2ea5bda)
  • branches-to-delete: use the branch prefix from the config (ebde6a0)
  • create-group-version-branch: ignore dependencies on group level (73d699d)
  • registry-change: only send relevent registry change data (f231886)

Code Refactoring

  • rename registry-change-utils to utils (44431c2)
  • rename cleanup-branches to branches-to-delete (3bc7bb0)
  • registry-change: outsource functions to utils (ff7bbf6)

Tests

  • push: new greenkeeper.json is added (78d1a8b)
  • delete-branches: update tests (9273124)
  • delete-branches: add groupName argument (a9a3062)
  • rewrite tap to jest tests (432360b)
  • registry-change-utils: adapt getJobsPerGroup (47e63c4)

tests

  • push: raise jest timeout to 10s (b60ba57)