{"push_id":572098583,"size":26,"distinct_size":3,"ref":"refs/heads/page-manipulator","head":"27ae27d41ee5334134eff5e069dea38cf0afc453","before":"ac844677fd0a41d7d1043fb84d4598f493d96830","commits":[{"sha":"4fae27b9fc18946b495d17953d4c23f3ca301172","author":{"email":"f99d17c6b2ef75fdbc890ccebbd9ac73bfb89268@alumni.stanford.edu","name":"sean rose"},"message":"Updated README.me with cdnjs information","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/4fae27b9fc18946b495d17953d4c23f3ca301172"},{"sha":"26ab0ee6a0c2d57d891bf7b0f0f0991fbe020d2b","author":{"email":"86b7760ec46c69492895e456d4c4f07827799381@gmail.com","name":"Cameron Lakenen"},"message":"Merge pull request #146 from seanrose/master\n\nUpdated README.md with cdnjs information","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/26ab0ee6a0c2d57d891bf7b0f0f0991fbe020d2b"},{"sha":"d6ea587d7fafe5a9b33390e036ccee13698e063c","author":{"email":"d35b3032c4e6fa0e0565274edf24f3b8c637b453@box.com","name":"Cameron Lakenen"},"message":"Add grunt-bump, grunt-git, grunt-publish tasks for release automation","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/d6ea587d7fafe5a9b33390e036ccee13698e063c"},{"sha":"cf32241ccb8df23ebdda411deb27e6e63d2d0f64","author":{"email":"d35b3032c4e6fa0e0565274edf24f3b8c637b453@box.com","name":"Cameron Lakenen"},"message":"Update grunt-git to add gitlog support","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/cf32241ccb8df23ebdda411deb27e6e63d2d0f64"},{"sha":"288ad08533805bb6aeff4c438686c230130930d0","author":{"email":"d35b3032c4e6fa0e0565274edf24f3b8c637b453@box.com","name":"Cameron Lakenen"},"message":"Add git-editor support for inspecting changelog before committing","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/288ad08533805bb6aeff4c438686c230130930d0"},{"sha":"9fc746443e807e173b8a8303ac18ef88d6b040ee","author":{"email":"d35b3032c4e6fa0e0565274edf24f3b8c637b453@box.com","name":"Cameron Lakenen"},"message":"Add publish-reminder and run tests before editing changelog or bumping versions","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/9fc746443e807e173b8a8303ac18ef88d6b040ee"},{"sha":"4fdeb1aa6b8016a4df8cbd940cf7bea2b4e69142","author":{"email":"d35b3032c4e6fa0e0565274edf24f3b8c637b453@box.com","name":"Cameron Lakenen"},"message":"Remove unused grunt-publish","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/4fdeb1aa6b8016a4df8cbd940cf7bea2b4e69142"},{"sha":"d340745dfedfdedfa36c8dcd2753cc654c0a3bb1","author":{"email":"86b7760ec46c69492895e456d4c4f07827799381@gmail.com","name":"Cameron Lakenen"},"message":"Merge pull request #149 from box/grunt-release\n\nGrunt \"release\" task bumps version, updates changelog, and commits/tags","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/d340745dfedfdedfa36c8dcd2753cc654c0a3bb1"},{"sha":"85a3ffda96cd0d782ccf9f88b0b0a1882f592385","author":{"email":"d35b3032c4e6fa0e0565274edf24f3b8c637b453@box.com","name":"Cameron Lakenen"},"message":"Fix bug with destroyComponent in a component's destroy method","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/85a3ffda96cd0d782ccf9f88b0b0a1882f592385"},{"sha":"b9bbaa225875a4c632249805f6d2dcc17c6b3f9d","author":{"email":"86b7760ec46c69492895e456d4c4f07827799381@gmail.com","name":"Cameron Lakenen"},"message":"Merge pull request #150 from box/fix-scope-destroyComponent-in-destroy\n\nFix bug with destroyComponent in a component's destroy method","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/b9bbaa225875a4c632249805f6d2dcc17c6b3f9d"},{"sha":"e014d761af00866f39fa0651ddc4b42c03595616","author":{"email":"d35b3032c4e6fa0e0565274edf24f3b8c637b453@box.com","name":"Cameron Lakenen"},"message":"Add file size and dist links in readme","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/e014d761af00866f39fa0651ddc4b42c03595616"},{"sha":"70b5a014c3893c3e4fdb373113755fea5156a310","author":{"email":"d35b3032c4e6fa0e0565274edf24f3b8c637b453@box.com","name":"Cameron Lakenen"},"message":"Modify formatting for file size info","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/70b5a014c3893c3e4fdb373113755fea5156a310"},{"sha":"2f89d066e69d0b1d9c65581e70be3dd5f3eda849","author":{"email":"d35b3032c4e6fa0e0565274edf24f3b8c637b453@box.com","name":"Cameron Lakenen"},"message":"Cleanup gruntfile a bit, and don't gzip unminified files for file info","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/2f89d066e69d0b1d9c65581e70be3dd5f3eda849"},{"sha":"d65c234b8c6214b27ce87cef8130ae028d218014","author":{"email":"86b7760ec46c69492895e456d4c4f07827799381@gmail.com","name":"Cameron Lakenen"},"message":"Merge pull request #151 from box/file-sizes\n\nAdd file size info and dist links to README","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/d65c234b8c6214b27ce87cef8130ae028d218014"},{"sha":"8dcf33cbc8c8a8f6ce0d2bb66de0e4a60fd31fd4","author":{"email":"d35b3032c4e6fa0e0565274edf24f3b8c637b453@box.com","name":"Cameron Lakenen"},"message":"Add better resize-checking and remove polling/requestAnimationFrame","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/8dcf33cbc8c8a8f6ce0d2bb66de0e4a60fd31fd4"},{"sha":"a47e57406809266564e4bf4f6de579a328bd99da","author":{"email":"d35b3032c4e6fa0e0565274edf24f3b8c637b453@box.com","name":"Cameron Lakenen"},"message":"Fix resizer for elements that are not positioned","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/a47e57406809266564e4bf4f6de579a328bd99da"},{"sha":"f241e3dba3822f1b5841949721a06f43fbb1becb","author":{"email":"86b7760ec46c69492895e456d4c4f07827799381@gmail.com","name":"Cameron Lakenen"},"message":"Merge pull request #153 from box/better-resizer\n\nAdd better resize-checking and remove polling/requestAnimationFrame","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/f241e3dba3822f1b5841949721a06f43fbb1becb"},{"sha":"fdf1324fb6a25ac494270d0ea2ab1a12f693ef1b","author":{"email":"d35b3032c4e6fa0e0565274edf24f3b8c637b453@box.com","name":"Cameron Lakenen"},"message":"Fix #152 - calculateVisiblePages bug when viewer is display:none","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/fdf1324fb6a25ac494270d0ea2ab1a12f693ef1b"},{"sha":"ea607407beea2c4d0a68c84b46e1df2db930fa51","author":{"email":"86b7760ec46c69492895e456d4c4f07827799381@gmail.com","name":"Cameron Lakenen"},"message":"Merge pull request #154 from box/issue-152\n\nFix #152 - calculateVisiblePages bug when viewer is display:none","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/ea607407beea2c4d0a68c84b46e1df2db930fa51"},{"sha":"ac8ee6862586f88b93a915e22c96a1e39f3f2e9c","author":{"email":"d35b3032c4e6fa0e0565274edf24f3b8c637b453@box.com","name":"Cameron Lakenen"},"message":"v0.10.3","distinct":false,"url":"https://api.github.com/repos/box/viewer.js/commits/ac8ee6862586f88b93a915e22c96a1e39f3f2e9c"}]}