Skip to content

Releases: sameer/g-code

v0.5.0

08 Sep 17:15
Compare
Choose a tag to compare
  • Adds support for G-Code flags (i.e. G28 X Y Z)

v0.4.0

09 Mar 01:03
Compare
Choose a tag to compare
  • Adds an option for putting comments on a newline, planned fix for svg2gcode/#51
  • Fixed two parsing bugs using fuzzing
  • Bumped rust_decimal dependency
  • Make g-code formatters accept any iterator instead of a slice

v0.3.6

08 Mar 19:30
Compare
Choose a tag to compare

Bumped rust_decimal dependency

v0.3.5

08 Mar 19:29
Compare
Choose a tag to compare
  • Fixed an issue where line numbers started with 1 instead of 0

v0.3.4

16 Feb 21:27
Compare
Choose a tag to compare
  • Updated dependencies
  • Resolved clippy lints
  • Rust Edition 2021
  • Merged #5

v0.2.0

24 Jul 23:50
Compare
Choose a tag to compare

Issues fixed:

  • Parsed strings, when emitted, were surrounded by an extra pair of
    quotes
  • Parsing "G0X0." produced "G0X0" when emitted
  • The raw value representation for "X0.0" was "X.0"
  • Using the command! macro expected some imports (it no longer does)

Interface/library changes:

  • Pushing fields to a command now returns a Result so you can check
    that you're pushing a recognized field
  • Use the better-suited rust_decimal library to represent rationals, instead of num rational

Other stuff:

  • Test several more edge cases
  • Pull codespan logic out into a feature
  • Update & add more documentation