{"push_id":759088962,"size":2,"distinct_size":2,"ref":"refs/heads/v4","head":"02921f31c85f8475727f68f1016be4643ba8f780","before":"90e068b71f629536d9beabad34fe2cafa19e4487","commits":[{"sha":"4a0b0ea557076aef00451c8cb647ee91b07c20b7","author":{"email":"ebc76d95276340b6583f1456a33935c99e3510de@apache.org","name":"Daniel Kulp"},"message":"Update README","distinct":true,"url":"https://api.github.com/repos/smeighan/xLights/commits/4a0b0ea557076aef00451c8cb647ee91b07c20b7"},{"sha":"02921f31c85f8475727f68f1016be4643ba8f780","author":{"email":"ebc76d95276340b6583f1456a33935c99e3510de@apache.org","name":"Daniel Kulp"},"message":"Make sure the MemoryDC's are created on the main thread and then all the internal objects unshared before passing to the background thread.","distinct":true,"url":"https://api.github.com/repos/smeighan/xLights/commits/02921f31c85f8475727f68f1016be4643ba8f780"}]}