{"push_id":558766302,"size":16,"distinct_size":1,"ref":"refs/heads/master","head":"0a4f402bbe943de44dd84ee69a5ecb19e0390392","before":"7ed6698659608047518b9a182a224ea406ca0c1b","commits":[{"sha":"04bbf21ec13f6bcf3ccecfeb1b0a966ed20aaeaf","author":{"email":"7b011c71a2b31d2a6f0b3355352958f5a701fd95@gmail.com","name":"Sam Adams"},"message":"Merge branch 'release-0.2.1' into develop\n\n* release-0.2.1:\n  bumped more\n  updated readme and bumped version","distinct":false,"url":"https://api.github.com/repos/sadams/lite-url/commits/04bbf21ec13f6bcf3ccecfeb1b0a966ed20aaeaf"},{"sha":"197ae0964d20204e2d1bd4904b92915b10008731","author":{"email":"7b011c71a2b31d2a6f0b3355352958f5a701fd95@gmail.com","name":"Sam Adams"},"message":"Changed parsing to use splitting rather than regex.\nThis is due to firefox 35 in windows throwing recursion errors when regex has lots of capturing groups.\nAlso, because it's what chrome does, we changed object returned by adding pathname of '/' in any 'normal' url whether it is present or not (this also added the slash to href).\nA test was removed because it was pretty useless (parsing http: only)","distinct":false,"url":"https://api.github.com/repos/sadams/lite-url/commits/197ae0964d20204e2d1bd4904b92915b10008731"},{"sha":"3b73bc7dddfaff386a379f324ddf9086bbda3989","author":{"email":"7b011c71a2b31d2a6f0b3355352958f5a701fd95@gmail.com","name":"Sam Adams"},"message":"handles case with '?&foo=bar' and doesn't use regex.","distinct":false,"url":"https://api.github.com/repos/sadams/lite-url/commits/3b73bc7dddfaff386a379f324ddf9086bbda3989"},{"sha":"2952fb5487377be2522564998caf8c1af4654394","author":{"email":"7b011c71a2b31d2a6f0b3355352958f5a701fd95@gmail.com","name":"Sam Adams"},"message":"simplified trim regex and fixed typo","distinct":false,"url":"https://api.github.com/repos/sadams/lite-url/commits/2952fb5487377be2522564998caf8c1af4654394"},{"sha":"cdc200494c504cb78831a7b0a3d492420a5e1af8","author":{"email":"e6945fd3d3a0f686d5fe6b678d5dc0a7094ec2e4@users.noreply.github.com","name":"Federico Brigante"},"message":"Grammar/syntax fixes","distinct":false,"url":"https://api.github.com/repos/sadams/lite-url/commits/cdc200494c504cb78831a7b0a3d492420a5e1af8"},{"sha":"9cdceb811cfeb9d9ae3fd289167863018219dcc0","author":{"email":"7b011c71a2b31d2a6f0b3355352958f5a701fd95@gmail.com","name":"Sam Adams"},"message":"swapped grunt for gulp\nadded karma tests for saucelabs\nadded jshinting","distinct":false,"url":"https://api.github.com/repos/sadams/lite-url/commits/9cdceb811cfeb9d9ae3fd289167863018219dcc0"},{"sha":"de262187356c6d3f3125116e8d68dd8bcd2179a3","author":{"email":"7b011c71a2b31d2a6f0b3355352958f5a701fd95@gmail.com","name":"Sam Adams"},"message":"made saucelabs config optional","distinct":false,"url":"https://api.github.com/repos/sadams/lite-url/commits/de262187356c6d3f3125116e8d68dd8bcd2179a3"},{"sha":"4e7bdf3516ece012e1c3acaa966e70b09a57eea7","author":{"email":"7b011c71a2b31d2a6f0b3355352958f5a701fd95@gmail.com","name":"Sam Adams"},"message":"added bower install to travis tasks","distinct":false,"url":"https://api.github.com/repos/sadams/lite-url/commits/4e7bdf3516ece012e1c3acaa966e70b09a57eea7"},{"sha":"6bf0c2141fd0367e1dfdb9282918ab67cfc22423","author":{"email":"7b011c71a2b31d2a6f0b3355352958f5a701fd95@gmail.com","name":"Sam Adams"},"message":"changed the way sauce creds are passed hoping to make it work","distinct":false,"url":"https://api.github.com/repos/sadams/lite-url/commits/6bf0c2141fd0367e1dfdb9282918ab67cfc22423"},{"sha":"440da2ee50a67ab4bef8471588793733fcf3d423","author":{"email":"7b011c71a2b31d2a6f0b3355352958f5a701fd95@gmail.com","name":"Sam Adams"},"message":"Merge pull request #4 from bfred-it/develop\n\nGrammar/syntax fixes","distinct":false,"url":"https://api.github.com/repos/sadams/lite-url/commits/440da2ee50a67ab4bef8471588793733fcf3d423"},{"sha":"4e06910e2bf0cbd8c5508386a845954797e5be6c","author":{"email":"7b011c71a2b31d2a6f0b3355352958f5a701fd95@gmail.com","name":"Sam Adams"},"message":"more mods to karma conf hoping it will work","distinct":false,"url":"https://api.github.com/repos/sadams/lite-url/commits/4e06910e2bf0cbd8c5508386a845954797e5be6c"},{"sha":"66b1ef65c0237a74b6ac98084dd9c4b301e143a5","author":{"email":"7b011c71a2b31d2a6f0b3355352958f5a701fd95@gmail.com","name":"Sam Adams"},"message":"more changes hoping travis will play nice with saucelabs","distinct":false,"url":"https://api.github.com/repos/sadams/lite-url/commits/66b1ef65c0237a74b6ac98084dd9c4b301e143a5"},{"sha":"bbf752e2fc07bc721c083b68e57267baff8b2e16","author":{"email":"7b011c71a2b31d2a6f0b3355352958f5a701fd95@gmail.com","name":"Sam Adams"},"message":"Merge branch 'feature/add-travis-and-gulp' into develop\n\n* feature/add-travis-and-gulp:\n  more changes hoping travis will play nice with saucelabs\n  more mods to karma conf hoping it will work\n  changed the way sauce creds are passed hoping to make it work\n  added bower install to travis tasks\n  made saucelabs config optional\n  swapped grunt for gulp added karma tests for saucelabs added jshinting","distinct":false,"url":"https://api.github.com/repos/sadams/lite-url/commits/bbf752e2fc07bc721c083b68e57267baff8b2e16"},{"sha":"0f52d0bbb6c43f5c2dc896d3196e8a4a73a63bd6","author":{"email":"7b011c71a2b31d2a6f0b3355352958f5a701fd95@gmail.com","name":"Sam Adams"},"message":"Merge branch 'develop' of github.com:sadams/lite-url into develop\n\n* 'develop' of github.com:sadams/lite-url:\n  Grammar/syntax fixes\n\nConflicts:\n\tpackage.json","distinct":false,"url":"https://api.github.com/repos/sadams/lite-url/commits/0f52d0bbb6c43f5c2dc896d3196e8a4a73a63bd6"},{"sha":"49531ca5f8cc1b351e1a39545ab96f96070ba17f","author":{"email":"7b011c71a2b31d2a6f0b3355352958f5a701fd95@gmail.com","name":"Sam Adams"},"message":"fixed saucelabs image on readme","distinct":false,"url":"https://api.github.com/repos/sadams/lite-url/commits/49531ca5f8cc1b351e1a39545ab96f96070ba17f"},{"sha":"0a4f402bbe943de44dd84ee69a5ecb19e0390392","author":{"email":"7b011c71a2b31d2a6f0b3355352958f5a701fd95@gmail.com","name":"Sam Adams"},"message":"Merge branch 'release/1.0.1'\n\n* release/1.0.1:\n  fixed saucelabs image on readme\n  more changes hoping travis will play nice with saucelabs\n  more mods to karma conf hoping it will work\n  changed the way sauce creds are passed hoping to make it work\n  added bower install to travis tasks\n  made saucelabs config optional\n  swapped grunt for gulp added karma tests for saucelabs added jshinting\n  Grammar/syntax fixes\n  simplified trim regex and fixed typo\n  handles case with '?&foo=bar' and doesn't use regex.\n  Changed parsing to use splitting rather than regex. This is due to firefox 35 in windows throwing recursion errors when regex has lots of capturing groups. Also, because it's what chrome does, we changed object returned by adding pathname of '/' in any 'normal' url whether it is present or not (this also added the slash to href). A test was removed because it was pretty useless (parsing http: only)","distinct":true,"url":"https://api.github.com/repos/sadams/lite-url/commits/0a4f402bbe943de44dd84ee69a5ecb19e0390392"}]}