Version 1.0.0 software is now available with many improvements over 0.4.16. Here are the highlights:
- Programmable macro buttons - yep, you can now assign gcode programs to buttons and execute them with a single button click.
 
- Improved 3D cut path now has its own page. You'll have to see it for yourself, but trust me, it's a lot better.
 
- The camera view now has its own page.
 
- GCode Editor - That's right, you can now edit your GCode from in the Buildbotics Controller
 
- Simplified Control page - The old page was too busy and some things have been moved to other places.
 
- All configuration changes are now done from the 'SETTINGS' page.
 
- Greatly improved GCode file management.
 
- Added support for many more game pad controllers.
 
- The onscreen keyboard is greatly improved.
 
- The manual has been upgraded to reflect these changes.
 
- Modbus debugging has been improved.
 
- Max-arc-error and max-deviation are now a single configuration parameter.
 
- Fixed axis, offset, and position displays in the axis table.
 
- Fixed zero-all button when some axes are homed and others are not.
 
- Fixed default units handling. BTW, you can now create a Macro button to set the units with a single button click.
 
- Added our copyright statement to the LCD boot up display. Don't worry, it's still Open Source.
 
- Rapid-auto-off and dynamic-power features are now only enabled for PWM Spindles. (See github issue #272)
 
- Added support for the DMM DYN4 Variable Frequency Drive
 
- Improved the tool tip for axis 'Under' and 'Over' states.
 
- The default WiFi configuration is set to 'internal'.
 
- Pauses during seeking operations are now handled correctly.
 
- Fixed centering on boot up splash screen
 
- Fixed bug where rehoming failed after stop. (see github issue #94)
 
- Moved documentation pages to DOCS Page.
 
- Multiple files can now be uploaded simultaneously.
 
- A progress bar is now presented when uploading files and upgrading firmware.
 
- A warning is now presented when leaving the SETTINGS Page without saving changes.
 
- Fixed a problem that occurred when entering config changes while the virtual keyboard was active.
 
- Fixed numeric overflow error that occurred during long duration linear moves. (See github issue #258)
 
- Fixed error that occurred when setting the lower soft limit with a virtual keyboard installed. (See github issue #249)
 
- Moved 'Save' button to the SETTINGS Page.