{"push_id":582879055,"size":1,"distinct_size":1,"ref":"refs/heads/edge","head":"c7db1c4546665174adad0664b73d6792a2a6dfb1","before":"d034dc21817059a0ec2e679207ebf532212932d9","commits":[{"sha":"c7db1c4546665174adad0664b73d6792a2a6dfb1","author":{"email":"174e8e116d07eb35c81d921b17fba176810fa27c@gmail.com","name":"Sonny Jeon"},"message":"New configuration options.\n\n- New configuration option at compile-time:\n - Force alarm upon power-up or hard reset. When homing is enabled,\nthis is already the default behavior. This simply forces this all of\nthe time.\n - GUI reporting mode. Removes most human-readable strings that GUIs\ndon’t need. This saves nearly 2KB in flash space that can be used for\nother features.\n - Hard limit force state check: In the hard limit pin change ISR, Grbl\nby default sets the hard limit alarm upon any pin change to guarantee\nthe alarm is set. If this option is set, it’ll check the state within\nthe ISR, but can’t guarantee the pin will be read correctly if the\nswitch is bouncing. This option makes hard limit behavior a little less\nannoying if you have a good buffered switch circuit that removes\nbouncing and electronic noise.\n\n- Software debounce bug fix. It was reading the pin incorrectly for the\nsetting.\n\n- Re-factored some of the ‘$’ settings code.","distinct":true,"url":"https://api.github.com/repos/grbl/grbl/commits/c7db1c4546665174adad0664b73d6792a2a6dfb1"}]}