Skip to content

Releases: mainsail-crew/mainsail

v1.2.0

09 Feb 21:56
Compare
Choose a tag to compare

features

  • disable power devices with attribute "locked_while_printing" while printing
  • add update notification icon
  • add disk usage in gcode-files
  • add preheat function in gcode-files context menu
  • add customize feedrate for control panel
  • add customize feedrate & distance to extruder panel
  • hide additional sensors
  • add speed (temperature_fan) to tempchart

bugfix

  • remove ":" in ConnectingDialog
  • esp32cam/ustreamer link fix bypassCache append (fixed #185)
  • add vertical divider to improve button visuals in file editor
  • colorpicker return object instead of string
  • fix editing of existing presets after adding additional heater
  • fixed order in console from preset gcode

v1.1.0

31 Jan 01:13
Compare
Choose a tag to compare

features

  • add autoscale in tempchart
  • add power to tempHistory and display in tempchart
  • add zoom in tempchart
  • add combobox for target temp with preset values
  • add combine tooltip in tempchart
  • add additional sensor support in temperature panel (bme280, ...)
  • show/hide datasets in tempchart
  • change color of datasets from tempchart

bugfix

  • allow .ufp files and show ufp thumbnails
  • duplicate event history fixed
  • remove block upload by drag&drop gcode upload during a print
  • miscellaneous sorting (pwm entries before non pwm)
  • reload metadata by override gcode file (upload with same name)

v1.0.2

24 Jan 20:49
Compare
Choose a tag to compare

bugfix

  • fixed thumbnail check in gcode files

v1.0.1

24 Jan 17:20
Compare
Choose a tag to compare

features

  • add registered_directories in server init process
  • add multiclient support in update manager (Arksine/moonraker#63)
  • restart moonraker service after clicking save&restart in editor (after editing moonraker.conf)
  • redesign MoonrakerFailedPluginsPanel & MinSettingsPanel

bugfix

  • change restart icons in KlipperStatePanel
  • add remotePrinter Hostname rule (http & https is invalid)
  • download config files (issue with url builder)
  • fix responsive sizes in config editor toolbar
  • add heater change gcode in event list (console history)
  • refresh webcam view on focus (thx shinuza)
  • add close/exit buttons in SelectPrinterDialog
  • fixed duplicate printers after browser sleep
  • add warning when saving an empty preset
  • fix edit preset view
  • load thumbnails between 32-64px in gcode files
  • reduce cpu utilization of progress circle (thx rufo)
  • hide docs in ConfigFilePanel

v1.0.0

19 Jan 23:04
Compare
Choose a tag to compare

features

  • add farm mode
  • add moonraker failed_plugin panel on dashboard
  • add gcodeStore types (respond, command)
  • show klipper & moonraker branch on hover in update manager
  • add detached state in update manager
  • add output_pin in miscellaneous panel
  • add clear print stats button in complete state
  • show reprint & clear print button in print_state error
  • add requested speed to status panel during print
  • add ETA to status panel during print
  • add layer counter to status panel during print
  • add klipper config references link in editor
  • add save & restart button in editor
  • auto close top corner menu after all functions except power devices
  • upload & start button in the topbar
  • add preheat & cooldown presets in tools panel
  • add HomeAll (G28) in heightmap panel
  • add custom gcodes to presets
  • convert name of heaters, fans & sensors to readable names

bugfix

  • display only 32x32 thumbnails in gcode files
  • tool input is empty > klipper error "unable to parse"
  • clear new printer objects on reset
  • uppercase every first letter in miscellaneous panel
  • fixed margin top in klipper state panel
  • fixed autocomplete in console
  • fixed padding top in control panel during a print
  • change sync icon to restart icon (everywhere)
  • gcode_position unknown fixed in status panel
  • status panel text no wrap
  • fixed automatic load of klippy state message
  • SAVE_CONFIG button in the topbar doesnt work
  • add unit to requested_speed
  • disable update button during print in update manager
  • disable preset button during a print
  • change colors and put lines in the front of the temp chart
  • fixed favicon glitches

v0.4.1

31 Dec 01:03
Compare
Choose a tag to compare

features

  • add customizing favicons
  • add customizing sidebar logo
  • fileupload progress (gcode & config)
  • add multi upload (gcode & config)
  • add display update status

bugfix

  • delete files with special chars

v0.4.0

27 Dec 20:43
Compare
Choose a tag to compare

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"

Version 0.3.0

28 Nov 01:44
Compare
Choose a tag to compare

features

  • show/hide columns in g-code-files
  • settings > machine > system panel -> only logfiles
  • added missing config panel on dashboard
  • power device update to current moonraker version
  • restart printer if klippy restart
  • rework all vuex store
  • new estimate time calculation
  • renew dashboard size/proportions
  • optimize console view
  • save countPerPage for code files & config files
  • dynamic heater & sensor icons
  • redesign panel headers
  • Voron cleanup
  • update logo color

fixed issues

  • delete error toastr
  • show current_file metadata by direct upload & print from slicer
  • machine limits max
  • fixed loading buttons
  • fixed toastr background color and font-style
  • background color on scroll

A massiv thanks to @lixxbox and @th33xitus who have influenced this version a lot.

Version 0.2.6

27 Oct 22:12
Compare
Choose a tag to compare
Version 0.2.6 Pre-release
Pre-release

features

  • modify dashboard console for more space for messages

fixed issues

Version 0.2.5

24 Oct 22:21
Compare
Choose a tag to compare
Version 0.2.5 Pre-release
Pre-release

features

  • rework status panel
  • add quick sys commands buttons in the topbar

fixed issues

  • gcode_store switched to array with timestamp