{"push_id":634480520,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"141bc22871543fb5a612cfe1072f7f8cf24bbec8","before":"93cf5b3b03ede35af1d63e9bf5479d35996d7cab","commits":[{"sha":"6dc6e2fc260ea799bf900f205d545b84305e63f2","author":{"email":"bce8cddb6c552da63fe601915d1d3d1c2edaa6c1@gmail.com","name":"Viktor Charypar"},"message":"Change routing to use app-state\n\nThis profoundly changes the way routes are handled. Previously\nroutes update was handled separately from app-state update by\ncalling setState on the root component.\n\nNow instead the router updates the app-state with the context of\nthe resolved route and the root component gets re-rendered automatically.\n\nThis has a number of benefits, namely it removes the need for route\ninitialisers, which can now simply be state observers (and as such, they\ncan be asynchronous and still work isomorphically). It also decouples\nrouting from the application module even more.","distinct":true,"url":"https://api.github.com/repos/redbadger/reflex/commits/6dc6e2fc260ea799bf900f205d545b84305e63f2"},{"sha":"2f5e4bd4122e40fc83ee3e3b10f0258721d53314","author":{"email":"bce8cddb6c552da63fe601915d1d3d1c2edaa6c1@gmail.com","name":"Viktor Charypar"},"message":"Update title on page change and scroll to the top","distinct":true,"url":"https://api.github.com/repos/redbadger/reflex/commits/2f5e4bd4122e40fc83ee3e3b10f0258721d53314"},{"sha":"2976e6bffd786f3b454ceee6e68ee16e868a5ec4","author":{"email":"bce8cddb6c552da63fe601915d1d3d1c2edaa6c1@gmail.com","name":"Viktor Charypar"},"message":"Minor cleanup","distinct":true,"url":"https://api.github.com/repos/redbadger/reflex/commits/2976e6bffd786f3b454ceee6e68ee16e868a5ec4"},{"sha":"141bc22871543fb5a612cfe1072f7f8cf24bbec8","author":{"email":"bce8cddb6c552da63fe601915d1d3d1c2edaa6c1@gmail.com","name":"Viktor Charypar"},"message":"Merge pull request #39 from redbadger/routes-in-state\n\nChange routing to use app-state","distinct":true,"url":"https://api.github.com/repos/redbadger/reflex/commits/141bc22871543fb5a612cfe1072f7f8cf24bbec8"}]}