This is a prerelease of the version 4 series of FluidNC.
- Adds support for ESP32-S3 chips.
-
- S3 can use either conventional serial (via the usual external USB-Serial chip) or the S3's builtin USB-CDC port, or both, depending on the board design.
-
- There is no Bluetooth version for S3 because the chip does not support Bluetooth serial
-
- As of this release, the S3 version only uses 4M of FLASH. Modules that have 8M FLASH will work, but only the first 4M will be used. We will probably change this in the future.
- The networking code has been changed to use asynchronous TCP, which we expect will result in better performance and stability for WebUI and other network uses.
- WebUI (both versions 2 and 3) can now have multiple instances open, even on the same computer. Previously, if you opened a second instance, existing ones would either be disconnected or, in some cases, just stop working. In WebUI3, this behavior can be chosen via the "Allow multiple WebUI connections" setting in the interface settings panel. The new WebUI2 only supports the new multiple-connection behavior.
- Supports WebDAV so you can access FluidNC files, both on the localfs FLASH filesystem and on SD Card, directly from a host system like Windows Explorer. For more information see http://wiki.fluidnc.com/en/support/interface/http-rest-api#webdav
- Includes ParallelDelta kinematics
- Additional wifi authorization modes were added (WPA3-PSK, WPA2-WPA3-PSK, WAPI-PSK, WPA3-ENT-192)
- TLO (Tool length offset) now works for all axes. Use example: This could help people with routers and lasers mounted offset from each other.
- You can now use parameters and expressions in settings. For example $axes/z/motor0/pulloff_mm=[#<_foo> + 0.9]
- Bug fixes: #1607, perhaps others