Skip to content

Releases: mainsail-crew/mainsail

v2.8.0

07 Oct 18:50
5b62b97
Compare
Choose a tag to compare

What's Changed

New Key Features:

Features

  • Add warning for outdated browsers (#1537) | 5007646
  • Automatic selection of the gcode offset save gcode (#1531) | 9a2328b
  • Hide Moonraker power devices with a _ as first char (#1545) | a0ad7e8
  • Add option to block autoscroll in console (#1519) | 09c2526
  • Add 12-hour time format in printers overview (#1571) | a28c6fd
  • Add optional background color for big gcode thumbnails (#1535) | 82e3dd8

Bug Fixes and Improvements

  • Show confirm emergency stop dialog only when turned on (#1526) | 871688f
  • Eta time format detection from browser (#1522) | 18a5c73
  • Fix min/max positions in heightmap current mesh data panel (#1533) | 1aa9f34
  • Fix autorestart of webcam camerastreamer (#1546) | fd293d2
  • Fix missing reset options for print history data (#1534) | 9f08afc
  • Fix some issues with the presets (#1529) | e0f5166
  • Fix macro parameter with spaces (#1551) | c87586a
  • Fix type issue in TemperaturePanelListItem (#1563) | e1dd59d
  • Fix webcam (camera-streamer) stop autorestart beforeDestory (#1556) | 2b73cce
  • Fix gcode command for generic_heater in presets (#1569) | b7914f8
  • Fix wrong date function in multiple files (#1568) | 7d86df0
  • Fix WebRTC (camera-streamer) port with external instance (#1586) | a3e74aa
  • Fix webcam flip in timelapse preview (#1587) | 1a7aca6
  • Fix webcam switch button (#1589) | e445fbe

Refactor

Localization

Other

v2.7.1

16 Aug 15:15
Compare
Choose a tag to compare

What's Changed

Bug Fixes and Improvements

  • Fix issue on tablet and smaller devices with the sidebar (#1518) | 218f85c

Localization

v2.7.0

12 Aug 16:07
Compare
Choose a tag to compare

What's Changed

Features

  • Hide screws tilt adjust dialog, when using MAX_DEVIATION (#1474) | 15371ad
  • Add option to hide MCU/Host sensors in the temp panel (#1496) | 9883457
  • Hide axis controls during print (#1452) | da15789
  • Add an option to set the sidebar default state (#1462) | e9c22d3
  • Add option to hide FPS counter in webcams (#1488) | 69eaeb6
  • Add a select all option on the backup and restore dialogs (#1448) | 0c4b9e7
  • Add nevermore to temperature panel (#1511) | 1cd2541

Bug Fixes and Improvements

  • Fix cursor style for item name to be a pointer (#1514) | 98d9b0a

Refactor

  • Soft down info buttons in update manager (#1513) | 16165ec

Localization

v2.6.2

30 Jul 19:25
Compare
Choose a tag to compare

What's Changed

Bug Fixes and Improvements

  • Fix editor save & restart button behavior (#1483) | 8447be2
  • Hide rpm in temperature_fans without tachometer_pin (#1489) | e929c7c
  • Fix flip function in several webcam clients (#1487) | 5c40820
  • Fix issue with camel-case object names in temperature panel (#1491) | aeee198
  • Use webcam name instead of UUID for timelapse plugin (#1492) | d67ef3a
  • Fix issue with create/edit presets and refactor settings (#1499) | 6a4cca7
  • Fix multiple issues in the refactored update manager (#1497) | 9eb133b
  • Fix issue with cannot extrude after a Klipper restart (#1495) | cda3098

Refactor

Localization

v2.6.1

24 Jul 07:35
Compare
Choose a tag to compare

What's Changed

Bug Fixes and Improvements

  • Show delete dialog for single files too (#1442) | 7da3352
  • Remove variable check in klipper config StreamParser (#1435) | 6e7ef65
  • Fix condition in restartServiceNameExists check (#1450) | a7e70c7
  • Avoid hitting 100% before print is complete (#1455) | 3959000
  • Fix issue with ETA and 12h time format (#1463) | 039a446
  • Fix issue with CSV separator in contents (#1460) | 1895d2d
  • Fix issue with webcams in farm printers (#1469) | 5b2bea5

Refactor

  • Build version file for moonraker (#1449) | 21d3d39
  • Use moonraker webcam api instead of direct DB access (#1445) | 7c81690
  • Change SettingsGeneralTab file (#1475) | db09bbe
  • Extract Presets and Settings from TemperaturePanel (#1465) | be25316
  • Display errors and warnings in the update_manager (#1453) | 0cefa24

Localization

Other

v2.6.0

19 Jun 19:52
7966270
Compare
Choose a tag to compare

What's Changed

Features

  • Allow negative time estimate in slicer (#1372) | e6505fe
  • Customize sidebar navi (#1336) | a3316eb
  • Add AHT10 to additionalSensors (#1378) | ec53b97
  • Add function to duplicate gcode files (#1321) | 4d7ffbe
  • Add jmuxer-stream webcam type, supporting raw h264 (#1342) | 40e8f9c
  • Add options to disable klipper helper dialogs (#1319) | 74816c5
  • Add facility to Scan Metadata from G-code Files (#1316) | 8bbd5bd
  • Allows adjustable tab size in file editor (#1354) | ea274c6
  • Add printer name to browser tab while printing or complete (#1371) | 140d796
  • Add an option to change the height of the temperatur chart (#1391) | d578c2a
  • Updating WebRTC with camera-streamer signaling protocol (#1417) | b948407
  • Add portuguese/brazil translate (#1407) | 630d67e
  • Add bed aspect ratio to heightmap graph (#1420) | 2b4b881
  • Add WebRTC (MediaMTX / rtsp-simple-server) webcam mode (#1318) | 8682dd7
  • Add retry button to ScrewsTiltAdjust helper dialog (#1429) | 2752cfc

Bug Fixes and Improvements

  • Find LOAD & UNLOAD_FILAMENT macros case-insensitive (#1335) | df83c9d
  • Fix thumbnail guide link in settings (#1337) | ad8d8ef
  • Fix configuration guide link for thumbnails (#1338) | faf09f2
  • Fix miscellaneous slider + button for fans/outputs with max power (#1344) | c598d62
  • Add gcode offset to live position in gcodeviewer (#1341) | ab777d5
  • Fix zip file timestamp (#1375) | f701dfb
  • Make the correct notification appear on gcode file move (#1376) | bb71079
  • Fix issue when moving a file to the root directory (#1377) | 6484a41
  • DisableFanAnimation getter getting wrong value (#1381) | a08f9ac
  • Check only not empty filename for metadata in farm printers (#1392) | f9556e2
  • Fix navigation to display allPrinters (#1423) | 8a34656

Refactor

Styling

  • Fix eslint issue in SettingsNavigationTabItem (#1383) | 23da881

Localization

Documentation

  • Add Contributing section in README.md (#1339) | dd262f7
  • Fix broken coding standards link in contributing doc (#1415) | d4f1bf2

Other

v2.5.1

02 Apr 12:53
Compare
Choose a tag to compare

What's Changed

Bug Fixes and Improvements

Localization

Other

v2.5.0

12 Mar 12:16
Compare
Choose a tag to compare

What's Changed

Features

  • Add multi download to ConfigFilesPanel.vue by @meteyou in #1194
  • Add table view for print status stats by @meteyou in #1192
  • Hide/ignore .git directories in file init process by @meteyou in #1227
  • Log rollover function for klipper and moonraker by @meteyou in #1243
  • Add power button on dashboard to switch printer on by @meteyou in #1254
  • Add button to hide SAVE_CONFIG button for pending bed_mesh by @meteyou in #1255
  • Add HLS Support for webcams by @ericderace in #1258
  • Add helper display for screws_tilt_adjust by @meteyou in #1261
  • Add jobs to queue in batches by @meteyou in #1253
  • Add function to send PAUSE at a specific layer change by @meteyou in #1230
  • Add x_only and y_only option in timelapse park position by @meteyou in #1231
  • Support a color or colour variable from tool change macros by @richardjm in #1244
  • Max webcam height to fit on the screen by @meteyou in #1246
  • Add WebRTC (camera streamer) support (#1275) | 6703721
  • Allow fan animations to be disabled to save browser perf. (#1232) | 47feaef

Bug Fixes and Improvements

Refactor

Localization

Other

Full Changelog: v2.4.1...v2.5.0

v2.5.0-beta1

19 Feb 13:10
Compare
Choose a tag to compare
v2.5.0-beta1 Pre-release
Pre-release

What's Changed

Features:

  • add multi download to ConfigFilesPanel.vue by @meteyou in #1194
  • add table view for print status stats by @meteyou in #1192
  • hide/ignore .git directories in file init process by @meteyou in #1227
  • log rollover function for klipper and moonraker by @meteyou in #1243
  • add power button on dashboard to switch printer on by @meteyou in #1254
  • add button to hide SAVE_CONFIG button for pending bed_mesh by @meteyou in #1255
  • add HLS Support for webcams by @ericderace in #1258
  • add helper display for screws_tilt_adjust by @meteyou in #1261
  • add jobs to queue in batches by @meteyou in #1253
  • add function to send PAUSE at a specific layer change by @meteyou in #1230
  • add x_only and y_only option in timelapse park position by @meteyou in #1231
  • support a color or colour variable from tool change macros by @richardjm in #1244
  • max webcam height to fit on the screen by @meteyou in #1246

Bug Fixes and Improvements

Refactor

Localization

Other

New Contributors

Full Changelog: v2.4.1...v2.5.0-beta1

v2.4.1

10 Dec 18:29
655d2fd
Compare
Choose a tag to compare

What's Changed

Bug Fixes and Improvements

  • ExtruderPanel: Wrong calculation for estimated extrusion length (#1157) | d87fe41
  • Heightmap: Save z scale setting (#1175) | 3d4b545
  • Display layer count with older klipper versions (#1161) | bc0018d
  • Display can interfaces in system panel (#1159) | a6e38df
  • Fix relative webcam urls on multi instances (#1162) | 31664b5
  • Fix handling issues with number-inputs (#1168) | bae7125
  • Fix neopixel settings if name is uppercase (#1169) | 12483ee
  • Fix dashboard interface settings (#1176) | 45c52e3
  • Add theming for find/search panel Search panel (#1174) | 94d7f0d
  • Disable circle control while printing or not homed (#1171) | 41ca524
  • Add more space between the rows in manual probe window (#1189) | 288e511

Refactor

Localization

Documentation

  • Add BIGTREETECH to repo README as official sponsor (#1178) | 03640e2

Other