{"push_id":682734174,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"963e8b870b18102a0b9e90684c0fca0694523586","before":"1c74735621c3333733cf51bdceb2cc42e1197593","commits":[{"sha":"e3592ab83168b1e0fad8a78f51abd51561b4deab","author":{"email":"e6341ccc7ba09e9d8887ec1d136d87ef884a7ebe@gmail.com","name":"Chinedu Francis Nwafili"},"message":"Stop pushing history onpopstate\n\nwindow.onpopstate should not push to window.history. That breaks the\nback button by pushing a new state as you're returning to a previous\none.\n\nWe're preventing this by passing a flag to our transition event handler\nthat prevents pushing after popping","distinct":true,"url":"https://api.github.com/repos/shama/base-router/commits/e3592ab83168b1e0fad8a78f51abd51561b4deab"},{"sha":"f887b509a7598a197ead97f54aaacbe7fe097274","author":{"email":"e6341ccc7ba09e9d8887ec1d136d87ef884a7ebe@gmail.com","name":"Chinedu Francis Nwafili"},"message":"Use local variable for history push prevention","distinct":true,"url":"https://api.github.com/repos/shama/base-router/commits/f887b509a7598a197ead97f54aaacbe7fe097274"},{"sha":"963e8b870b18102a0b9e90684c0fca0694523586","author":{"email":"3c25b01657254677d3e1a8fd1f0742c5d489bd39@dontkry.com","name":"Kyle Robinson Young"},"message":"Use local var and prevent double calls on hashchange too","distinct":true,"url":"https://api.github.com/repos/shama/base-router/commits/963e8b870b18102a0b9e90684c0fca0694523586"}]}