Version 3.5.0-rc.4
Pre-release
Pre-release
chrishamm
released this
09 Apr 09:56
·
80 commits
to v3.5-dev
since this release
Compatible versions:
- RepRapFirmware 3.5.0-rc.4
- DuetWebControl 3.5.0-rc.4
API changes:
- Introduced new code interceptor option to auto-expand expression parameters for filtered codes (defaults to true)
- Added new sbcConfigFiles field to plugin manifest. These files are not overwritten on upgrade
- Nested plugin data values can be queried in expressions (e.g.
echo plugins.foobar.data.myObj.myProp
)
Changed behaviour:
- If a file is supposed to use two file readers, it must be forked via
M606 S1
result
variable is no longer maintained by DSF
New features:
- Object model and M122 report if 64-bit DCS build is used
- Added support for WiFi scanning (M587.1/M587.2)
Bug fixes:
- DCS could not determine if a network adapter uses DHCP or a static IPv4 address
- DPS no longer redirects stdio/stderr to DPS logger unless requested (systemd takes care of that anyway)
- Fixed file handling with boards that only provide a single file channel
move.axes
can be queried sequentially to support up to 30 configured axes- Changed documentation generator to include
<see cref="...">
statements 'g
parameters were not correctly parsed- Added and tested new axis letters to code parser
- Fixed type of
move.segmentation.segmentsPerSec
- If a connection intercepting a code sent a code to another channel, that code was incorrectly assigned the same macro file (if any)