Releases: bdring/FluidNC
v3.3.0
- New Features
- New config item for homing section. 'allow_single_axis:`. This allows you to block the single axis homing command for an axis. Previously $H would only home axes with homing cycles set up, but you could still home any axis with $H<axis>. This could be a problem if that axis did not have a switch. Also some people want to enforce a $H and not allow any $H<axis>.
- Enhancements
- You can now use button macros for homing.
- Better boot messages for motors. It uses the config name for the driver.
- The security fuse checking now outputs debugging information. We had a false positive test for one user.
- Bug Fixes
- Trinamic drivers were not always handling the software enable correctly.
No change to the WebU
v3.2.9
Bug Fixes**
- XModem corruption issue
- Control pin reporting miss Pn: prefix
Enhancements
- Fluidterm for windows is now a c++ program and will not falsely report as a virus
- There are now recommended partitions for 8M and 16M ESP32 modules. Requires user compile. 1 Meg SPIFFS on 8Meg chip and 9 on 16M chip.
Features
- A solenoid can now be used as an axis
No changes to the WebUI this time.
v3.2.8
New
- midtbot example config
Enhancements
- If a pin does not support :pu or :pd it will warn you rather than force the loading of a default config
- You can now put the special Grbl characters '!', '~', & '?' in SSIDs and passwords by escaping them like %21.
- Uart parser fixes
- Isometric visualizer in tablet view.
Bug Fixes
- Fixed an Espressif where wifi was causing problems with interrupts on gpio.36 & gpio.39
- IP adddress formatting
- OLED issues
The WebUI was updated, so people doing an upgrade will need to load a new index.html.gz
v3.2.7
New Features
- H100 RS485 VFD Spindle Added
- MKS DCL32 Controller example config added
- Stepper Dir pin is now options. You can use NO_PIN on second motor to save I/O
Enhancements
- New release process.
- Smaller downloads
- Easy for upgrades.
- Includes and auto starts the fluidterm serial terminal
Bug Fixes
- Console completion bug at advance mode startup fix
Notes
The WebUI has not changed in this release. No need for upgraders to upload it.
v3.2.6
v3.2.5
- Bug Fixes
- VFD Spindle Override no longer pauses job to sync speed
- Probe report was missing a closing bracket
- Fixed WebUI problem with probe reporting in $#
- Print of large float values was causing a crash (espressif issue)
- UserOutput pin definition problems caused crash
- Initial value of limit switch is now read.
- Enhancements
- Wifi will stay up after pin config problems.
v3.2.4
Features
Kinematics are back. CoreXY, Midtbot and a wallbot compile by default. Search wiki for kinematics
Advanced serial terminal mode (history, auto-complete, more)
Enhancements
M9 is now ignored if no coolant pins are setup. This prevents an unneeded buffer sync.
Better error feedback with incorrect speed_maps in config files.
Bug Fixes
$I crash fix and adding back $I= OEM information feature.
Added reasonable ranges for arc tolerance and junction deviation.
Resetting coordinate offsets with $rst=# was updating the current coordinate system until reboot.
Fixed an edge case where stepper idle was not working right.
Fixed VFD queue full issue
Fix planner bug causing offsets
v3.2.3
- Bug Fixes
- $Limit switch reporting
- Realtime characters ($,!,~,^X, etc.) not seen in some modes
- Cancel pending stepper idle on cycle start
- WebUI
- Lots of work on FluidNC tab and settings
- Tool tips added to most buttons
- Cleaned up hamburger menu
- Flash Settings vs Config items selector.
- Improvements
- Removed unneeded boot messages
- Added pin names to pin boot messages
- Added a meta: key to config for file author comment
v3.2.2
v3.2.1
- Improvements
- XModem file upload
- Config/Filename and Message/Level now show up in WebUI
- Bug Fixes
- Trinamic motors. The Coolstep, etc. modes were matching the config file setting.
- Fixed crash issue with UART Trinamic Drivers
- Fixed $CD= with empty filename issue