Force Directed Layout Overlap

Does the new release of GoLayout fix the problem of overlapping links using a force directed layout?

It’s unlikely that you’ll get overlapping links when using force-directed autolayout, unless you have Orthogonal links, which would be odd.
The algorithm wasn’t designed to reduce link crossings, if that’s what you’re really asking about. It hasn’t changed in 2.2.