github cncjs/cncjs v1.9.5
v1.9.5 (unstable release)

latest releases: v1.10.3, v1.10.2, v1.10.1...
pre-release6 years ago

Important Notice

The Node.js server of CNCjs 1.9.5 may suddenly crash with an unexpected abort error caused by Socket.IO 2.0, especially when doing keypad jogging. Rolling back Socket.IO to 1.7.x will resolve this issue.

In this moment, please downgrade CNCjs to 1.9.4 if you encountered this issue.

Code Signing Issue

The desktop app for Mac and Windows was not signed with a code signing certificate because the certificate has expired recently. If you encountered an issue that cncjs-1.9.5-win-x64.exe or cncjs-1.9.5-mac-x64.dmg is blocked by Windows Defender or GateKeeper during installation, you can bypass it to complete the installation. Sorry for the inconvenience in this moment.

image

Improvements

  • Add dropdown menu support (15323f0, bf355bb)

  • Add support for forking widgets (f65a55b, resolves #158)

  • Display fork icon for a forked widget (b73899c)

  • Widget configuration improvements (200e989)

  • Add g2core as an alias for TinyG (122bb2c)

  • Support for custom baud rates (b0bfd3f, resolves #159)

    Configuration file: ~/.cncrc

     {
       "ports": [
         {
           "comName": "/dev/ttyAMA0",
           "manufacturer": ""
         }
       ],
       "baudrates": [250000]
     }
  • Laser intensity control for TinyG/g2core (08b690f, resolves #107 and #160)

  • Support for TinyG and g2core override control (017b9d8, closes #160)

  • Specify the maximum value of S for M3 Snnn with laser test (39291aa)

  • Preliminary ARMv7 support (6a8bcb9)

Bug Fixes

Don't miss a new cncjs release

NewReleases is sending notifications on new releases.