Testing against the v4 alpha release, we can successfully weld meshes with TRIANGLE_FAN or TRIANGLE_STRIP modes, but joining them creates broken output. Probably, these should be implicitly converted to TRIANGLES for the join step.
I haven't tested LINE_LOOP or LINE_STRIP, but similar issues may exist there. Probably worth adding join() test cases for all primitive modes.
Testing against the v4 alpha release, we can successfully weld meshes with TRIANGLE_FAN or TRIANGLE_STRIP modes, but joining them creates broken output. Probably, these should be implicitly converted to TRIANGLES for the join step.
I haven't tested LINE_LOOP or LINE_STRIP, but similar issues may exist there. Probably worth adding join() test cases for all primitive modes.