Version 3.3-b2
Pre-release
Pre-release
Compatible versions:
- RepRapFirmware 3.3-b2
- DuetWebControl 3.3-b2
Changed behaviour:
- Plugin support in DSF is fully implemented
- Changed file format of the new plugin manifest
- Layers code is no longer compatible with previous versions
- Emulation is always applied to results from code interceptors
- The DSF-only keyword
return
is now obsolete and will be removed from a future version (unless support for it is added to RRF) - DuetWebServer notifies systemd when it has started like DuetControlServer does
M999
is only prioritized from text inputs if it is intended for the main board- New configuration file
dsf-config.g
is automatically executed when DCS and third-party plugins have been started - CodeConsole application uses Telnet G-code channel instead of SBC
Bug fixes:
- Updated regular expressions for various slicer formats
- SBC permissions for third-party plugins were not properly enforced
- When DCS failed to start too many times in a row, it remained disabled
- DPS didn't (de-)serialize string dictionaries properly
Known issues:
- Variable support isn't implemented yet, this is TBD in 3.3-b3
network.interfaces[].speed
does not work for WiFi adapters on the Pi (see dotnet/runtime#47777)