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