Features
- Huge refactor of the communication channels. This will allow easier add-ons like displays.
- Auto reporting. Channels can sign up for event based auto reporting to improve responsiveness and lower bandwidth.
- Feedhold is now ignored during homing
- SD SPI speed is now configurable. Lower frequencies help fix problems with DIY setups. (Issue 742, 736, and others)
- G2/G3 arcs now support the P word for multiple rotations.
- You can now put realtime characters in macros, like feedrate override, etc.
- Kinematics can now set the startup position of the machine
- New TMC5160Pro and TMC2160Pro motor classes. Directly set registers
Bug Fixes
- Fixed a dual motor/single switch homing bug
- Fix acks across channels (Issue 750)
- Fixed coolant toggle (issue 763) (edited)