{"push_id":735915639,"size":41,"distinct_size":5,"ref":"refs/heads/i3_millie_config","head":"4d441cb00acbc48d16d0467f26e3eceb16c42ba2","before":"79128e6cce63d72008eb11ae20cad1abdc27d31b","commits":[{"sha":"9ac57c8273b53133293e99951d393798bb98d09e","author":{"email":"78316c60fa69943f59d0bb6063e3d6c7a1a5529a@thinkyhead.com","name":"Scott Lahteine"},"message":"G2/G3 Arcs for Delta\n\n- Update prepare_move_delta to take a target argument\n- Add Delta support to plan_arc","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/9ac57c8273b53133293e99951d393798bb98d09e"},{"sha":"7ef79e86e89dd69502baf7db3349f8ff1c6f3b17","author":{"email":"78316c60fa69943f59d0bb6063e3d6c7a1a5529a@thinkyhead.com","name":"Scott Lahteine"},"message":"Move plan_arc next to prepare_move","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/7ef79e86e89dd69502baf7db3349f8ff1c6f3b17"},{"sha":"3b23ccd366338f87d021ef183edfb4d3695c28c5","author":{"email":"78316c60fa69943f59d0bb6063e3d6c7a1a5529a@thinkyhead.com","name":"Scott Lahteine"},"message":"Patch servos code for move\n\n- Have `Servo::attach` explicitly return -1 if it fails\n- Check for -1 in `Servo::move` because `servoIndex` might be 0\n- Make `attach` / `detach` calls conditional on `SERVO_LEVELING`\n- Move `SERVO_LEVELING` define to `Conditionals.h`","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/3b23ccd366338f87d021ef183edfb4d3695c28c5"},{"sha":"eacfe132aa5218c501055c0d3a4ca2359dd7caa4","author":{"email":"78316c60fa69943f59d0bb6063e3d6c7a1a5529a@thinkyhead.com","name":"Scott Lahteine"},"message":"Change the name of servos[] and servo_t","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/eacfe132aa5218c501055c0d3a4ca2359dd7caa4"},{"sha":"79e29effb3cf22ab668a5674e984bfc12a3d8608","author":{"email":"78316c60fa69943f59d0bb6063e3d6c7a1a5529a@thinkyhead.com","name":"Scott Lahteine"},"message":"Show minimal preheat options in menus","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/79e29effb3cf22ab668a5674e984bfc12a3d8608"},{"sha":"9d1d590f43b1a3463a71b61f085608e6b1d9915a","author":{"email":"8f262974ab4eddf9578ee35d7181b8f70f3b3689@users.noreply.github.com","name":"Scott Lahteine"},"message":"Merge pull request #2470 from thinkyhead/patch_servo_move\n\nPatch servos code for move","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/9d1d590f43b1a3463a71b61f085608e6b1d9915a"},{"sha":"a128b3698228e0a202d42e79e5e47296aefa0253","author":{"email":"78316c60fa69943f59d0bb6063e3d6c7a1a5529a@thinkyhead.com","name":"Scott Lahteine"},"message":"Add COREXZ option to configurations","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/a128b3698228e0a202d42e79e5e47296aefa0253"},{"sha":"343a311a1e5af04b64697e89443e01e6feeb6fa6","author":{"email":"78316c60fa69943f59d0bb6063e3d6c7a1a5529a@thinkyhead.com","name":"Scott Lahteine"},"message":"Add a C_AXIS and Z_HEAD to support COREXZ","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/343a311a1e5af04b64697e89443e01e6feeb6fa6"},{"sha":"3bfaaa54deec5cbff29e0dce67598465dbe79ec7","author":{"email":"78316c60fa69943f59d0bb6063e3d6c7a1a5529a@thinkyhead.com","name":"Scott Lahteine"},"message":"Explode conditions common to corexy and cartesian","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/3bfaaa54deec5cbff29e0dce67598465dbe79ec7"},{"sha":"3eb5b08ace7cd5e2bf01ab50f18acae358fcc771","author":{"email":"78316c60fa69943f59d0bb6063e3d6c7a1a5529a@thinkyhead.com","name":"Scott Lahteine"},"message":"Implement COREXZ in stepper.cpp and planner.cpp","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/3eb5b08ace7cd5e2bf01ab50f18acae358fcc771"},{"sha":"d066748da6b4838f9a341a26d2264ce37ec448d8","author":{"email":"8f262974ab4eddf9578ee35d7181b8f70f3b3689@users.noreply.github.com","name":"Scott Lahteine"},"message":"Merge pull request #2471 from thinkyhead/preheat_menu\n\nShow minimal preheat options in menus","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/d066748da6b4838f9a341a26d2264ce37ec448d8"},{"sha":"5ed65a06605448d15024440638a0c5fcdfe723a3","author":{"email":"8f262974ab4eddf9578ee35d7181b8f70f3b3689@users.noreply.github.com","name":"Scott Lahteine"},"message":"Merge pull request #2300 from thinkyhead/corexz_support\n\nSupport for COREXZ kinematics","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/5ed65a06605448d15024440638a0c5fcdfe723a3"},{"sha":"8aa5ad4e1d2f7487811a52ba0c4601079c6d365f","author":{"email":"8f262974ab4eddf9578ee35d7181b8f70f3b3689@users.noreply.github.com","name":"Scott Lahteine"},"message":"Merge pull request #2469 from thinkyhead/your_delta_arcs\n\nG2/G3 Arcs for Deltabot","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/8aa5ad4e1d2f7487811a52ba0c4601079c6d365f"},{"sha":"39e7dfdb76c3c87b350c6d0578c75c2a443b663a","author":{"email":"85897df3aca33c3d5edbe0b769d4ee832d9257c8@dataplex.net","name":"Richard Wackerbarth"},"message":"Correct Kossel Pro Configuration_adv","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/39e7dfdb76c3c87b350c6d0578c75c2a443b663a"},{"sha":"c6659fa7d27d0b9301734a06a85bd3dc75a5f301","author":{"email":"78316c60fa69943f59d0bb6063e3d6c7a1a5529a@thinkyhead.com","name":"Scott Lahteine"},"message":"Extract update_endstops from stepper ISR","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/c6659fa7d27d0b9301734a06a85bd3dc75a5f301"},{"sha":"87cffbcdcb40bbfb4e3d3cdf0f3599983292ce21","author":{"email":"85897df3aca33c3d5edbe0b769d4ee832d9257c8@dataplex.net","name":"Richard Wackerbarth"},"message":"Merge pull request #2474 from thinkyhead/test_upstream\n\nExtract update_endstops from stepper ISR","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/87cffbcdcb40bbfb4e3d3cdf0f3599983292ce21"},{"sha":"788727ba25f81272c353e659f7a7e01a53394e51","author":{"email":"8f262974ab4eddf9578ee35d7181b8f70f3b3689@users.noreply.github.com","name":"Scott Lahteine"},"message":"Merge pull request #2473 from Wackerbarth/KP_Config_adv\n\nCorrect Kossel Pro Configuration_adv","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/788727ba25f81272c353e659f7a7e01a53394e51"},{"sha":"b3a59380e05c2b2e457307697853cbe0ded09171","author":{"email":"78316c60fa69943f59d0bb6063e3d6c7a1a5529a@thinkyhead.com","name":"Scott Lahteine"},"message":"Add a sanitycheck error for old servo settings\n\n- Documentation solution for #2476","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/b3a59380e05c2b2e457307697853cbe0ded09171"},{"sha":"837f7f447159624ec8edc0fe2e4f8f76bd744f9e","author":{"email":"8f262974ab4eddf9578ee35d7181b8f70f3b3689@users.noreply.github.com","name":"Scott Lahteine"},"message":"Servos attach/detach based only on servo config\n\nAssuming #2470 fixed up the main issue.","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/837f7f447159624ec8edc0fe2e4f8f76bd744f9e"},{"sha":"6e1f7b55d5bd2d0eaa1da23d6d5eade94d055932","author":{"email":"8f262974ab4eddf9578ee35d7181b8f70f3b3689@users.noreply.github.com","name":"Scott Lahteine"},"message":"Merge pull request #2491 from thinkyhead/servo_update_warning\n\nAdd a sanitycheck error for old servo settings","distinct":false,"url":"https://api.github.com/repos/thinkyhead/Marlin/commits/6e1f7b55d5bd2d0eaa1da23d6d5eade94d055932"}]}