Skip to content

vpype 1.8.0

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Nov 11:41

New features and improvements:

  • Added lswap command to swap the content of two layers (#300)

  • Added lreverse command to reverse the order of paths within a layer (#300)

  • Improved HPGL export (#253, #310, #316, #335)

    • Relative coordinates are now used by default to reduce file size. If absolute coordinates are needed, they a new --absolute option for the write command.
    • A homing command (as defined by the final_pu_params configuration parameter) is no longer emitted between layers.
  • The viewer (show command) now catches interruptions from the terminal (ctrl-C) and closes itself (#321)

  • The read command now accepts - as file path to read from the standard input (#322)

Bug fixes:

  • Fixed issue with HPGL export where page size auto-detection would fail when using the default device from the config file (instead of specifying the device with --device) (#328)
  • Fixed issue where the viewer would crash with empty layers (#339)

Other changes:

  • Updated to Shapely 1.8 (transition release toward 2.0) and fixed deprecation warnings (#325, #342)