5.0.0 (2017-05-02)
- Deprecate the old Greenkeeper (35729f1)
- Deprecate old Greenkeeper
4.2.1 (2017-02-07)
- package: update js-yaml to version 3.8.0 (41391bf)
4.2.0 (2017-01-13)
- use full url in integration banner, so it can be opened right from the terminal (99363c3)
- signup: open integration signup page (ccf3a8a)
- handle disallowedSignups response from the server (0da931d)
4.1.2 (2016-12-08)
4.1.1 (2016-11-12)
4.1.0 (2016-10-27)
- drop support for node <4 (1bdf040)
- config: add path subcommand for config file (2b901e3)
- info: Show list of open PRs, closes #150 (df3f965)
- web-app: add a banner to advertise web app and a command to open it (33d91fd)
- add a banner that points to the new github integration (b82d3b2)
- Show a warning if the .travis.yml excludes greenkeeper branches, closes #222 (219ab4f)
- Requires node >=4
3.0.1 (2016-06-20)
- let command line arguments take precedence over scoped config (cd9688a)
- stop truncating output on newer node versions (67abf16), closes #190
- disable: error message (46b3d08)
- enable: correct error message when enabling a repo w/o admin access (9ab3752)
- login: automatically persist the API endpoint that was used for login (b377565)
- Before the scoped admin and token took precedence over command line flags.
2.12.0 (2016-05-26)
- publish from node 4 again to work around
npm pack
regression (37502df) - postpublish: correctly detect scoped packages (a26b6b4)
2.11.0 (2016-04-29)
- use @greenkeeper/flags package (c47e3a0)
- enable: improve error message (dc4964f)
- enable: add postpublish hook on scoped modules (864add7)
- npm: new commands for giving access to private scoped npm modules (a7e0d31)
- postpublish: add command that sets up "greenkeeper-postpublish" (a406b90)
- add FAQ command (88d9a5b)
2.10.0 (2016-04-13)
2.9.1 (2016-04-12)
2.7.1 (2016-03-01)
- config: add get, set, delete & list commands (50ad044)
- fail early if api config is not a valid url (5b3fc45)
2.6.0 (2016-02-12)
- organization-access: handle enterprise API endpoints (2752ffa)
- consistently use
repository
wording (c90be30) - enhance log formatting and add color (3c4f9ad)
- log correct missing slug error (7d18f14)
- only use update-notifier in production (fe66da6)
- remove load message (28259e6)
- alias: Add init alias for enable (b60ad24)
- upgrade: check if endpoint is greenkeeper enterprise API (8292dbc)
- use prettier markdown based rendering for long-form log messages (--help/start) (6129918)
2.3.2 (2016-01-09)
- support: intercom chat is used for paid plans (8a1e846)
2.3.1 (2015-12-21)
- enable: clarify error message for one free private repo (bb7fe58)
- logout: use correct error message (a644839)
- organizations-access: new command to manage access for individual orgs (140ba30)
- token: support being logged into multiple greenkeeper instances at the same time (a497225)
2.1.4 (2015-10-16)
2.1.3 (2015-10-08)
- travis: correctly pack tarball (09628f6)
2.1.2 (2015-10-08)
- open payment page deferred (8000f69)
- enable: add warning when enabling from repo w/o package.json (3d16852), closes #6
- enable: clarify 400 error message (88794ae)
- enable: use slug if passed via cli (211bbeb), closes #37
- enable,disable: improve error message when no "origin" (1af6094)
- help: improve output (6c67a4b), closes #24
- package: update github-slug to version 1.0.0 (e20a79c)
- start: automation is not magic :) (fb8e9ee)
- start: we update rather than pin dependencies now (274afca)
- list: add command that lists enabled repos (f7581f7), closes #25
- whoami: add list of orgs and plans (564af36)
2.0.0 (2015-09-28)
- enable, info: better error message for 400 (23a55b2)
- help: typo (8dea98d)
- login: use public scope by default (40e2ad4)
- login, upgrade: use public scope by default (91fd43d)
- package: add Apache-2.0 license (541ee44)
- support: use correct issue tracker (935eed1)
- whitespace: typo (f5f9810)
- login: Before
login
requested access to private repositories by default and switched to public-only using--public-only
. This behavior is now reversed.login
requests access to public repos and can be upgraded to private ones using--private
. The upgrade command automatically sends you to GitHub to upgrade the scopes before sending to the payment provider. - login, upgrade: Before
login
requested access to private repositories by default and switched to public-only using--public-only
. This behavior is now reversed.login
requests access to public repos and can be upgraded to private ones using--private
. The upgrade command automatically sends you to GitHub to upgrade the scopes before sending to the payment provider.
1.6.1 (2015-09-26)
1.6.0 (2015-09-26)
- Typo (0dd6f40)
- upgrade: add money-back policy to upgrade command (079c232)
1.5.3 (2015-09-26)
- typo (259182e)
1.5.2 (2015-09-25)
- add readme (5cbbe29)
1.5.1 (2015-09-25)
- upgrade: better log (85e21af)
1.5.0 (2015-09-25)
- upgrade: payment routes (726fe31)
- fastspring: send org in to upgrade route on webservice (5daf351)
- login: add "--public-only" flag (21e5b97)
- payments: add
greenkeeper buy options
(ad766cc) - payments: add cli longpolling to fastspring dance (5643873)
- upgrade: move upgrade redirect to webservice (f3458f8)
- upgrade: send token, random id and orgs, rebase to master (26887d4)
1.3.3 (2015-09-24)
- read slug from remote "origin" (6f03254)
- remove beta, add "too much load" warning on unexpected fails (932a6ac)
- remove debug log (703ff7e)
1.3.1 (2015-09-24)
- whitespace: typo (947860b)
1.3.0 (2015-09-24)
- login: retry longpoll request (e4443ec)
1.2.1 (2015-09-24)
- install all dependencies (db4dd40)
1.2.0 (2015-09-24)
- update: add update notification (ae1ead6)
1.1.0 (2015-09-24)
- help: typos (1b238a3)
- help: detailed command help information (e598943)
- start: add getting started docs, various help fixes (c806606)
1.0.2 (2015-09-24)
- improve experience as per roberts feedback (9d904a9)
1.0.1 (2015-09-23)
- npmignore: not ignoring the actual code ¯_(ツ)_/¯ (e3ec937)
- package: add correct metadata (be9daaa)
- package: add repo for semantic-release (3fafe17)
1.0.0 (2015-09-23)
- cli: correctly show help w/o command (fdc9d7d)
- cli: not failing w/o command (d8948b9)
- disable,enable: log if no change happened (8f89f1b)
- login: fix message (bf6d8df)
- login: no es6 string interpolation in client, fix typo (56f23e0)
- login: use console.log instaed of log.info (b80f976)
- package: add bin (0ccd198)
- package: add missing packages (2691858)
- whoami: log error (41989bd)
- boennemann/greenkeeper-webservice#23 (85fdb11)
- use emojis only on mac (5baa3f3)
- various improvements/consistency around logs (391ac83)
- add enable/disable commands (eb0ee23)
- add info command (ec51400)
- add logout command (c4f2e35)
- add rc getter and setter (6c6fac1)
- add upgrade/downgrade dummies, fix help, better errors (530f32e)
- initial cli structure (c1711e2)
- merge cli flags with rcfile (c730e01)
- top secret stuff (b28f018)
- cli: alias
gk
forgreenkeeper
on the cli (abc9235) - login: better formatted error messages (aa55283)
- login: better formatted error messages (160a009)
- login: implement login (078226b)
- login: sync after login (cee476b)
- login,sync: add spinner (898435d)
- msg: define messages and errors in separate module (3fbca73)
- support: add support command (fcc92d9)
- sync: add command (4653ec4)
- whoami: initial implementation (5ba6066)