## Bug Fixes - Use a spike mask instead of line intersections. [#561](https://github.com/pcb2gcode/pcb2gcode/pull/561) ([eyal0](https://github.com/pcb2gcode/pcb2gcode/commit/09c7504ad287f90b1b6a2c0ff005b88bce28307a)) ## Performance Improvements - Only mask when there's no mask if no voronoi [#560](https://github.com/pcb2gcode/pcb2gcode/pull/560) ([eyal0](https://github.com/pcb2gcode/pcb2gcode/commit/ba4cc23f6fa95e03ad2289df934cd6e755b68e9f)) - Use shrunken voronoi to decrease milling [#555](https://github.com/pcb2gcode/pcb2gcode/pull/555) ([eyal0](https://github.com/pcb2gcode/pcb2gcode/commit/08a8e299b4dd7019c59c75b139afd8bdc2b87d36)) ## Continuous Integration - Remove valgrind from clang runs [#559](https://github.com/pcb2gcode/pcb2gcode/pull/559) ([eyal0](https://github.com/pcb2gcode/pcb2gcode/commit/ee942713c3e085cb0db80f2b91c38ed9e5e17ed9)) - Use halt soon instead of halt now [#558](https://github.com/pcb2gcode/pcb2gcode/pull/558) ([eyal0](https://github.com/pcb2gcode/pcb2gcode/commit/aeb361021d75a875d91d90cac6b151376d12e6a6)) - Use eyal0/valgrind [#564](https://github.com/pcb2gcode/pcb2gcode/pull/564) ([eyal0](https://github.com/pcb2gcode/pcb2gcode/commit/9b727208780b5191d726b494c4b60873f6ea6670)) - Coveralls requires flag-name for parallel ci now [#569](https://github.com/pcb2gcode/pcb2gcode/pull/569) ([eyal0](https://github.com/pcb2gcode/pcb2gcode/commit/0cab2efd92d4211480011acfbdcd90556c0b4e7c)) - Fix cache saving using restore-key [#568](https://github.com/pcb2gcode/pcb2gcode/pull/568) ([eyal0](https://github.com/pcb2gcode/pcb2gcode/commit/57990b65c6aa03a31dbee97dd43e6856d0f8e349)) - Remove gcc 7 from the CI [#570](https://github.com/pcb2gcode/pcb2gcode/pull/570) ([eyal0](https://github.com/pcb2gcode/pcb2gcode/commit/7a82d652e5bb0ba744b71a8d81750f7447ec6ed4)) - autoconf is already installed on macos [#570](https://github.com/pcb2gcode/pcb2gcode/pull/570) ([eyal0](https://github.com/pcb2gcode/pcb2gcode/commit/4923e97c7263b2dfb4dbe447513c7e17863eb189)) ## Commits - [[5784c09](https://github.com/pcb2gcode/pcb2gcode/commit/5784c091cc8d8dc94bdc7465cd473cd6368ad612)]: Use unique_ptr for gerbv_project_t (eyal0) [#551](https://github.com/pcb2gcode/pcb2gcode/pull/551) - [[3596f54](https://github.com/pcb2gcode/pcb2gcode/commit/3596f545512a0e2ce54e7234390b01a1ae05ad58)]: Revert "ci: Remove valgrind from clang runs" (eyal0) [#565](https://github.com/pcb2gcode/pcb2gcode/pull/565) - [[4ee5fe4](https://github.com/pcb2gcode/pcb2gcode/commit/4ee5fe4444cfbbd14b0cbdad6be4b256f6dddc61)]: Set theme jekyll-theme-cayman (Eyal) - [[b05c958](https://github.com/pcb2gcode/pcb2gcode/commit/b05c9583a35cface27adb3cf9093dcc34998ee66)]: Set theme jekyll-theme-cayman (Eyal) - [[f96206c](https://github.com/pcb2gcode/pcb2gcode/commit/f96206ce1ff5c820c1ebfe6dfe47904fc9440f34)]: Set theme jekyll-theme-merlot (Eyal) - [[cf9c618](https://github.com/pcb2gcode/pcb2gcode/commit/cf9c618074f50e71be4f41440fa7ef7f1159f7dd)]: Set theme jekyll-theme-time-machine (Eyal) - [[0f1f926](https://github.com/pcb2gcode/pcb2gcode/commit/0f1f926a7137480a9913e6e9062477fe852e2beb)]: Set theme jekyll-theme-minimal (Eyal) - [[e34fc0e](https://github.com/pcb2gcode/pcb2gcode/commit/e34fc0e0e0ed7b7c360fcaaf07255b3eed1f7ea9)]: Increment version to 2.3.1 (eyal0)