This release contains major updates, improvements, and bug fixes, including:
Major Updates
- Rename application name from cncjs to cnc
- Introduce desktop app with binary executables and installers for the following platforms:
- Linux (ia32, x64): .deb installer and .tar.gz file
- OS X (x64): .dmg installer
- Windows (x64): .exe installer
Improvements and Bug Fixes
- Usability improvements for small screen display with device width less than 720px
- Update dependencies and devDependencies in package.json
- Update favicon.ico
- Resolve an issue that
commander.js
will throw an error when running a packaged Electron app (tj/commander.js#512) - Adds a fallback to Canvas renderer when WebGL is unavailable (a032187, fixes #37)
- Resolves an issue that Frustum.intersectsSprite is missing in three.js r76 (1fbbe4e, e970c9e)
- Adds a dropdown menu item that can toggle toolhead animation (2f2e164, #37)
- Fixes a bug that may fail to display web interface on mobile devices (ca905bc)