{"push_id":746420359,"size":8,"distinct_size":0,"ref":"refs/heads/dev","head":"c54076456bab85ab26693794387406c1fba5f8c0","before":"e3acc84b999e188861b03a299f007f09b52cb659","commits":[{"sha":"4c2948a8e6caac5777fcf18c47312cfe93d04a2f","author":{"email":"85897df3aca33c3d5edbe0b769d4ee832d9257c8@dataplex.net","name":"Richard Wackerbarth"},"message":"PlatformIO Build Configurations\n\nSee http://platformio.org/","distinct":false,"url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/commits/4c2948a8e6caac5777fcf18c47312cfe93d04a2f"},{"sha":"8afd94ed3a96790f385d35f6b6853788d9d22b24","author":{"email":"85897df3aca33c3d5edbe0b769d4ee832d9257c8@dataplex.net","name":"Richard Wackerbarth"},"message":"Version Generator for PlatformIO Builds","distinct":false,"url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/commits/8afd94ed3a96790f385d35f6b6853788d9d22b24"},{"sha":"4a72d2ba9c9467b78d035535c82c525c3aeb26be","author":{"email":"85897df3aca33c3d5edbe0b769d4ee832d9257c8@dataplex.net","name":"Richard Wackerbarth"},"message":"Merge Support PlatformIO  (PR#34)\n\n**** NOTE ****\nThis code is very EXPERIMENTAL and UNSUPPORTED","distinct":false,"url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/commits/4a72d2ba9c9467b78d035535c82c525c3aeb26be"},{"sha":"46453905d63638e6082dcc32a48714a5c258002a","author":{"email":"78316c60fa69943f59d0bb6063e3d6c7a1a5529a@thinkyhead.com","name":"Scott Lahteine"},"message":"Apply remaining ENABLED/DISABLED conditionals","distinct":false,"url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/commits/46453905d63638e6082dcc32a48714a5c258002a"},{"sha":"c30b7693e0d3de566289c3aa6c83cc9b8b7f3ac9","author":{"email":"78316c60fa69943f59d0bb6063e3d6c7a1a5529a@thinkyhead.com","name":"Scott Lahteine"},"message":"Clean up RUMBA pins conditions","distinct":false,"url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/commits/c30b7693e0d3de566289c3aa6c83cc9b8b7f3ac9"},{"sha":"edeb58288e4a0b0d0bb2b69bf02b6b27f98eff01","author":{"email":"78316c60fa69943f59d0bb6063e3d6c7a1a5529a@thinkyhead.com","name":"Scott Lahteine"},"message":"Use PIN_EXISTS in sanity check","distinct":false,"url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/commits/edeb58288e4a0b0d0bb2b69bf02b6b27f98eff01"},{"sha":"6af75f4b5dd4b117b8ce6e324e45c3c2e33726ff","author":{"email":"78316c60fa69943f59d0bb6063e3d6c7a1a5529a@thinkyhead.com","name":"Scott Lahteine"},"message":"Squish down deprecated tests in sanity check","distinct":false,"url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/commits/6af75f4b5dd4b117b8ce6e324e45c3c2e33726ff"},{"sha":"c54076456bab85ab26693794387406c1fba5f8c0","author":{"email":"85897df3aca33c3d5edbe0b769d4ee832d9257c8@dataplex.net","name":"Richard Wackerbarth"},"message":"Merge Overridable Options - Part 12 (PR#39)","distinct":false,"url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/commits/c54076456bab85ab26693794387406c1fba5f8c0"}]}