github mainsail-crew/mainsail v2.12.0

3 months ago

What's Changed

Features

  • dashboard: Add support for moonraker sensor (#1888)
  • history: Add support for Moonraker sensor history_fields (#1884)
  • history: Add moonraker sensors to total statistic (#1886)
  • notification: Add TMC overheating warnings (#1919)
  • statusPanel: Add option to disable the thumbnail zoom (#1905)
  • systemLoads: Add function to output app name in system loads panel (#1906)
  • systemLoads: Add firmware name, when it is not Klipper (#1911)
  • theme: Add voron build-in theme (#1930)
  • theme: Add LDO Motion theme (#1932)
  • theme: Add YUMI theme (#1936)
  • theme: Add VzBot theme (#1937)
  • theme: Add Prusa Research theme (#1935)
  • theme: Add bigtreetech theme (#1931)
  • theme: Add Multec theme (#1934)
  • Add support for base url (#1873)
  • Add hotkeys tied to Save, Save + Restart (#1902)
  • Add support for build-in themes and add a Klipper theme (#1859)

Bug Fixes and Improvements

  • extruderPanel: Add speed_factor to estimate extrusion calc (#1913)
  • gcodeviewer: Update gcodeviewer to fix rendering issues (#1926)
  • history: Add missing fields in detail dialog (#1940)
  • macroPromts: Fix internal close function (#1918)
  • maintenance: Add init entry to init store only one time (#1914)
  • maintenance: Fix filament trigger for maintenance entries (#1941)
  • screwsTiltCalculate: Use the same direction on retry (#1920)
  • statusPanel: Fix the thumbnail overlay in the light theme (#1912)
  • systemLoads: Fix temp output when no temp sensor was found in klipper (#1907)
  • tempchart: Fix select/unselect monitor sensors in tempchart (#1903)
  • theme: Fix color change on theme change (#1933)
  • timelapse: Add warning if snapshoturl is set in moonraker (#1921)
  • updateManager: Fix updatr for git_repos without semver (#1925)
  • webcam: Fix fps output in light mode (#1901)
  • Consecutive and leading whitespace is not shown in console (#1896)
  • Fix duration format function (#1894)
  • Update moonraker log path in TheConnectingDialog.vue (#1909)
  • Display "pause on layer"-button only when the macros exists (#1876)

Refactor

  • macros: Refactor gcode_macros getter (#1889)
  • Refactor TheTopbar, remove unused gette, fix snackbar (#1923)

Localization

  • de: Update german locale (#1928)
  • en: Add missing english locale (#1890)
  • en: Remove unused keys in english locale (#1929)
  • uk: Update ukrainian locale (#1885)
  • zh: Update chinese locale (#1877)

Don't miss a new mainsail release

NewReleases is sending notifications on new releases.