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.
Improvements
-
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
- Fix z-index issue when other components use bootstrap input-group and form-control class (6bba9bd, JedWatson/react-select#1076, #159)
- Fixed a bug of incorrectly using stylus variable in calc (fixed 9ba87b1)