2.0.8.2
版本发布时间: 2021-05-30 05:52:26
MarlinFirmware/Marlin最新发布版本:2.1.2.4(2024-06-16 10:03:49)
Marlin 2.0.8.2 is a maintenance release with a number of small improvements and issues fixed.
This release adds cap:HOST_ACTION_COMMANDS:0/1
to the M115
extended capabilities report so hosts like OctoPrint can check for basic host-firmware interaction with //action:
commands. For more complete interactivity you should enable HOST_PROMPT_SUPPORT
and this will report cap:PROMPT_SUPPORT:1
to the host.
New Machines and Boards
- ✨ Malyan M180 (#21992)
New Features
- ✨
MEDIA_MENU_AT_TOP
for MarlinUI (#21925) - ✨ Independent baud rates (#21949)
Host and Protocol
- 🚸
cap:HOST_ACTION_COMMANDS
(#21987)
Configuration
- 🥅 Add
MESH_EDIT_MENU
sanity check (#21922)
Board / HAL
- 🐛 Fix BTT002 variant MMU2 serial pins 🧩 (#21980)
- 🐛 Fix Selena Compact probe pin (83f9413196)
- 🐛 Fix Octopus High Speed USB (#21961)
- 🐛 Fix MKS Robin E3
BLTOUCH
and Fan PWM timer conflicts (#21889)
LCD / Controller
- 🌐 Update Polish language (#21993)
- 🩹 Improved SKR2 12864 LCD Delays (#21956)
- 📝 Update ExtUI example (f60965a107)
Optimized / Improved
- ♻️ LEDs refactor and extend (#21962)
- 🎨 Combined
M104
/M109
andM140
/M190
code (e573611021)
Other Issues Fixed
- 🩹 Fix multi_volume + SDIO onboard compile (#21975)
- 🐛 Fix
G29 K
value (f1f622de01) - 🐛 Fix
EEPROM_CHITCHAT
(#21934) - 🐛 Fix flowmeter calculation (#21959)
- 🐛 Fix wrong
Z_ENDSTOP
flag bit (#21963) - 🐛 Fix Toshiba FlashAir (
SDCARD_COMMANDS_SPLIT
) (#21944) - 🐛 Fix
DELTA
withSENSORLESS_PROBING
Build and Upload
- ⚡️ PIO filters for
M117
,M300
andM414
(#21972) - 🐛 Fix envs using
mks_encrypt.py
(#21933) - 🐛 Fix compile with
PREVENT_COLD_EXTRUSION
off (94e67a036a) - 🐛 Fix Teensy
PINS_DEBUGGING
compile (#21958)
For Developers
- 🎨 Macros for optional arguments (#21969)
- 🎨 Null heating message method (d1502f74ea)
- ♻️ Refactor axis homing/trusted state bits (57eef65d9c)
- ♻️ Minimize endstop bits (894c954e8f)
- 👷 Add a test for
SAVED_POSITIONS
(3220c49f1b) - ♻️ Refactor, comment endstop/probe enums (4dae5890e9)
- 🎨 Flags for homing directions (e.g.,
Z_HOME_TO_MIN
) (49b05ba989) - 📝 Document
diveToFile
,printListing
(ddc82b84e2) - ♻️ Simplify TMC utilities for more axes (765720e98b)
- ♻️ Refactor axis counts and loops (26a244325b)
Maintenance
- 🎨 Apply shorthand and cleanups (7597b4fb40)
- 🎨
pause
=>pause_heaters
(7cd0f2a32a) - 🎨 Shorten lcd relative paths (3995e8373c)
- 🎨 Move
HAS_EXTRUDERS
(87a943756a) - 🎨 Update a condition (8e28731f96)
- 🎨 Rename all/no axis enums (cdbd438a04)
- 🎨
MULTI_MANUAL
=>MULTI_E_MANUAL
(c977e82074) - 🎨 Move switch sensor strings (2de914c38c)
- ✅ Fix tests for
EXTRUDERS 0
(046bac6769) - 🎨 Misc cleanup and fixes (f7d28ce1d6)
- 🎨 Use defined strings (c85633b47f)
- 📝 Add Configurations section to README (#21955)