Skip to main content

Release Notes

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

2.0.3

Added

  • Added proper support for 3D printers.
  • Added experimental functionality for a CLI tool and photo preprocessing.
from gcode2dplotterart import experimental_photo_utils, experimental_cli

experimental_photo_utils.buck_image_even_histogram_distribution
experimental_photo_utils.bucket_image_even_pixel_count
experimental_photo_utils.grayscale_image
experimental_photo_utils.load_image
experimental_photo_utils.resize_image
experimental_cli

2023-12-10

Added

  • GCO-93 Added option to not raise plotting device after plotting a path with raise_plotter_head_after_path param.
  • Added test for add_text

Changed

  • GCO-106 Refactored code to have smaller files.
  • Refactored test boilerplate to be reusable.

Fixed

  • GCO-105 Improved performance around plotting individual points.
  • GCO-104 Fixed bug where preview method would not show points.

1.1.1

2023-12-09

Fixed

  • Plotter.preview() method failed to plot single points. This has been fixed.

1.1.0

2023-12-02

Added

  • include_comments option to Plotter. When set to True, the plotter will include comments in the output.

Changed

  • When a point in a path is outside of the plotting device's bounds, the plotter will now print a warning and skip the entire path.

1.0.0

2023-12-02

Added

  • Initial versioning release