Skip to content

Releases: mainsail-crew/mainsail

v2.1.0-beta1

20 Nov 13:54
Compare
Choose a tag to compare
v2.1.0-beta1 Pre-release
Pre-release

What's Changed

  • feat: pronterface control by @meteyou in #323
  • feat: add klipper warnings panel on the dashboard by @meteyou in #355
  • feat: exclude objects by @meteyou in #362
  • feat: exclude object map by @meteyou in #369
  • feat: exclude object map by @meteyou in #371
  • feat: collapsable and normalize panels by @meteyou in #372
  • fix: fix ripple effect on collapsible-button by @th33xitus in #373
  • fix: fix ripple effect on two more buttons by @th33xitus in #374
  • fix: fix the webcam panel collapsible property by @th33xitus in #375
  • fix: fixing docker systemctl problems and speed up builds process. Made service commands available through frontend by @freasy in #376
  • feat: add option to hide config backup files by @goesta in #378
  • feat: redesign commits dialog in update manager (github like list) by @meteyou in #380
  • fix: inconsistent spelling and typos by @goesta in #379
  • fix: close websocket before connecting by @goesta in #383
  • feat: adds optional confirmation dialogs for emergency stop and power device change by @pedrolamas in #384
  • feat: uses monospace font on console by @pedrolamas in #389
  • fix: lint errors by @goesta in #381
  • feat: macro management by @meteyou in #396
  • feat: Added modified file tracking and unsaved change by @Drachenkaetzchen in #393
  • fix: Search string highlighted after pressing Ctrl+F again by @Drachenkaetzchen in #394
  • feat: change overlaps-scrollbar instead of perfect-scrollbar by @meteyou in #400
  • feat: move webcams to new db namespace by @meteyou in #401
  • refactor: move presets to own moonraker db namespace and create sub module of gui store by @meteyou in #405
  • feat: new design of the web UI by @steadyjaw in #408
  • refactor: Minor changes to menu and settings tab by @steadyjaw in #411
  • feat: lockable sliders by @th33xitus in #412
  • refactor: button overhaul and minor changes to the ui by @steadyjaw in #413
  • feat: gui for the timelapse moonraker plugin by @meteyou in #417
  • fix: webcam mjpegstreamer mode by @meteyou in #419

Full Changelog: v2.0.1...v2.1.0-beta1

v2.0.1

08 Sep 21:50
Compare
Choose a tag to compare

Bugfixes:

  • autofocus editor to bind search function
  • fix one typo in settings console tab
  • fix some display issues in printfarm panel
  • display wrong webcam if you connect to a remote printer on dashboard
  • fix typo in error message in gcodefiles
  • fix mainBackground image
  • autofocus input field after click on a command
  • add leading zero to FPS output below 10 (only adaptiv mode)
  • fix error of migrate drv_status in store

v2.0.0

26 Aug 17:55
Compare
Choose a tag to compare

What's new, what changed? To give you the shortest answer possible - nearly everything.
As many have already noticed, the main focus of this release was to increase performance - we decided to go the long way and rebuilt the entire interface using TypeScript.

New features:

  • all new editor
  • newly designed settings menu
  • all interface panels can be moved now + support for widescreens
  • system stats panel (can be found in machine settings)
  • improved heightmap (optimisation for deltas, new chart)
  • option for a linux like console
  • motion_report live data (dashboard data is live now)
  • change logo and interface colors
  • lots of other small QoL changes

v2.0.0-rc.2

22 Aug 14:39
Compare
Choose a tag to compare
v2.0.0-rc.2 Pre-release
Pre-release

FEATURES

  • add JSON syntax highlighting to editor

BUGFIXES

  • .json files in editor
  • fix tag binding in editor
  • fix probe_count for delta printers

LOCALES

  • complete FR translation (thx to Ronald.forster)
  • complete NL translation (thx to Blamm)
  • complete ES translation (thx to cgrossi70)
  • complete RU translation (thx to le3tspeak)
  • complete DE translation (thx to Stickyfingers)
  • complete ZH translation (thx to Bin)
  • complete HU translation (thx to IIISA0LA)

v2.0.0-rc

21 Aug 13:45
Compare
Choose a tag to compare
v2.0.0-rc Pre-release
Pre-release

FEATURES

  • hide heaters, temperature_fans and temperature_sensors with '_' as first letter
  • add canvas to select every color for chart series

BUGFIXES

  • console scrolling and min height fixed
  • version number in sidebar and navi overlap fixed
  • fixed settings sidebar width
  • display bed_mesh name in remove heightmap dialog
  • add all available sensors to tempchart (first load with new config)
  • fixed - width in DWC-style control panel
  • fix dataShape for all bed_mesh ratios

LOCALES

  • complete FR translation (thx to Ronald.forster)
  • complete NL translation (thx to Blamm)
  • complete ES translation (thx to cgrossi70)
  • complete RU translation (thx to le3tspeak)
  • complete DE translation (thx to Stickyfingers)
  • complete ZH translation (thx to Bin)
  • complete HR translation (thx to IIISA0LA)

v2.0.0-beta4

10 Aug 20:43
Compare
Choose a tag to compare
v2.0.0-beta4 Pre-release
Pre-release

BUGFIXES

  • remove debug output (SAVE_CONFIG)

LOCALES

  • complete FR translation (thx to Ronald.forster)
  • complete NL translation (thx to Blamm)
  • complete ES translation (thx to cgrossi70)
  • complete RU translation (thx to le3tspeak)

v2.0.0-beta3

09 Aug 20:13
Compare
Choose a tag to compare
v2.0.0-beta3 Pre-release
Pre-release

FEATURES

  • linux like console & customize console height
  • add welcome message in empty console

BUGFIXES

  • workaround for dashboard panel sorting on mobile devices
  • fix heightmap for delta printers
  • fix interface for heightmapSerie
  • disable heightmap panel when klipper is not ready
  • saving presets in Settings > Presets
  • saving webcam in Settings > Webcams
  • col width from loading col in settings row
  • set tool target temp to current target if new target is out of range
  • fix typo in zoffset panel
  • responsive fix on portrait table in z offset panel
  • responsive fix in portrait tablet in tools panel
  • responsive fix on portrait tablet in topbar
  • hide webcam panel until socket is connected

LOCALES

  • complete FR translation (thx to Ronald.forster)
  • complete NL translation (thx to Blamm)

v2.0.0-beta2

03 Aug 19:44
Compare
Choose a tag to compare
v2.0.0-beta2 Pre-release
Pre-release

FEATURES

  • hide klipper_mcu service in top corner menu
  • add message to include mainsail.cfg in printer.cfg
  • change to motion_report (LIVE position, speed and flow data on dashboard)
  • rework machine limits panel
  • show gcode thumbnail in full height when focused
  • change button text color if primary color too light
  • add SAVE function to store gcode offset to endstop/probe offset
  • add logo favicon and progress favicon in theme logo color
  • sortable dashboard panels (for each viewport)

BUGFIXES

  • fix older safari (ipad/iphone) issue
  • editing files in subdirectory
  • change stepper config to toolhead min/max for max range in heightmap (heightmap delta issue)
  • editing preheat presets
  • fix heightmap on mobile devices
  • fix system loads (temperature_fan as mcu temp sensor)
  • fix scrollbar toggle issue with browser zoom in heightmap
  • autoscroll in update dialog
  • upload & print button clear loading status after upload
  • bind TAB-key to editor
  • fix slider for printsettings
  • fix thumbnail caching issue
  • display modified date for directories
  • rename machine url to fix reload issue in machine page
  • printer.cfg was no longer displayed after SAVE_CONFIG
  • cancelled status panel wrong padding and missing values
  • only send a request when current_file is not empty
  • remove 'show on dashboard' option in settings > webcam

LOCALES

  • complete FR translation (thx to Ronald.forster)

v2.0.0-beta

16 Jul 21:26
baa25c4
Compare
Choose a tag to compare
v2.0.0-beta Pre-release
Pre-release

The complete changelog will be included with the final release!

v1.6.0

18 May 21:26
Compare
Choose a tag to compare

This small release is mainly because of the moonraker inotify requirements!

Features:

  • moonraker inotify event handler
  • delete directory with content in g-code files
  • delete directory with content in config files panel
  • limit requested_speed with current max_velocity
  • display printername in SelectPrinterDialog.vue
  • display filament weight metadata in gcode-files list
  • store webcam settings in printer farm
  • multiple custom console filters
  • rename directory in ConfigFilesPanel.vue
  • add FR to i18n
  • add filament_motion_sensors
  • add UV4L-MJPEG webcam support

Bugfixes:

  • fix translations in ToolsPanel.vue
  • fix icon issue in edit tool dialog of temperature_sensors
  • fix end time, when the job is in_progress in HistoryListPanel
  • fix upper directory colspan number
  • fix download in firefox (open new window)
  • reload metadata after move/rename gcode file (fix: #281)
  • make in_progress history entries deletable
  • fix typo in connection failed dialog
  • rename reverse motion to invert motion in settings control panel
  • adjusting the home text in the control panel