I was just playing around with the edge-preview branch (to check whether my other bug was fixed there [it is not]) and found the following odd behavior:
If I send something like this:
g1 z100 f10000
g1 z0 f10000
g1 z100 f10000
g1 z0 f10000
g1 z100 f10000
g1 z0 f10000
g1 z100 f10000
g1 z0 f10000
Then it will not decelerate/accelerate between the direction reversals, it will just hard switch direction at full speed, resulting in severe mechanical stress and and my colleague coming into the room saying: "Wow, the machine might be destroyed before the software is finished"!
The edge branch does not have this bug.
I probably won't be available to test the fix on the preview branch (should it ever be fixed at all) because I am now moving back to the half finished edge branch which does not have this error. But I wanted to report it anyways, so it can be worked on in case this project ever becomes actively developed again.