I observed that SimplifyCrv is not removing some the points that it used to in Rhino 7.
In this example, I’m trimming some polylines with each other / joining them / SimplifyCrv. Some colinear points are left. Same problem with CurveBoolean. I replicated this in Rhino 7 and it works perfectly.
i have the feeling that this happens also in v7, specifically when the curves are a result of separate entities like here. but i did not pay too much attention so this is just from the back of my head.
I see that here, SimplifyCrv does not remove the extra collinear polyline points in V8, in V7 it does. This is definitely a regression.
Beware, depending on the pick order, one of the collinear points in a closed object may still remain in any case - as it could end up as the curve seam. SimplifyCrv does not move closed curve seams if they happen to fall in between two collinear segments.