Skip to content

Releases: cncjs/gcode-parser

v1.3.1

29 Sep 04:14

Choose a tag to compare

Update build and test scripts (32b85de)

v1.3.0

28 Sep 15:51

Choose a tag to compare

v1.3.0 (566e2f7)

  • Support % and $ commands
  • Add new flatten option to flatten the output array

v1.2.0

28 Sep 12:47

Choose a tag to compare

  • The semi-colon is not treated as the start of a comment when enclosed in parentheses (1bdab1b)
  • Update dependencies
    • deps: gulp-babel@^7.0.0
    • deps: gulp-mocha@^4.3.1

v1.1.1

13 Jan 11:21

Choose a tag to compare

  • Fix a bug of removing comments inside the parentheses in stripComments (33435eb)
  • Handle Grbl-specific commands $xx (a341512)

v1.1.0

07 Jan 00:36

Choose a tag to compare

Adds parseFileSync (synchronous version of parseFile) and parseStringSync (synchronous version of parseString). It's about twice faster than asynchronous version.

v1.0.0

06 Jan 09:55

Choose a tag to compare

This release contains significant performance improvements for parsing gcode file. The loading speed will be 5x faster than earlier versions.

v0.9.0

05 Jan 03:54

Choose a tag to compare

Add noParseLine option to include only lines for improving performance

v0.8.2

25 Feb 08:33

Choose a tag to compare

Replace String.endsWith() with _.endsWith() for Node.js v0.10 and v0.12 backward compability

v0.8.1

25 Feb 07:35

Choose a tag to compare

Skip empty lines by default

v0.8.0

24 Feb 16:18

Choose a tag to compare

  • New API: parseLine
  • Rename GCodeParser to GCodeLineStream