Releases: Mingda-tech/mainsail
Releases · Mingda-tech/mainsail
Release list
v2.11.5
v2.11.4
- Hide system update panel
- Update All button skips system updates
- Keep other updates (Klipper, Moonraker, Mainsail) visible
v2.11.3
What's Changed
Features
- history: Add interrupted state to history job (#1738)
- miscellaneous: Add support for pwm_tool and pwm_cycle_time (#1804)
- Add ability to re-arrange job queue's items (#1692)
- Add sum + eta in jobqueue panel (#1770)
- Add devices dialog in editor (#1765)
- Add ability to add history items to job queue (#1778)
- Add fullscreen size for gcodefiles, gcodeviewer and webcam (#1803)
- Add qr search function in the spoolman change spool dialog (#1802)
- Add confirmation dialog to cooldown button (#1808)
- Add only save button to editor (#1835)
- Add option to disable favicon progress circle (#1825)
- Add support for klipper runtime warnings (#1809)
- Show macro description as tooltip when hovering a macro (#1849)
- Connect to Moonraker via subdirectory/path (#1836)
- Direct link to specific printer via query parameter (#1837)
- Expose css variable for changing theme logo color (#1856)
- Reminders panel on the History page (#1274)
Bug Fixes and Improvements
- console: Fix color of autocomplete and command list (#1733)
- farm: Fix switching to other printer function (#1865)
- maintenance: Fix overdue check from printtime based entries (#1871)
- spoolman: Break long comments & support multiline comments (#1781)
- spoolman: Fix search for spool-id (#1872)
- timelapse: Fix issue with changing timelapse settings (#1745)
- Incorrect scaling of images in dialogImage (#1746)
- Show extruder extra menu without load/unload macros (#1747)
- Fix ETA calculation from jobqueue during print preheat (#1773)
- File upload rate displays
NaNinstead of an actual value (#1777) - Fix commit list view on desktop and mobile devices (#1785)
- Fix long M117 outputs in the status panel (#1800)
- Fix long content lines in console (#1799)
- Hide moonraker backups when "Hide backup files" is enabled (#1801)
- Hide crowsnest backups when "Hide backup files" is enabled (#1824)
- Fix typo issues with save zoffset for probes (#1821)
- Fix case sensibility for printer power device (#1827)
- Fix WebRTC(MediaMTX) webcam client (#1843)
- Ignore wrong default.json file while resetting moonraker db (#1829)
- Calc multiplicator for set_pin gcode (#1870)
- Remove the remote server function
- Modify project_owner so that moonraker connects to the correct link
Performance
- Batch gcode file metadata requests (#1737)
Refactor
- e-stop: Remove fullscreen mode on mobile devices (#1816)
- Refactor spoolman integration to support v2 response (#1749)
- Refactor heightmap page (#1759)
- Refactor KlippyStatePanel (#1826)
- Remove unused attribute in getPrinttimeAvgArray getter (#1861)
Localization
- da: Update danish translation (#1757)
- de: Update german locale (#1772)
- de: Update german translation (#1860)
- en: Fix typo in DescriptionPreviouslyThrottled (#1776)
- en: Remove unused keys (#1855)
- it: Update italian translation (#1763)
- ru: Update russian translation (#1846)
- uk: Update ukrainian translation (#1788)
- zh: Update chinese locale (#1767)
- zh: Update chinese locale (#1791)
Documentation
- Add github sponsor link (#1844)
Other
v2.9.1
What's Changed
Bug Fixes and Improvements
- exclude objects: Fix tooltip position in object map (#1719)
- exclude_objects: Fix order of objects in map (#1716)
- temperature: Hide multiple same temp presets in dropdown (#1724)
- Fix language switch (#1704)
- Only display section options which exists in ExtruderPanel (#1694)
- Fix spoolman list (comment & location) (#1693)
- Fix theme issue in tempchart (#1706)
- Fix aspectRatio in MjpegstreamerAdaptive (#1707)
- Fix webcam url with multiple moonraker instances (#1713)
- Fix icon for deleted files in the history (#1708)
- Fix tooltip of tempchart (#1715)
- Fix long initial time with huge print history (#1714)
- Only check initableServerComponents for init server check (#1725)
Refactor
- Remove unused icon in SettingsGeneralTab.vue (#1705)
Localization
- sv: Update swedish translation (#1720)
v2.8.0
What's Changed
New Key Features:
- Add spoolman support (mainsail-crew/mainsail#1542) | d8430f5
- Add monitors (like TMC2240) to Temperature Panel (mainsail-crew/mainsail#1532) | 5734f1c
Features
- Add warning for outdated browsers (mainsail-crew/mainsail#1537) | 5007646
- Automatic selection of the gcode offset save gcode (mainsail-crew/mainsail#1531) | 9a2328b
- Hide Moonraker power devices with a _ as first char (mainsail-crew/mainsail#1545) | a0ad7e8
- Add option to block autoscroll in console (mainsail-crew/mainsail#1519) | 09c2526
- Add 12-hour time format in printers overview (mainsail-crew/mainsail#1571) | a28c6fd
- Add optional background color for big gcode thumbnails (mainsail-crew/mainsail#1535) | 82e3dd8
Bug Fixes and Improvements
- Show confirm emergency stop dialog only when turned on (mainsail-crew/mainsail#1526) | 871688f
- Eta time format detection from browser (mainsail-crew/mainsail#1522) | 18a5c73
- Fix min/max positions in heightmap current mesh data panel (mainsail-crew/mainsail#1533) | 1aa9f34
- Fix autorestart of webcam camerastreamer (mainsail-crew/mainsail#1546) | fd293d2
- Fix missing reset options for print history data (mainsail-crew/mainsail#1534) | 9f08afc
- Fix some issues with the presets (mainsail-crew/mainsail#1529) | e0f5166
- Fix macro parameter with spaces (mainsail-crew/mainsail#1551) | c87586a
- Fix type issue in TemperaturePanelListItem (mainsail-crew/mainsail#1563) | e1dd59d
- Fix webcam (camera-streamer) stop autorestart beforeDestory (mainsail-crew/mainsail#1556) | 2b73cce
- Fix gcode command for generic_heater in presets (mainsail-crew/mainsail#1569) | b7914f8
- Fix wrong date function in multiple files (mainsail-crew/mainsail#1568) | 7d86df0
- Fix WebRTC (camera-streamer) port with external instance (mainsail-crew/mainsail#1586) | a3e74aa
- Fix webcam flip in timelapse preview (mainsail-crew/mainsail#1587) | 1a7aca6
- Fix webcam switch button (mainsail-crew/mainsail#1589) | e445fbe
Refactor
- Refactor ToolheadControlPanel (mainsail-crew/mainsail#1530) | ecaa894
- Split ExtruderControlPanel.vue in multiple SFC (mainsail-crew/mainsail#1565) | 890b996
- Remove unused import in store/printer/getters.ts (mainsail-crew/mainsail#1574) | 5eb50bb
- Rework tool color in extruder panel (mainsail-crew/mainsail#1576) | 2670eb6
- Update webcam "WebRTC MediaMTX" client (mainsail-crew/mainsail#1558) | 3994a8e
Localization
- de: Update german translations (mainsail-crew/mainsail#1583) | 4970d02
- en: Remove unused keys in english locale (mainsail-crew/mainsail#1585) | cd1b9b8
- es: Update spanish locale (mainsail-crew/mainsail#1548) | 79014ac
- pl: Update Polish translations (mainsail-crew/mainsail#1544) | 98d99d2
- pl: Update polish locale (mainsail-crew/mainsail#1554) | f3fcce3
- pl: Update Polish translations (mainsail-crew/mainsail#1573) | 8fc0d5c
- zh: Update Chinese (zh) localization (mainsail-crew/mainsail#1588) | 09a994d
Other
- Fix ftp upload in release workflow (mainsail-crew/mainsail#1590) | 5b62b97