Releases
2.0.0
New Features
32-bit support with several boards added
DUE / SAM3X8E
Grand Central / SAM5D
Smoothie / SBASE / EZBoard / LPC176x
SKR Mini / STM32
ESP32
Improved support for AVR boards
Melzi / ATmega 1280
RAMPS / ATmega 2560
RAMBo / miniRAMBo / Einsy RAMBo
Initial support for running Marlin in Linux (RAMPS mapping)
PlatformIO build environments for supported boards
VSCode “Auto Build Marlin" extension for one-click build
Power-Loss Recovery (for SD print jobs)
(Magnetic) Parking Extruder support
(Magnetic) Switching Toolhead and Toolchanger support
Prusa MK2 Multiplexer support
Prusa Multi-Material Unit v2 (MMU2) support
Gradient Mixing and Gradient Virtual Tools
Automatic power supply control
More Trinamic driver support, including TMC2208/9
Touch Mi probe support
Rack & Pinion probe support
Improved BLTouch support, extended 3.0 options
Games for Graphical LCD
More customizable Status Screen
LED control menu
EEPROM auto-init
Lulzbot Touch UI support
Extensible UI for serial / touch displays, from Lulzbot
FSMC display support
Custom thermistor formula option
Heated Chamber support
External closed loop controller support
Dual stepper axes, triple Z, multi-endstop, Z auto-align
Dual X (IDEX) mirror mode
Homing backoff
Minimum planner speed option
Backlash Compensation with tuning
Re-Print last SD file from LCD option
SD firmware flash support
SD card sharing with host PC options
Optimized SD binary file transfer option
Distinct Spindle / Laser options
M7/M8/M9 Coolant Control
M16 Expected Printer Check
M486 Cancel Objects
Analog Joystick axis jogging
Display total E during print option
Improvements
Support for up to 6 extruders
Junction Deviation enabled by default
Improved Linear Advance compatibility
More temperature sensors supported
Simplified probe boundary configuration
Extended tool-change options
Extended M240 photo trigger options
Improved Max7219 support
More UI languages including Korean and Vietnamese
More graphical Status Screen layout options
Configurable limits for editable planner settings
More LCD display types and options
Improved delta calibration
For Developers
Hierarchical file layout
Standardized HAL interfaces
Indexed menu item titles
Automated serial response routing
Known Issues
Mixing Extruder with G10/G11 may have quirks
Sensor-less probing is still pretty experimental
You can’t perform that action at this time.