Skip to content

Releases: Duet3D/DuetWebControl

Version 3.4-b4

27 Sep 17:40
Compare
Choose a tag to compare
Version 3.4-b4 Pre-release
Pre-release

Compatible versions:

  • DuetSoftwareFramework 3.4-b4
  • RepRapFirmware 3 or newer

New features:

  • Added support for password protection to SBC connections

Changed behaviour:

  • Increased default number of extrusion factor sliders from two to six

Bug fixes:

  • Order of displayed extruders depended on toggle order
  • Auto-completion drop-down list could overlap the code input

Version 3.4-b3

24 Aug 14:29
Compare
Choose a tag to compare
Version 3.4-b3 Pre-release
Pre-release

Compatible versions:

  • DuetSoftwareFramework 3.4-b3
  • RepRapFirmware 3 or newer

Changed behaviour:

  • Heightmap plugin is now based on BabylonJS (removes dependency to ThreeJS)

Bug fixes:

  • When the sys directory was set without 0: at the start, the path was truncated on the System Files page

Version 3.4-b2

03 Aug 14:00
Compare
Choose a tag to compare
Version 3.4-b2 Pre-release
Pre-release

New features:

  • Greatly improved performance for object model updates
  • Plugins may now register custom i18n data
  • Added controls from DWC-CNC fork

Changed behaviour:

  • Old-style rr_status requests are no longer supported
  • Built-In/Third-Party Plugins are now called Integrated/External Plugins

Version 3.4-b1

10 Jul 17:19
Compare
Choose a tag to compare
Version 3.4-b1 Pre-release
Pre-release

New features:

  • Added preliminary Polish translations (thanks Chri55)

Version 3.3.0

16 Jun 08:43
Compare
Choose a tag to compare

Upgrade notes since version 3.2:

  • Saved G-codes from the inputs are no longer saved on the Duet to avoid excessive SD card wear
  • This will be the last DWC version that remains compatible with old-style status responses

Compatible versions:

  • DuetSoftwareFramework 3.3.0
  • RepRapFirmware 2 or newer (1.2x may work but untested)

Bug fixes:

  • Layers chart was only cleared when the layer variable was set
  • Plugin upgrades were not working in standalone mode

Please check out the full changelog for further improvements since v3.2.2.

Version 3.3-rc3

26 May 16:36
Compare
Choose a tag to compare
Version 3.3-rc3 Pre-release
Pre-release

Upgrade notes since version 3.2:

  • Saved G-codes from the inputs are no longer saved on the Duet to avoid excessive SD card wear
  • This will be the last DWC version that remains compatible with old-style status responses

Compatible versions:

  • DuetSoftwareFramework 3.3-rc3
  • RepRapFirmware 2 or newer (1.2x may work but untested)

Changed behaviour:

  • Job progress indicator now uses job.rawExtrusion instead of move.extruders[].rawPosition if possible
  • Changed caption of Third-Party Plugins to Machine-Specific Plugins

Bug fixes:

  • Overflow confirmation of Accelerometer plugin did not display translated message
  • Fixed selection problem on the Accelerometer page
  • Fixed issue where global variables could be hidden on the OM browser after a reconnect
  • Reset prompt after expansion board update was shown even if the mainboard was updated
  • Layer chart was not immediately cleared when a new print was started
  • Cache for simulated files was not properly cleared

Version 3.3-rc2

11 May 17:26
Compare
Choose a tag to compare
Version 3.3-rc2 Pre-release
Pre-release

Compatible versions:

  • DuetSoftwareFramework 3.3-rc2
  • RepRapFirmware 2 or newer (1.2x may work but untested)

New features:

  • .deb packages can be installed if support for package management and root plugins is enabled in DSF

Bug fixes:

  • Global variables were not cleared on disconnect
  • Added new Disconnected state to indicate when DWC is not connected to RRF

Version 3.3-rc1

01 May 14:34
Compare
Choose a tag to compare
Version 3.3-rc1 Pre-release
Pre-release

Compatible versions:

  • DuetSoftwareFramework 3.3-rc1
  • RepRapFirmware 2 or newer (1.2x may work but untested)

Changed behaviour:

  • DWC does not ask for a firmware reset if the mainboard was updated as well

Bug fixes:

  • Arrow icon next to the code input was misleading
  • Status panel stopped updating if Z-probes contained gaps in the OM
  • Global variables were not properly updated in the DWC object model

Version 3.3-b3

22 Apr 20:30
Compare
Choose a tag to compare
Version 3.3-b3 Pre-release
Pre-release

Compatible versions:

  • DuetSoftwareFramework 3.3-b3
  • RepRapFirmware 2 or newer (1.2x may work but untested)

New features:

  • Added new accelerometer plugin with frequency analysis
  • Object model browser reads DSF API docs for property descriptions
  • When PanelDueFirmware.bin is uploaded, DWC asks for update via M997
  • Updated syntax highlighting for new G-code meta keywords
  • Added global namespace to the object model

Bug fixes:

  • In standalone mode no upload retries were attempted on upload errors
  • Update prompts were not shown when files were uploaded via floating buttons
  • Excessively long tool lists are queried using multiple requests (standalone mode)

Version 3.3-b2

10 Mar 17:41
1eb92f7
Compare
Choose a tag to compare
Version 3.3-b2 Pre-release
Pre-release

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)