Doubts about some advanced features coexistence in latest version
It isn't clear if these features could remain enabled without negatively interfering each other:
LIN_ADVANCE
S_CURVE_ACCELERATION
EDGE_STEPPING (that before was SQUARE_WAVE_STEPPING)
INPUT_SHAPING
ADAPTIVE_STEP_SMOOTHING
In past versions S_CURVE_ACCELERATION couldn't coexist with linear advance, now I don't see any sanity check warning, so it seems their coexistence is no more a problem as in past although I haven’t found any detailed official documentation of how this is achieved (if e.g. S_CURVE_ACCELERATION is just automatically ignored when linear advance is enabled or there is some other approach to mitigate predictability problems introduced by S-Curve acceleration on linear advance estimation algorithm).
In theory square wave stepping should be a good complement to adaptive step smoothing but about square wave stepping coexistence with linear advance and S-curve acceleration I have found even less information.