{"push_id":2135537927,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"425673fffe1b08bee15903cf60465a0e53ed681a","before":"9ac582dc0a7fa1ce958a15048b6bcc3ddbcad858","commits":[{"sha":"990e1f8453e292076b26c905f1f5ac8f2ad03c65","author":{"name":"Mike Wey","email":"9c718659c7cd4c715abab71c311def3c89922b67@mikewey.eu"},"message":"Use our own version of Scoped to avoid issues with `this`.\n\nTh Scoped in phobos allocates the payload on the stack. And we pass the\nScoped struct from the callback to the delegate, this moves the Scoped\nstruct changing the value of `this`.\n\nThis causes problems with add/remove toggle_ref in the constructor and\ndestructor, because the value of the data passed should match in both\ncalls. And the callbacks used by ObjectG will receive a pointer to the\nobject before it was moved.\n\nSee also: #220","distinct":true,"url":"https://api.github.com/repos/gtkd-developers/GtkD/commits/990e1f8453e292076b26c905f1f5ac8f2ad03c65"},{"sha":"425673fffe1b08bee15903cf60465a0e53ed681a","author":{"name":"Mike Wey","email":"9c718659c7cd4c715abab71c311def3c89922b67@mikewey.eu"},"message":"Update to Gtk 3.22.26.","distinct":true,"url":"https://api.github.com/repos/gtkd-developers/GtkD/commits/425673fffe1b08bee15903cf60465a0e53ed681a"}]}
{"actor":{"display_login":"MikeWey"}}