It has a new identifier for excessively small triangles which can be the cause of bad normals.
I can think of two main causes for bad normals. A 'bad normal' is when LFS can't understand which way a surface is pointing.
One example, is triangles, in the same smoothing group, in two opposite directions, based on the same points. So one triangle says "point faces that way" and other triangle says "point faces opposite way". Add these together, point doesn't face anywhere. Of course, triangles facing in opposite directions, based on the same points, need to be in their own smoothing groups, but LFS editor can't work that out, you have to do it manually.
Another example is extremely thin or tiny triangles. E.g. a triangle which is based on points that are in a line. Which direction does such a triangle face? Well that doesn't even make sense, geometrically it's just a line, although logically it has been specified as a triangle. That is a modelling error, but LFS editor cannot work out what you meant to do, or something like that. However, the new detection I added yesterday can help you find such thin triangles. Tip: sometimes use the "triangle buttons" to find the triangle referred to by the cyan line.
I am wondering if the tolerance for small/thin triangles need to be increased, to allow tiny ones. At the moment, the limit is down somewhere near 1 square millimeter which seems small enough to my mind, but apparently some models use a lot of such tiny triangles.