features
- custom sidebar image
- custom css file
- dashboard > miniconsole input/command field
- heightmap rework
- tempchart rework
- control panel visible in pause state
- show heater pwm state in heater panel
- gui.json renamed to .mainsail.json + hide files in config
- disable save_config button during a print
- power switches in top corner menu
- temperature panel > temperature_sensor tooltip (min/max)
- console colorize errors & send commands
- update manager
- console output filter (heat & wait commands or custom regex filters)
- tempchart max temp -> highest heater + 10°
- restart services (moonraker, klipper)
fixed issues
- temp chart jumps with the next minute
- mobile version of tables (sort dropdown expand the first column)
- min_extrude_temp fallback in extruder control panel
- col width in state disconnected wrong
- macros with first char "_" displayed on the dashboard
- hide "sort-by" in console (mobile view)
- gcode_files > visibility > save in .mainsail.json
- fixed date/time column with in dashboard mini console
- fixed mobile view heightmap
- infinite loading buttons (FIRMWARE_RESTART & RESTART)
- runout sensor merge to new design
- restart > unknown element "tempchart"