New feature
- Add support for updating settings through a config file without need to recompile firmware.
- Add better support for Printer SD / TFT SD /TFT USB from ESP3D
- Add parsing of fan speed, Add large font, Add FW Retract and linear advance
- Add support for TFT43/50/70
- Add model preview for Cura plug-ins
- Add power loss recovery enable option
- Add LCD2004 simulator
- Improved menus, new menus, new popup type, custom ACK message handling
- Add non-blocking toast notifications
- Add Disable Steppers option to menu
- Added idle to the rotary encoder knob led
- Add detection of Mainboard firmware type( Marlin, Smoothieware, RepRapFirmware, etc...) and Display Marlin version & machine type in info menu
- Add SPI flash usage detail in info screen
- Added save EEPROM settings button with configuration
- Add a separate sound control menu
- Added support M601 gcode pause add M600 same as M601, and Configurable M600/real M600
- Preheat presets extended to 6 materials
- Add notification window when pressed on titlebar showing last 3 notifications
- ProgessBar during print
- Add auto FW retract parameter
- Added M913 - Hybrid Threshold Speed
- Added the ability to turn StealthChop on and off (M569)
- Added M200 - Set Filament Diameter
- Add support for Z Steppers Auto-Alignment (G34)
- Added Mesh Bed Leveling
- Improved Terminal menu(Multi page view information) based on TFT size and resolution
- Add support for Case light
- Add support for Home offset
- Added manual input to screen showing a value
- Layer update during printing from on board SD card
- Optional Print summary popup at the end of a print
- Add Automatic binary updating using github actions
- Standard deviation - BLTouch repeatability test
- Support for Long filename - Onboard SD print
- Optimized for RRF compatibility(Print from SD-Card, auto detect remore print, Macros menu support)
- TouchMI support
- Added Home Offset menu
- Long press "Back" button brings you to the home screen
- adds keyboard layout for quertz awerty - TFT70 only
- Beep when temp reached
- Add more languages
- Add ScreenShot feature for document
Improve
- Optimize the printing experience of OnBoardSD(Implementation
EMERGENCY_PARSER
andHOST_ACTION_COMMANDS
for Marlin) - Using
M155
instead ofM105
to query temperature in Marlin - Clean up and optimize LCD12864 related API
Bugfix
- U disk printing related bugs
-- SanDisk 32G Udisk (Serial Number buffer overflow)
-- U disk power loss recovery. - improve utf8_decode, fix freeze when display the wrong char