{"push_id":1195964303,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"8844b540d480de2782a61adb2b4b3adfbc3c9eeb","before":"cd60bd9284b9b9f6d9b6f4a146a8472a511fccb8","commits":[{"sha":"c11435f680fc198785231487de7eff1ce855475f","author":{"name":"Mike Angstadt","email":"ef2a6542df6c40eb99e235f73d2214b8d9906235@gmail.com"},"message":"TZID property no longer has to match the TimeZone object's ID.","distinct":true,"url":"https://api.github.com/repos/mangstadt/biweekly/commits/c11435f680fc198785231487de7eff1ce855475f"},{"sha":"60397292d156af4187c51acf37aa72a6e1cd660c","author":{"name":"Mike Angstadt","email":"ef2a6542df6c40eb99e235f73d2214b8d9906235@gmail.com"},"message":"Ignore VTIMEZONE components that have an empty TZID property value.\n\nPreviously, they were only ignored if the property was missing\naltogether.","distinct":true,"url":"https://api.github.com/repos/mangstadt/biweekly/commits/60397292d156af4187c51acf37aa72a6e1cd660c"},{"sha":"8844b540d480de2782a61adb2b4b3adfbc3c9eeb","author":{"name":"Mike Angstadt","email":"ef2a6542df6c40eb99e235f73d2214b8d9906235@gmail.com"},"message":"Multiple changes to \"TzUrlDotOrgGenerator\" class:\n\n* \"TzUrlDotOrgGenerator\" now makes a copy of the VTimezone objects it\nreturns so that its cached copy cannot be changed.\n* Added a method that clears its cache.\n* Added unit test.","distinct":true,"url":"https://api.github.com/repos/mangstadt/biweekly/commits/8844b540d480de2782a61adb2b4b3adfbc3c9eeb"}]}
{"actor":{"display_login":"mangstadt"}}