{"push_id":575017197,"size":24,"distinct_size":24,"ref":"refs/heads/2.0.x","head":"c2cc68617d3e65b4bb93c0582116bde1348d9c36","before":"77d6ba23ce50913acac33280f13c7da9504502ee","commits":[{"sha":"5debb999ffd1518caf2b1f09ba47fb1e0468d85c","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Improve performance by making the version checking logic run earlier in parallel.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/5debb999ffd1518caf2b1f09ba47fb1e0468d85c"},{"sha":"c088b3e410e1a91d695440214aa134ee0c840ccb","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Improving performance by parallelizing the pkg version version checking.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/c088b3e410e1a91d695440214aa134ee0c840ccb"},{"sha":"6d4e82b78cfc5a42ebb75bca6655f9c66a86d751","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Adding Travis support for node 0.12.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/6d4e82b78cfc5a42ebb75bca6655f9c66a86d751"},{"sha":"2ad4773566f46ae24088ace9436d5ed5cb2d8c9e","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Improve logger.getErrorMessage method to avoid silent failures.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/2ad4773566f46ae24088ace9436d5ed5cb2d8c9e"},{"sha":"e8e1fdeddcbdaaeb6eb43d3f503b5989becf0feb","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"If a plugin fails to load on the hook plugin setup process, warn the user.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/e8e1fdeddcbdaaeb6eb43d3f503b5989becf0feb"},{"sha":"3a3c4c4da5712c23b3817da207bc55d03746473e","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Adding gh version module and improving the performance of the version update notifier. #344","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/3a3c4c4da5712c23b3817da207bc55d03746473e"},{"sha":"50e80b659b3303f4eb0dea5505df6b1c8d508626","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Let configs.getConfig() fail noisy for any errors besides MODULE_NOT_FOUND.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/50e80b659b3303f4eb0dea5505df6b1c8d508626"},{"sha":"ea48587c450c21ea199f1d5f2c488d791eed125e","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Improving the cmd / description offset of the help cmd output.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/ea48587c450c21ea199f1d5f2c488d791eed125e"},{"sha":"bb96badc1516505442b130ccc1bdd3048f712316","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Output warning message when a plugin fails to load when retrieving its help info.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/bb96badc1516505442b130ccc1bdd3048f712316"},{"sha":"094b5f1bdb52207d7048ba9b8fb623da5fea2333","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Show 'No manual entry for cmd' like git on the help output when the cmd is not found.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/094b5f1bdb52207d7048ba9b8fb623da5fea2333"},{"sha":"400f69e5c5f2f0d2f447a53ec9ce995089490a4b","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Source formatting.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/400f69e5c5f2f0d2f447a53ec9ce995089490a4b"},{"sha":"65135ed8d93d304305ca6188f40f83eefa5330f3","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Let configs.getConfig() fail noisy for any errors besides MODULE_NOT_FOUND.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/65135ed8d93d304305ca6188f40f83eefa5330f3"},{"sha":"f038df7e3b2c4a5657fabb583873b72450687ff8","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Removes empty catch exception statement to make gh fails noisy.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/f038df7e3b2c4a5657fabb583873b72450687ff8"},{"sha":"0256438b001a97297a6a894dc1f0f7de308f3ec2","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Source formatting.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/0256438b001a97297a6a894dc1f0f7de308f3ec2"},{"sha":"88876ca41a9d4411c35522c583e57440d7c8bc0a","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Adding caching mechanism for plugins.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/88876ca41a9d4411c35522c583e57440d7c8bc0a"},{"sha":"a690f2df538aabd56d5f52873b012ba879f8c3ff","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Source formatting.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/a690f2df538aabd56d5f52873b012ba879f8c3ff"},{"sha":"ed567ff099db2cb52584ad28a9285642d531ef24","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Get plugins path from the config file.\n\nIf the user doesn't have it set up, get it from npm root -g and store it.\nAvoid loading npm as a module due to some collateral effects.\n\nClose #334, #293, #288, #289.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/ed567ff099db2cb52584ad28a9285642d531ef24"},{"sha":"b61433cc1eb69b2085e45d9cd4ce2e9ccf15fbfb","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Adding error tracking.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/b61433cc1eb69b2085e45d9cd4ce2e9ccf15fbfb"},{"sha":"ca220c0ad10be0cf9c4e0a7ec2bb76cbdb6cfc53","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Adding polyfill for execSync to use with npm root -g.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/ca220c0ad10be0cf9c4e0a7ec2bb76cbdb6cfc53"},{"sha":"4815ad5941c3d673159030453f48e75333984da3","author":{"email":"d390f26e2f50ad5716a9c69c58de1f5df9730e3b@gmail.com","name":"Henrique Vicente"},"message":"Adding spawn-sync polyfill.","distinct":true,"url":"https://api.github.com/repos/henvic/gh/commits/4815ad5941c3d673159030453f48e75333984da3"}]}