Releases: Duet3D/DuetWebControl
Releases · Duet3D/DuetWebControl
Version 3.3-b2
Compatible versions:
- DuetSoftwareFramework 3.3-b2
- RepRapFirmware 2 or newer (1.2x may work but untested)
New features:
- Added new wizard for plugin installation
- Rewrote backend for layers chart in standalone mode
- Added support for new heightmap format with variable axes
- Object model explorer shows live values (configuration changes may need manual refresh though)
Changed behaviour:
- Code reply notifications are no longer shown on the Console page
- Display menu has been moved to the System page and added new option for Firmware
- M568 is used for inactive tools to set the spindle RPM, otherwise fallback to M3/M4
- UI allows already loaded filaments be loaded into other extruders
Bug fixes:
- When the "Decompressing" notification was dismissed too soon, an error message was written to the console
- Setting all tool temps worked only if the tools array didn't contain gaps (null items)
- New slicer time wasn't displayed correctly
- Default speed factor was 10000% instead of 100% (only when not connected)
Version 3.2.2
Compatible versions:
- DuetSoftwareFramework 3.2.2
- RepRapFirmware 2 or newer (1.2x may work but untested)
Bug fixes:
- Auto-indentation used spaces regardless of last line indentation type
- Fixed reset prompt for 0:/sys/board.txt (for STM and LPC users only)
- Upload errors for dwc-settings and dwc-cache are no longer displayed
- Spindle RPM inputs didn't wait for code to finish
- Failed uploads for DWC system files are no longer shown
- On-Screen Keyboard hid lower end of the text editor
- When DWC reconnected in standalone mode due to HTTP 401, the
rr_connect
request was malformed
Note that this version is 3.2.2 instead of 3.2.1 to avoid confusion for users who have an internal RRF 3.2.1 build installed for testing.
Version 3.2.0
Compatible versions:
- DuetSoftwareFramework 3.2.0
- RepRapFirmware 2 or newer (1.2x may work but untested)
Changed behaviour:
- Apart from the tool fan the first three fans are displayed by default
- Reduced extrusion slider step size from 5% to 1%
Bug fixes:
- When an error occurred during a plugin installation, the upload button became unusable
- New code editor was always disabled in Chrome-based browsers due to touchscreen detection
- Standard editor always displayed end of the file
- Sometimes the heightmap could not be shown and only a black frame was displayed
Please check out the WHATS_NEW file for further changes since v3.1.1.
Version 3.2.0-rc2
Compatible versions:
- DuetSoftwareFramework 3.2.0-rc2
- RepRapFirmware 2 or newer (1.2x may work but untested)
Bug fixes:
- New code editor has been disabled on touch devices for now due to incompatibilities
- Extra sensors were labelled as heaters in the temperature chart
- Change callbacks in the tool input component didn't check changed values properly
- Simulation state wasn't recorded correctly in the job estimations panel
- When connected in SBC mode multiple concurrent reconnect attempts could be started
- Fixed G3 in the GCode Viewer
Version 3.2.0-rc1
Compatible versions:
- DuetSoftwareFramework 3.2.0-rc1
- RepRapFirmware 2 or newer (1.2x may work but untested)
Changed behaviour:
- Added new dialog for up- and downloads of multiple files (similar to DWC1)
- When an expansion board firmware update is performed, DWC asks for controller reset once done
- Integrated new G-Code viewer plugin (thanks Sindarius)
Bug fixes:
- Print control buttons could show wrong captions during (paused) simulations
- Code input could keep previously selected suggestion even if it differs
- Sometimes code promises were not resolved in the correct order in standalone mode
- When M997/M999 were sent from code inputs, file upload errors for DWC files could be seen
Version 3.2.0-b4
Changed behaviour:
- Added new delay setting for SBC mode to reduce CPU usage on demand
Bug fixes:
- Job progress didn't show correct simulation status when the simulation was paused
- Pause/Resume button didn't show correct captions when the simulation was paused
Version 3.2.0-b2
Compatible files:
- DuetSoftwareFramework 3.2.0-b2 or newer
- RepRapFirmware 2 or newer (1.2x may work but untested)
Changed behaviour:
- robots.txt is no longer part of the SD package
- Plugins may inject their own plugins into the App component
- Added new on-screen keyboard plugin (primarily for Raspberry Pi touchscreens)
Bug fixes:
- When loading the settings from local storage, no plugins were started
- When loading the heightmap, only an error message could be seen
- Added missing "Starting" item to the status type enumeration
- When creating a new macro the new editor was not activated
- Visualizer wasn't displaying live G-code files correctly
- Fixes for the new code editor
- Made plugin loading more robust
Version 3.2.0-b1+2
Compatible files:
- DuetSoftwareFramework 3.2.0 or newer
- RepRapFirmware 2 or newer (1.2x may work but untested)
Changed behaviour:
- Plugins may now be loaded. Refer to the
plugins
directory for further details - The Height Map has been moved to a built-in plugin (see Settings -> General -> Plugins)
- Increased maximum editor size from 16MiB to 32MiB
- JSON outputs are automatically formatted in the Code Console
- Replaced
/sys/dwc2-
JSON files with/sys/dwc-
(rename them manually to restore your DWC settings) - Option to revert to DWC1 has been removed
Bug fixes:
- Fixed some incompatibilities to RRFv2
- Code input occasionally required enter to be pressed twice to send a code
- Base URL as defined by compile options was not respected in the connectors
- Depending on the configuration inputs for bed/chamber heaters were disabled
- Under special circumstances the "Reset heater fault" dialog could never time out
Hotfixes since 3.2.0-b1:
- When filament monitors were configured no connection could be established
- Code replies after HTTP code 503 were not properly assigned to codes
- Make new directory wasn't working any more
Version 3.2.0-b3
Compatible files:
- DuetSoftwareFramework 3.2.0-b3 or newer
- RepRapFirmware 2 or newer (1.2x may work but untested)
Changed behaviour:
- Height Map plugin is loaded by default
- Last job duration is now displayed on the Job Status page
- Height Map plugin is automatically loaded if no settings could be loaded
- Changed default height map viewing angle
Bug fixes:
- Heightmap wasn't refreshed automatically
- Text editor wasn't automatically focused when editing a file
Version 3.1.1
Compatible files:
- DuetSoftwareFramework 2.0.0 or newer
- RepRapFirmware 2 or newer (1.2x may work but untested)
Bug fixes:
- Downloading filaments did not work
- When opening large files in DWC, a timeout exception could be thrown
- When connected in SBC mode, the kinematics key could be incorrectly updated
- Duplicate notifications were not closed again automatically
- Display messages from M117 were displayed multiple times