{"push_id":2598090450,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"e3e3b1ab5702e99547d553dacb54734184c81065","before":"6b7e6425952660066dfd5a1b9df507378ef0ff4b","commits":[{"sha":"e3e3b1ab5702e99547d553dacb54734184c81065","author":{"name":"Kuan Wei Heng","email":"e9cbf2edddb555ae0f3a86161394f1063c922645@gmail.com"},"message":"Implement undo/redo\n\n- 'history' contains snapshots of the gamestate after each action\n- gamestate now stores a 'changed' flag to indicate if it has been\nmodified since the last snapshot\n- undo (ctrl-z) and redo (ctrl-y) moves through the history","distinct":true,"url":"https://api.github.com/repos/btzy/circuit-playground/commits/e3e3b1ab5702e99547d553dacb54734184c81065"}]}
{"actor":{"display_login":"xsot"}}