{"push_id":592925307,"size":36,"distinct_size":1,"ref":"refs/heads/fix-347","head":"e8d808b56dc20757e3790eb839d23930c1ef1607","before":"8a65b4aa4293172fc4375fb1276224fc97d0b32a","commits":[{"sha":"59b31958703404bbef332c7aacbf66b88cf0055d","author":{"email":"1746e734fc866cfc031c213f1bc572c8c453606b@gmail.com","name":"Rafael Xavier de Souza"},"message":"Bower: Sort dependencies","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/59b31958703404bbef332c7aacbf66b88cf0055d"},{"sha":"17a622e477c4b48630cf5a768caf798e80321ec3","author":{"email":"1746e734fc866cfc031c213f1bc572c8c453606b@gmail.com","name":"Rafael Xavier de Souza"},"message":"Test: Fix typo","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/17a622e477c4b48630cf5a768caf798e80321ec3"},{"sha":"3ba23be903683670772f0caa4c109db70f730190","author":{"email":"2160773b1982bb77b8f62349f3814f7c1bc86b68@gmail.com","name":"Jörn Zaefferer"},"message":"Build: Add config for browserstack-runner\n\nUses a separate config file for IE8:\n\nBROWSERSTACK_JSON=browserstack-ie8.json browserstack-runner\n\nRef #235","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/3ba23be903683670772f0caa4c109db70f730190"},{"sha":"58deaa93210abc86819cf7f4e8a53c31612a8234","author":{"email":"cc6d0dfad497e532e2b6f40ff290636fb08b9ec7@gmail.com","name":"Mateusz Bożyk"},"message":"Date: Fix day parsing (check range of its corresponding month/year)\n\nDay parsing must use the correct day range given its corresponding\nmonth/year. For example, \"Mar 30\" is valid. But, \"Feb 30\" is not.\nGiving another example, \"Feb 29, 2016\" is valid. But, \"Feb 29, 2014\" is\nnot.\n\nFixes #323\nCloses #373","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/58deaa93210abc86819cf7f4e8a53c31612a8234"},{"sha":"134419fee045ed964cb7edf7804ee62d18214c19","author":{"email":"1746e734fc866cfc031c213f1bc572c8c453606b@gmail.com","name":"Rafael Xavier de Souza"},"message":"Test: Fix day parsing (check range of its corresponding month/year)\n\nCreate unit tests to verify day parsing (and day of year parsing) uses\nthe correct day range given its corresponding month/year (including leap\nyears).\n\nRef #323\nRef #373\nCloses #374","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/134419fee045ed964cb7edf7804ee62d18214c19"},{"sha":"841e521a0597dc58e6bb11a3937808245338390e","author":{"email":"785efc31687258c27095dc1b5c390daa87c6e004@gmail.com","name":"Scott González"},"message":"CONTRIBUTING: Update IRC channel","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/841e521a0597dc58e6bb11a3937808245338390e"},{"sha":"eb5eb5a101ad79208a187ffbdb62f7f874c0900f","author":{"email":"1746e734fc866cfc031c213f1bc572c8c453606b@gmail.com","name":"Rafael Xavier de Souza"},"message":"1.0.0-alpha.15","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/eb5eb5a101ad79208a187ffbdb62f7f874c0900f"},{"sha":"e496eb8eeb1e746b57cd4fdcde3bd24044b17cdf","author":{"email":"1746e734fc866cfc031c213f1bc572c8c453606b@gmail.com","name":"Rafael Xavier de Souza"},"message":"Test: Add functional/core/load and functional/core/locale","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/e496eb8eeb1e746b57cd4fdcde3bd24044b17cdf"},{"sha":"08844db89acc3f034f0e6c99526845b6f25bba67","author":{"email":"1746e734fc866cfc031c213f1bc572c8c453606b@gmail.com","name":"Rafael Xavier de Souza"},"message":"Message: Define its dependency on cldr/event","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/08844db89acc3f034f0e6c99526845b6f25bba67"},{"sha":"3c0c53908c9d3e2c9682498a27226a5d74fb93bf","author":{"email":"1746e734fc866cfc031c213f1bc572c8c453606b@gmail.com","name":"Rafael Xavier de Souza"},"message":"Test: Ensure default locale is not set","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/3c0c53908c9d3e2c9682498a27226a5d74fb93bf"},{"sha":"725e09fee1652744941e00e10f56ca76e72af03d","author":{"email":"1746e734fc866cfc031c213f1bc572c8c453606b@gmail.com","name":"Rafael Xavier de Souza"},"message":"Various: Use cldrjs 0.4.0 and Bundle Lookup Matcher\n\nFixes #357\nCloses #384","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/725e09fee1652744941e00e10f56ca76e72af03d"},{"sha":"3e2320cbbcc8bbc2f2d55eac5893680beca153c4","author":{"email":"1746e734fc866cfc031c213f1bc572c8c453606b@gmail.com","name":"Rafael Xavier de Souza"},"message":"README: Update packages sizes","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/3e2320cbbcc8bbc2f2d55eac5893680beca153c4"},{"sha":"f77ee07c2e5aa795f947191f576c3d22b67b1c40","author":{"email":"1746e734fc866cfc031c213f1bc572c8c453606b@gmail.com","name":"Rafael Xavier de Souza"},"message":"1.0.0-alpha.16","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/f77ee07c2e5aa795f947191f576c3d22b67b1c40"},{"sha":"2a477fcaad4d159386a779746f50881a390483e7","author":{"email":"1746e734fc866cfc031c213f1bc572c8c453606b@gmail.com","name":"Rafael Xavier de Souza"},"message":"Number rounding: Avoid inaccurate floating point arithmetics\n\nJavaScript has a set of native math methods to perform number rounding:\nMath.ceil, Math.floor and Math.round. All of them return the number\nrounded to its nearest (ceil, floor or round) integer.\n\nRounding a decimal number on JavaScript is a three step process:\nshifting the decimal to a desired integer, rounding it and shifting the\nrounded number back to its original decimal order.\n\nCurrently, arithmetical operations `*` and `/` are used for shifting a\nnumber and shifting it back. It happens these are subject to floating\npoint inaccuracies. For example:\n- `0.00015 * 10000 = 1.4999999999999998`;\n- `1234 * 0.0001 = 0.12340000000000001`\n\nInaccurate floating point arithmetics lead to inaccurate roundings. In\norder to mitigate them, this change implements a custom way of\nperforming both shifting and shifting back operations. Instead of\nmultiplying the numbers by powers of 10, their floating point components\nare operated directly (summing or subtracting their exponents).\n\nFixes #376\nCloses #386","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/2a477fcaad4d159386a779746f50881a390483e7"},{"sha":"2046fdccee1ca1b89b11123a7adb40d914d3f86c","author":{"email":"1746e734fc866cfc031c213f1bc572c8c453606b@gmail.com","name":"Rafael Xavier de Souza"},"message":"Test: Remove extra `)` leftover\n\nAmend 2a477fcaad4d159386a779746f50881a390483e7","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/2046fdccee1ca1b89b11123a7adb40d914d3f86c"},{"sha":"7995437ee75d605f6f19a491ad516115840cdbfc","author":{"email":"d38165484fc2e1983afc337d7ee5c08c54ed7cf4@starleaf.com","name":"Michael Birtwell"},"message":"Common: Fix a slightly dodgy example in the internal docs\n\nCloses #394","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/7995437ee75d605f6f19a491ad516115840cdbfc"},{"sha":"dcdc6bb1b909310a368c123f8ca29070f325051f","author":{"email":"1746e734fc866cfc031c213f1bc572c8c453606b@gmail.com","name":"Rafael Xavier de Souza"},"message":"Currency: Minor accounting style fix\n\nAmends a2f6865d240f42d8d8c82bf6c258411c6157f5ea\nRef #238\nRef #351","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/dcdc6bb1b909310a368c123f8ca29070f325051f"},{"sha":"cce83ec8e816a836093f9844d21b272a3e06d824","author":{"email":"1746e734fc866cfc031c213f1bc572c8c453606b@gmail.com","name":"Rafael Xavier de Souza"},"message":"README: Minor pronoun update","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/cce83ec8e816a836093f9844d21b272a3e06d824"},{"sha":"8bda89bdfc9ee8e022cba73dba752ca6c898f10c","author":{"email":"1746e734fc866cfc031c213f1bc572c8c453606b@gmail.com","name":"Rafael Xavier de Souza"},"message":"Docs: Dedupe documentation for alias methods\n\nSeveral methods have an alias. For example, formatNumber (a) and\nnumberFormatter (b).\n\na) `.formatNumber( value [, options] )`.\nb) `.numberFormatter( [options] )( value )`.\n\nKeeping duplicate documentation is error prone and confusing. In this\ncommit, the documentation is kept for one of the methods only\n(formatters and parsers) and the documentation for the alias duplicate\nis removed or merged.","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/8bda89bdfc9ee8e022cba73dba752ca6c898f10c"},{"sha":"313ac40cb1e5f1b90bac1766e1274fbb1de3a70f","author":{"email":"1746e734fc866cfc031c213f1bc572c8c453606b@gmail.com","name":"Rafael Xavier de Souza"},"message":"Docs: Include CLDR requirements on each API pages too","distinct":false,"url":"https://api.github.com/repos/jquery/globalize/commits/313ac40cb1e5f1b90bac1766e1274fbb1de3a70f"}]}