Skip to content

Version 2.1.0

Compare
Choose a tag to compare
@eyal0 eyal0 released this 26 Jun 16:58
· 364 commits to master since this release

Lots of new features and fixes since 2.0.0, which was over a year ago. Some highlights:

  • Improved performance around the parsing of gerber files. #288
  • Path finding to allow the mill to search for ways to connect milling paths without lifting the tool, when its faster. #285
  • --invert-gerbers flag so that you can mill out traces instead of milling around them, like if you want to attach a marker and draw on a transparency. #292
  • All options explained in the Wiki.
  • Draw gerber lines as lines, so you can attach a pen and draw your silk layer on to your PCB. #303
  • Remove the old, non-vectorial surface. #309
  • Switch from TravisCI to Github actions because it's faster. #375
  • Clean up lots of errors and warnings and now build with pedantic warnings. #364
  • Improve support for milling thermals. #400
  • Add backtracking to improve milling speed. #418 #427
  • Make milling paths that try to have fewer turns so that paths are straighter. #433
  • Add "spikes" to fill in gaps when extra passes are requested. #439
  • GEOS support. If you have libgeos installed, pcb2gcode will use it and it may fix problems in some cases. #443