github mainsail-crew/mainsail v2.15.0

4 hours ago

What's Changed

Features

  • Add AFC support (Armored Turtle) (#2231)
  • Add support for Happy Hare (#2158)
  • AFC: Add function to map Tools to Lanes in the start print dialog (#2256)
  • AFC: Show toolchanges instead of filament length in status panel (#2295)
  • AFC: Merged buttons into macros to display help text (#2272)
  • Extruder: Show PA settings for extruder_stepper (#2283)
  • Gcodefiles: Add support for multi color gcode files (#2216)
  • Webcam: Add rotation function to all webcam clients (#2259)
  • Added more date format options (#2210)
  • Add -unprivileged docker image to conform with restricted pod security standard (#2213)

Bug Fixes and Improvements

  • AFC: This PR fix the AFC settings with many lanes (#2260)
  • AFC: Fixes issue where filament spool does not display correctly in safari browser (#2270)
  • Files: Fix disk usage in new directories (#2226)
  • Heightmap: Correct bed mesh coordinate calculation (#2293)
  • Webcam: Fix webcam settings form in light mode (#2225)
  • Webcam: Fix portrait webcam rotation in mjpegstreamer-adaptive (#2258)
  • Webcam: Add keepalive function to camera-streamer (#2280)
  • Webcam: Add error handling and fallback for camera-streamer ICE servers (#2281)
  • gcodeviewer: Fix scarf seam in Gcodeviewer (#2227)
  • Add light theme to codemirror (#2234)
  • Remove debug console output in MiscellaneousLightNeopixelDialog.vue (#2277)

Performance

  • Fixed hanging in gcode viewer on render quality change when no file is loaded (#2207)

Refactor

  • Gcodefiles: Refactor gcodefiles panel and table (#2212)
  • miscellaneous: Refactor led/neopixel in MiscellaneousPanel.vue (#2218)
  • Remove unused vue import in historyStats.ts (#2209)
  • Rename Ipcamera to HTML-Video (#2257)

Localization

  • Weblate: Update translation files (#2203)
  • sk: Add Slovak locale file (#2248)

Documentation

  • Remove broken badge on README.md (#2288)
  • Add translated badge to README.md (#2291)

Other

  • Docker: Remove default nginx files (#2289)
  • Docker: Remove mainsail.zip from docker image (#2287)
  • ESLint: Fix various ESLint errors (#2228)
  • Update ISSUE_TEMPLATEs zu use the type field (#2215)

Don't miss a new mainsail release

NewReleases is sending notifications on new releases.