New Point::projection_onto() methods
Enforce seam alignment and blend in spiral vase. #2023
Fixed minor compilation issue
New seal_position option that replaces randomize_start, start_perimeters_at_concave_points and start_perimeters_at_non_overhang. The two latter options are now always on by default. A new "Aligned" seal position value has been added, that forces starting points to be aligned when not randomized. #1741 #925
Update Clipper to last trunk to fix a couple Clipper bugs causing empty intersection results and failure to process polylines with coinciding endpoints. This also caused crashed in some rare circumstances
Failing test cases for Clipper bug returning empty result set. #2028
Fix bad test
Revert "Fix bad test". Test was actually correct. Clipper's still slightly buggy since it splits polylines

This reverts commit bf2af85da591b61d679b15726e6a9c029e9cc548.
Disable test until Clipper bug 96 is fixed #2028
Typo seal -> seam  :-)
Updated Clipper to r467 but it doesn't seem to fix #2028 yet
Bugfix: wrong handling of large number of raft layers. #2041
Revert "Updated Clipper to r467 but it doesn't seem to fix #2028 yet"

This reverts commit a62457d6b5e9b03ef01245b58f9d7c528c9b5107.
Bugfix: failure when exporting SVG from object containing multiple islands. Includes regression test. #2050
Bugfix: wrong logic for concave_points() and convex_points()
Bugfix: detect thin fill loops so that they can be started at the nearest point without unnecessary loops. #1990
Make XS compilation verbose since most users forget to include the build.log file when reporting issues. This also makes Travis-CI logs more useful
Fix regression in Split from GUI. Might be related to #1998
Bugfix: a lot of extra support material was generated when using both raft layers and support material. #2030
Bugfix: movement between objects in sequential printing mode was going too far away. #2013 #2007