github mainsail-crew/mainsail v2.9.0

latest releases: v2.12.0, v2.11.2, v2.11.1...
11 months ago

What's Changed

Features

  • file browsers: Add ability to quickly jump to any segment (#1659)
  • webcam: Add support for go2rtc webrtc (#1651)
  • Rework spoolman change dialog to display spool ids (#1605)
  • Add buttons for PURGE_FILAMENT and CLEAN_NOZZLE (#1641)
  • Add different color maps for heightmap (#1666)
  • Add option to change the save z-offset method (#1631)
  • Add option to hide parts of the ToolheadPanel (#1621)
  • Add macro prompt dialog (#1630)
  • Add minimum_cruise_ratio support in MotionSettingsPanel (#1670)
  • Show filament sensor state even when it is disabled (#1656)
  • Add option to hide parts of the ExtruderPanel (#1679)
  • Add moonraker init component check with warning (#1680)
  • Resize heightmap to get a better heightmap overview (#1683)
  • Light mode ui (#1580)
  • Improve contrast of job queue items count (#1678)
  • Add mmu.log to logfiles panel (#1685)

Bug Fixes and Improvements

  • pwa: Make sure the service worker can be loaded (#1594)
  • Allow null as spool id response from spoolman (#1611)
  • Fix filament type check in StartPrintDialog (#1620)
  • Fix round issue in git commit list diff calculation (#1637)
  • Fix hide/show navi points in different languages (#1638)
  • Fix adding multiple presets (#1636)
  • Fix wrong output in temp chart tooltip (#1646)
  • Fix ETA 12hour detection if the user use default setting (#1657)
  • Fix 12hour browser time format detection (#1660)
  • Fix 12-hour time format in ETA output (#1662)
  • Fix issue with hidden LED groups (#1669)
  • More tolerant with thumbnails sizes (#1674)
  • Add anchor to regex for special msg replacement (#1635)
  • Add port to webcam url if port is not 80 (#1566)
  • Add random colors, when colorArray is too small (#1688)
  • Incorrect sum of rest jobs printing time (#1689)
  • Fix panels squeezed on mobile when navi is open (#1690)

Performance

  • vite: Chunk webcams, locales and large libraries (#1578)

Refactor

  • Also allow FILAMENT_LOAD and FILAMENT_UNLOAD macros (#1639)
  • Fix linter issue in SettingsControlTab (#1677)
  • Import unused getter from printer/getters (#1686)

Localization

  • da: Update Danish locale (#1634)
  • de: Update german locale (#1687)
  • fr: French translation of the Spoolman module (#1598)
  • fr: French full translation (#1613)
  • fr: Correction of several errors (#1614)
  • fr: Correction of the term Unretract (#1628)
  • fr: Add translation clean_nozzle and purge_filament (#1645)
  • fr: Add HeightMapTab and others updates (#1667)
  • it: Italian translation of the Spoolman module (#1606)
  • it: Italian translation completed and more fixes (#1608)
  • it: Fix several old translation errors (#1609)
  • pl: Update Polish translations (#1593)
  • zh: Update Chinese (zh) localization (#1595)

Other

  • Disable workbox logs (#1629)
  • Add workflow to check PR title for conventional commits (#1640)
  • Update check_locale.yml to new github workflow output (#1584)
  • Fix check-pr-title workflow to allow locale as type (#1663)

Don't miss a new mainsail release

NewReleases is sending notifications on new releases.