Skip to content

Marlin 2.0.5.2

Compare
Choose a tag to compare
@thinkyhead thinkyhead released this 24 Mar 22:09
· 5439 commits to 2.0.x since this release

We put out regular updates to make sure you have all the latest patches and improvements. Commits in this Release.

New Features

  • New Controller Fan options and M710 G-code.
  • Add M42 M to set pin mode.

Issues Patched

  • Fix extra line in M114 output.
  • Fix Emergency Parser on DUE / SAM boards.
  • Fix MKS SBASE 1.6 E1 heater pin.
  • More reliable sensorless homing with Core kinematics.
  • Implement CONTROLLER_FAN_USE_Z_ONLY.
  • Fix include of custom version file.
  • Skip PWM pin sanity-checks if they can't be done at compile time.

Optimized / Improved

  • Clean up and improve M43.
  • Tweaked serial port descriptions in configs.

Configuration

  • Sanity-check: Backlash with core kinematics.

Boards / Pins

  • ARMED support for TMC UART, probe temp.
  • Future-proof pins files with HAS_TMC_UART.
  • Add Copymaster3D board.
  • Stay at version 0.91 of USBComposite for STM32F1.
  • Use pin/port names for CHITU pins.
  • Add USB serial support to SERIAL_PORT_2 on DUE.
  • Add SoftwareSerialM for MKS Robin TMC UART.

Hosts and UI

  • More decimal places for babystep / Z probe offset.
  • Fix FYSETC mini 12864 init / glitches.
  • More DGUS updates.
  • Fix limits on acceleration editing.

For Developers

  • Split up STM32 pins files by model.
  • Added a node script to apply pins file formatting.