{"push_id":1003588570,"size":349,"distinct_size":348,"ref":"refs/heads/master","head":"c1a3570cc722d31389f4207a28f5f13b29fee93e","before":"49ba8afebb2ae813ab66dc2f48f533aa7f333c3c","commits":[{"sha":"fcf36f456eddf0c561826dd1329bb9b9c309256a","author":{"email":"5aeebab117b892fa42002146e4c62be676bc4621@southdesign.de","name":"Thomas Fankhauser"},"message":"Added Variance and Corrected Standard Deviation to core array functions.","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/fcf36f456eddf0c561826dd1329bb9b9c309256a"},{"sha":"d99e1176c5be88e517fb4ab0db306276b7fc9c74","author":{"email":"5aeebab117b892fa42002146e4c62be676bc4621@southdesign.de","name":"Thomas Fankhauser"},"message":"renamed sd to deviation #1073","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/d99e1176c5be88e517fb4ab0db306276b7fc9c74"},{"sha":"ed7974d262410fbf9e7c4d9ad3bcc9306f8ec555","author":{"email":"5aeebab117b892fa42002146e4c62be676bc4621@southdesign.de","name":"Thomas Fankhauser"},"message":"added exit criteria for variance that returns NaN on an empty array","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/ed7974d262410fbf9e7c4d9ad3bcc9306f8ec555"},{"sha":"27d9e638c4cb1ed8338481eed5245b4ce9d04b3c","author":{"email":"5aeebab117b892fa42002146e4c62be676bc4621@southdesign.de","name":"Thomas Fankhauser"},"message":"refactored results with NaN array and empty arrays to fit the results of R","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/27d9e638c4cb1ed8338481eed5245b4ce9d04b3c"},{"sha":"8a96586c906d799537c886f44b1fe3e763566c67","author":{"email":"5aeebab117b892fa42002146e4c62be676bc4621@southdesign.de","name":"Thomas Fankhauser"},"message":"using an evaulation array for accessor functions and ignoring NaN, undefined and null","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/8a96586c906d799537c886f44b1fe3e763566c67"},{"sha":"31d0712f1ea3d1c986a3993f6ca837c97aa6d745","author":{"email":"60841ddb9827ccfb50a0d314039f2dc3c7e415f7@gmail.com","name":"Mike Bostock"},"message":"Fix #1850 - multiple touchstart targets.","distinct":false,"url":"https://api.github.com/repos/zoona/d3/commits/31d0712f1ea3d1c986a3993f6ca837c97aa6d745"},{"sha":"0f03bdd5993b4eac3ad20a745a66b7b731ddd1dc","author":{"email":"72f338902b05fb08d5653fda97094ee79b4c2226@gmail.com","name":"Prajit Ramachandran"},"message":"d3.shuffle a subset of an array and tests for d3.shuffle.\n\nd3.shuffle takes two extra optional arguments that work on array\nsubsets: d3.shuffle(array[, i0[, i1]]). If given just array, then\nshuffles entire array. If given array and i0, shuffles from index i0 to\nthe end of the array. If given array, i0, and i1, shuffles between i0\nand i1. Tests for d3.shuffle also added.\n\nSee #1865.","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/0f03bdd5993b4eac3ad20a745a66b7b731ddd1dc"},{"sha":"e159b8118663d3739622145cd49c13487268df26","author":{"email":"c351faaf40ac9edb3a551ada68423bdfe237212f@gmail.com","name":"Erin Jane"},"message":"removing .js extension from the 'main' property","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/e159b8118663d3739622145cd49c13487268df26"},{"sha":"082c9593e2e7341671eccc4516d1ebd2e421a274","author":{"email":"60841ddb9827ccfb50a0d314039f2dc3c7e415f7@gmail.com","name":"Mike Bostock"},"message":"Don’t store temporary variables on tree nodes.\n\nRather than creating a temporary _tree hash on the tree nodes to store temporary\nvariables needed to compute the tree layout, the tree is wrapped. This\neliminates the risk of a namespace collision, and eliminates the need to\nsubsequently delete temporary variables. (They will be garbage collected.)","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/082c9593e2e7341671eccc4516d1ebd2e421a274"},{"sha":"9d0bbefa942ba0e1663505024f06e86645c16bab","author":{"email":"60841ddb9827ccfb50a0d314039f2dc3c7e415f7@gmail.com","name":"Mike Bostock"},"message":"Non-recursive tree layout.","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/9d0bbefa942ba0e1663505024f06e86645c16bab"},{"sha":"b567b5d1064bd494bf6f94e75717f0f994a06094","author":{"email":"60841ddb9827ccfb50a0d314039f2dc3c7e415f7@gmail.com","name":"Mike Bostock"},"message":"Non-recursive hierarchy layout.","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/b567b5d1064bd494bf6f94e75717f0f994a06094"},{"sha":"ea7b43e8d7e1a2379dd89d54ed5c49a6bfa41991","author":{"email":"60841ddb9827ccfb50a0d314039f2dc3c7e415f7@gmail.com","name":"Mike Bostock"},"message":"Abbreviate internal variables.","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/ea7b43e8d7e1a2379dd89d54ed5c49a6bfa41991"},{"sha":"1896136dfebf48a135c4dff4bfcc9146f248f8c2","author":{"email":"60841ddb9827ccfb50a0d314039f2dc3c7e415f7@gmail.com","name":"Mike Bostock"},"message":"Make scaling non-recursive.","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/1896136dfebf48a135c4dff4bfcc9146f248f8c2"},{"sha":"f9ec9907a93b23277f4a17c804a5ed6a39bcf37f","author":{"email":"60841ddb9827ccfb50a0d314039f2dc3c7e415f7@gmail.com","name":"Mike Bostock"},"message":"Merge pull request #1873 from mserinjane/master\n\nremoving .js extension from the 'main' property","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/f9ec9907a93b23277f4a17c804a5ed6a39bcf37f"},{"sha":"6dd366a307838ce81a5433d79773edad6ba06823","author":{"email":"47ad69e1ee0682b35742584a2839f526c2dfc0d5@fake.server","name":"ljani"},"message":"Add Finnish locale","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/6dd366a307838ce81a5433d79773edad6ba06823"},{"sha":"356d94fb5b9208e55a48ef03fd8aa073f28e5927","author":{"email":"60841ddb9827ccfb50a0d314039f2dc3c7e415f7@gmail.com","name":"Mike Bostock"},"message":"Merge branch 'fix-multiple-zoom-touchstart' into 3.4.7","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/356d94fb5b9208e55a48ef03fd8aa073f28e5927"},{"sha":"1b47a8c9f2845c33d71e02d6c003b18f3e4da945","author":{"email":"60841ddb9827ccfb50a0d314039f2dc3c7e415f7@gmail.com","name":"Mike Bostock"},"message":"Merge branch 'non-recursive-tree' into 3.4.7","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/1b47a8c9f2845c33d71e02d6c003b18f3e4da945"},{"sha":"61c568f8185d3b1eebf525cca9aafcca0bedf296","author":{"email":"60841ddb9827ccfb50a0d314039f2dc3c7e415f7@gmail.com","name":"Mike Bostock"},"message":"Merge branch '3.4.7'","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/61c568f8185d3b1eebf525cca9aafcca0bedf296"},{"sha":"58af519423751c8f8a7b661c885a4f5df83b0a89","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@jasondavies.com","name":"Jason Davies"},"message":"Fix hierarchy.revalue.\n\nPost-order traversal alone causes all parent values to be reset to zero\n*after* accumulating child values.\n\nAn additional pre-order traversal resets all parent values to zero\nfirst, and the post-order traversal can then accumulate child values in\ntheir parents.\n\nThis only affects sticky treemaps.","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/58af519423751c8f8a7b661c885a4f5df83b0a89"},{"sha":"6b48969618e7ecea5ce279f1b8ba9555f91b5678","author":{"email":"60841ddb9827ccfb50a0d314039f2dc3c7e415f7@gmail.com","name":"Mike Bostock"},"message":"Style tweak.","distinct":true,"url":"https://api.github.com/repos/zoona/d3/commits/6b48969618e7ecea5ce279f1b8ba9555f91b5678"}]}