bugfix-2.0.x_20210413-085553
Pre-release72afe03 CR-30 Firmware
fd99ea0 Add fan percent accessors
4e314ef More MKS UI sprintf
776c1e6 Fix ANYCUBIC_LCD_I3MEGA compile (MarlinFirmware#21585)
e0ed57d Remove extraneous MKS UI sprintf
41eb581 Fix Flash size (512KB) for STM32F103ZE (MarlinFirmware#21590)
5fb3ee6 Fix Max Temperature not enforced (MarlinFirmware#21592)
3517fbd Blocking move followup
7f56538 Chamber Fan mode 3 (MarlinFirmware#21594)
4044ed8 Add 'blocking move' comments
a5d6f6a Fix Resume Print with UBL (MarlinFirmware#21564)
41c55a3 [cron] Bump distribution date (2021-04-13)
4a1d2d8 Update old-style axis indexes
1e357b3 Tweak cooler / flowmeter icons (MarlinFirmware#21573)
f69da7d Add 'jump relaxing' compile flag to AVR targets (MarlinFirmware#21566)
24a095c Reduce math library code size by 3.4KB (MarlinFirmware#21575)
c93a972 Initial CR-30 firmware
1742fb8 [cron] Bump distribution date (2021-04-12)
76cc736 MKS LVGL UI: Fix icon layout (MarlinFirmware#21595)
c35e271 Clean up, update some variants
6ab7baa tick() => isr() to spotlight interrupt-time
1114bdb [cron] Bump distribution date (2021-04-11)
f864239 EXP2_01_PIN for BTT BTT002 1.0
62f992a Followup to "no status for serial::write" (MarlinFirmware#21577)
37e6716 Fix M114 E / R broken by LIN_ADVANCE
(MarlinFirmware#21579)
3b3a3fa [cron] Bump distribution date (2021-04-10)
4cba40f Fix manual move with MKS H43 (MarlinFirmware#21511)
8048d14 Drop return value from Serial::write() (MarlinFirmware#21567)
1a2cbe1 Macros to eliminate 'f + 0.0' (MarlinFirmware#21568)
19320a1 Check for old Marlin files mixed in (MarlinFirmware#21574)
7124326 Delay U8glib init using U8glib-HAL 0.4.4 (MarlinFirmware#21496)
ecd5ae8 [cron] Bump distribution date (2021-04-09)
aa2601b [cron] Bump distribution date (2021-04-08)
1879eed Fix axis char printing
facbbba Sanity Check newer Configs too (MarlinFirmware#21550)
d61bc2d Park Magnetic Switching Toolhead at the very end (MarlinFirmware#21552)
5ab220f [cron] Bump distribution date (2021-04-07)
b483a8d BTT SKR-SE-BX (STM32H743IIT6 ARM Cortex M7) and BIQU_BX_TFT70 (MarlinFirmware#21536)
ed14731 getHighESpeed => autotemp_task
746eae1 Cast celsius to int for MKS LVGL UI (MarlinFirmware#21502)
121b606 Fix Rumba32 variant for Marlin (MarlinFirmware#21497)
61af08d MKS LVGL UI: Display/edit fan percentage (MarlinFirmware#21544)
a6105ef [cron] Bump distribution date (2021-04-06)
993609b Make DELAY_NS round up on AVR (MarlinFirmware#21546)
e3116ee write_command changes input
98d6c75 Fix CardReader string args
9165749 [cron] Bump distribution date (2021-04-05)
75b7903 Touch UI Bed Mesh Screen refactor, enhancements (MarlinFirmware#21521)
8da8bf7 Fix FAT delete of items with long name (MarlinFirmware#21528)
8b6718c misc. pointer formatting
98b2b45 Revert "Optimized string-to-number functions" (MarlinFirmware#21532)
c4b69fc Fix Hotend-abort-on-idle Check (MarlinFirmware#21535)
a628559 Update Italian language (MarlinFirmware#21537)
895e401 Suppress redundant serial errors
c442485 [cron] Bump distribution date (2021-04-04)
dd76a50 [cron] Bump distribution date (2021-04-03)
9d0e827 Update u8g / AVR display timing defaults (MarlinFirmware#21518)
d0d5003 GT2560 V3 followup (MarlinFirmware#21512)
c2b72c0 Remove extraneous 'extern' hints (MarlinFirmware#21516)
9d0b6c5 Requiring PIO >= 5.0.3
3229100 Split up platformio.ini (MarlinFirmware#21507)
0dde8f8 [cron] Bump distribution date (2021-04-02)
235ba92 Followup to Laser Flow Meter (MarlinFirmware#21498)
6747d35 MKS H43 fix, cleanup (MarlinFirmware#21500)
45c1432 G26 Hilbert Curve followup (MarlinFirmware#21480)
05b3962 Board IDs for G2560 Rev B, G2560 v4, GTM32 VD (MarlinFirmware#21499)
62f3766 Replace 'const float &' with 'const_float_t' (MarlinFirmware#21505)
600ef1e [cron] Bump distribution date (2021-04-01)
4d17613 MKS H43 fix, cleanup (MarlinFirmware#21485)
bfdd1f4 Update UBL param
be775ed Move apply_rotation_xyz into matrix_3x3
8d083eb Put ABL state into a class
7573524 FTDI Touch UI fix and reorganize (MarlinFirmware#21487)
20d2061 Optimized string-to-number functions (MarlinFirmware#21484)
df297b6 Fix FYSETC_S6 heaters pins (MarlinFirmware#21483)
6175802 [cron] Bump distribution date (2021-03-31)
0f23090 Serial flags followup
f43b250 Adjust microsteps alignment
6e0b79a Fix and add STM32 SDIO DMA (MarlinFirmware#21476)
139c149 Flags for MarlinSerial instance features (MarlinFirmware#21318)
3f7cd45 Generalize MMU (MarlinFirmware#21469)
c298095 Align temp settings (MarlinFirmware#21329)
d30b548 Optimize BLTouch code for size (MarlinFirmware#21477)
f587a4e Improve uncrust script
3b73b11 Apply pointer formatting
71e7899 [cron] Bump distribution date (2021-03-30)
1caf8a1 GT2560 Rev.A Plus Z Max Pin with BLTouch (MarlinFirmware#21375)
1d3f28d FYSETC Spider board (MarlinFirmware#21458)
86ba0cd reduced verbiage
a335cf2 Fix MKS LVGL UI Main screen / print buttons (MarlinFirmware#21468)
33ccf1b Adjust mfconfig script
ccdbffb Laser Coolant Flow Meter / Safety Shutdown (MarlinFirmware#21431)
8f509b0 [cron] Bump distribution date (2021-03-29)
001c77d YHCB2004 pins followup (MarlinFirmware#21472)
c45b91a Refactor Hilbert curve. Enhance Touch UI Bed Level Screen. (MarlinFirmware#21453)
5d0e6c2 [cron] Bump distribution date (2021-03-28)
5991836 [cron] Bump distribution date (2021-03-27)
532df19 MKS UI: Monitor state when idle (MarlinFirmware#21452)
241d2e3 Fix for YHCB2004 (MarlinFirmware#21450)
c55d53d [cron] Bump distribution date (2021-03-26)
8a67846 Avoid watchdog reset in all wired EEPROMs (MarlinFirmware#21436)
704b8cd Apply TMC UART to STM32, simplify
84b961c Define HW serial ports needed for TMC UART (MarlinFirmware#21446)
8bf6b19 Optimize LSF for size, efficiency (MarlinFirmware#21443)
69c6ffa Followup to SDIO patch (MarlinFirmware#21440)
e989bf3 Endstops always on in G28 (MarlinFirmware#21441)
cfdeab7 Endstops always on after delta homing (MarlinFirmware#21442)
de11615 [cron] Bump distribution date (2021-03-25)
589bb92 Tweak disabled variant options
b59a433 Update common-cxxflags.py comment
8320599 Comment, clean up some PlatformIO scripts
30e7e2c Extend M106/M107 for better laser module support (MarlinFirmware#16082)
3ae892b SKR E3 Mini V2.0 Fan Bug Fix (MarlinFirmware#21079)
930752d Ender 3 V2 Status Line (MarlinFirmware#21369)
d172c71 Fix SDIO buffer alignment (MarlinFirmware#21396)
fd8207d Misc build fixes (MarlinFirmware#21413)
e7596d9 Update Anet V1.0 display timing (MarlinFirmware#21425)
3ced55a Optimize MarlinSettings with template methods (MarlinFirmware#21426)
2d2291d More IntelliSense-friendly declarations
da4b689 Group UBL parameters, add comments
8fca37f Misc LCD cleanup
155dea6 Tweak mf helper scripts
e5ff55a Add typedef celsius_t (MarlinFirmware#21374)
07c24e7 [cron] Bump distribution date (2021-03-24)
a8ea6e6 Max temp/target followup
58f0330 MKS / E3V2 LCD code cleanup
f7aaa2e Add typedef extra_fan_t
cfa6c7d Improve max temp / target
df1ef49 Main / Config Custom Submenus (MarlinFirmware#18177)
dd92c8e Followup to UBL Hilbert
10c14bc Check NOZZLE_CLEAN_FEATURE settings (MarlinFirmware#21332)
eee726e UBL - Hilbert space-filling curve probing sequence (MarlinFirmware#21387)
22fc59a Minor process_subcommands_now followup
50a6ffa Fix macros that call macros crashing (MarlinFirmware#21383)
2b621eb Fix MKS H43 sensorless homing (MarlinFirmware#21388)
c44ff3e Update Hungarian language (MarlinFirmware#21407)
3e7d830 Mesh Editor for FTDI Eve Touch UI (MarlinFirmware#21381)
26db51f [cron] Bump distribution date (2021-03-23)
fb9502e [cron] Bump distribution date (2021-03-22)
d0ea2b2 [cron] Bump distribution date (2021-03-21)
5573d98 [cron] Bump distribution date (2021-03-20)
38b44e3 HAL eeprom cleanup
d4ab202 Fix bool++ warning
790bba1 Fix preflight motherboard target check (MarlinFirmware#21372)
b51aed8 Nextion TFT touch screen (MarlinFirmware#21324)
1f52112 [cron] Bump distribution date (2021-03-19)
ad907a5 Followup to planner cleanup
6673359 Move web-ui out of Marlin root folder
560448a Revert "Fix small wired EEPROM (MarlinFirmware#21337)"
deaefbf Minor E3 V2 dwin cleanup
9823a37 E1+ Autotemp and Planner comments
15bda88 Un-pause fans on STOP
de73b9b Update setup() description
2fc854e [cron] Bump distribution date (2021-03-18)
60607ed mftest: usage with error
546e56e [cron] Bump distribution date (2021-03-17)
dc78e0a Detect extra ENVS in preflight checks (MarlinFirmware#21361)
5ffa6f3 [cron] Bump distribution date (2021-03-16)
1a23ffd KRATOS32 / K.32 board and LCD controllers (MarlinFirmware#21334)
c07f99d Teensy USB / serial followup (MarlinFirmware#21316)
ae8be31 [cron] Bump distribution date (2021-03-15)
4f6910c Script to generate Marlin TFT Images (MarlinFirmware#21340)
d787cd3 Fix build with Meatpack only on 2nd port (MarlinFirmware#21336)
cc3e878 Fix small wired EEPROM (MarlinFirmware#21337)
b9b9a31 Update display timing for SKR Pro (MarlinFirmware#21346)
36d3b6a [cron] Bump distribution date (2021-03-14)
911cd1a Custom menu items confirm option (MarlinFirmware#21338)
da84b59 No extra build folder for st/jlink upload (MarlinFirmware#21341)
11343bb [cron] Bump distribution date (2021-03-13)
3107d8a Tweak opt_set, opt_enable
7f1fa0d Add M207/8/9 reporting (MarlinFirmware#21335)
604c5de MarlinSerial cleanup
71f2617 Pause SD queue early on M25 (MarlinFirmware#21317)
8532c2b Fix MarlinSerial typo
1affbe2 Clean up, optimize ExtUI/TFT code (MarlinFirmware#21333)
9dc2712 Undef unused 2nd serial option(s) (MarlinFirmware#21331)
6e10247 Lerdge-X I²C EEPROM pins, size (MarlinFirmware#21322)
03a4102 [cron] Bump distribution date (2021-03-12)
a73cff8 [cron] Bump distribution date (2021-03-11)
8857fc6 Fix password menu stickiness before first auth (MarlinFirmware#21295)
f671e6d Lerdge-K TMC 2208/9 UART pins (MarlinFirmware#21299)
4d6ebf9 Fix LERDGE 'extends' env references (MarlinFirmware#21305)
8c51219 Fix TouchMI stow in G34 (MarlinFirmware#21291)
f147a89 Fix MeatPack with per-serial-port instances (MarlinFirmware#21306)
048f6b4 Tricked-out declaration
9cba3c8 Update MEATPACK test
dbd28ee Number serial from 1 to match settings
2c62886 Clean up spaces and words
fe0b770 Fix serial index types
b75e682 Add binary file transfer test
bb6d718 fix meat pack internal buffer for multi serial
28a136d [cron] Bump distribution date (2021-03-10)
10ec5c7 Fix LPC + TMC boot loop (MarlinFirmware#21298)
55c31fb Distinguish serial index from mask (MarlinFirmware#21287)
2f1fd4b Host Keepalive followup (MarlinFirmware#21290)
18a10c0 [cron] Bump distribution date (2021-03-09)
aad0f51 CUSTOM_USER_BUTTONS followup (MarlinFirmware#21284)
1b9ff68 Fix Host Keepalive serial target (MarlinFirmware#21283)
aa05447 M303 followup (MarlinFirmware#21282)
f2ff75f [cron] Bump distribution date (2021-03-08)
5dc8f5c Extend Heater Overshoot Options (MarlinFirmware#21273)
ced1bb9 Update obsolete debug define (MarlinFirmware#21276)
9f14127 [cron] Bump distribution date (2021-03-07)
b95e548 Cooler (for Laser) - M143, M193 (MarlinFirmware#21255)
87bef13 Fix DGUS include paths
72cc5a4 MKS H43 fixup (MarlinFirmware#21267)
a94fa7b Fix Creality DWIN - Broken (bool)Serial ? (MarlinFirmware#21272)
43b712d Pins/tests followup
2c59679 Pins/tests followup (MarlinFirmware#21268)
4182cf3 Update Hungarian language (MarlinFirmware#21266)
a1796ec Link to bugfix tree (MarlinFirmware#21263)
3eb8e26 Tweak/Consolidate followup (MarlinFirmware#21261)
d05bf56 [cron] Bump distribution date (2021-03-06)
3ea56ba Tweak tests, consolidate pins target validation (MarlinFirmware#21254)
f56929d [cron] Bump distribution date (2021-03-05)
101f09a Fix multi-serial CRC error crash (MarlinFirmware#21249)
a0d3123 Followup to MP_SCARA/TPARA patches (MarlinFirmware#21248)
6903a2f Remove extra G42
8dee12f Correct fan pins for MKS Robin Nano v3 (MarlinFirmware#21238)
9299f4e SMUFF => SMuFF (MarlinFirmware#21243)
6225870 Implement G42, after all
dad486c MK2_MULTIPLEXER dependency
0b7e857 Update some py scripts
431f6bf Parking Extruder solenoid fix/cleanup
9372aa9 Fix teensy35 tests
81c29ec [cron] Bump distribution date (2021-03-04)
dd388ae TPARA followup
a46e025 TPARA - 3DOF robot arm IK (MarlinFirmware#21005)
fd270dd misc. cleanup
369ffe5 Improve opt_set (etc.) used for tests
0afa4cc Fix MKS H43 compile (MarlinFirmware#21240)
872f031 [cron] Bump distribution date (2021-03-03)
35791c6 Trust XY after Quiet Probing short sleep (MarlinFirmware#21237)
137f70b [cron] Bump distribution date (2021-03-02)
dfa3308 Fix some config builds
b2bc85f build_all_examples -c -s, silent mftest
21372c3 Better mftest order
7ee9aef G-code Digital Buttons (MarlinFirmware#18389)
8c9a59c Fewer warnings
28404f9 POWER_LOSS_ZHOME_POS followup
e66e51f Safe Z homing for Power Loss Recovery (MarlinFirmware#16909)
2b9842e Default microsteps to axis first stepper (MarlinFirmware#21230)
f52cba6 Minor FTDI EVE Touch UI fixes (MarlinFirmware#21232)
713de87 Filament Runout handling for Mixing Extruder (MarlinFirmware#20327)
1aa421e Filament sensor cleanup
dd42831 Serial macros cleanup
f0b662f [cron] Bump distribution date (2021-03-01)
e8ca077 Update Slovak language (MarlinFirmware#21224)
2328f8b Fix TERN typo (MarlinFirmware#21229)
680172a Tweaks to build scripts
254b252 [SAMD51] Respect serial buffer size (MarlinFirmware#21194)
903d0b9 Tweaks to build scripts
54ccfcc whitespace
dfacd26 ST STM32 platform version 12 (MarlinFirmware#21219)
04b83d5 Two additional EVE displays (MarlinFirmware#18839)
1236585 [cron] Bump distribution date (2021-02-28)
c76008b MKS H43 controller (MarlinFirmware#20609)
e0aa9ce RGB Caselight (MarlinFirmware#20341)
ee7701c SPEED => FEEDRATE (MarlinFirmware#21217)
6e1c133 Apply AUTO_POWER_CONTROL later in setup() (MarlinFirmware#21193)
9692681 Duplicate fan speed in M106/7 IDEX Duplication Mode (MarlinFirmware#21208)
83a156e Fix M876 when called from EP (MarlinFirmware#21210)
6136959 [SAMD51] Postmortem Debugging not implemented (MarlinFirmware#21211)
4f840c2 [SMUFF] Use EXTRUDERS for extended commands (MarlinFirmware#21212)
db59674 Fix G-code Queue merge (MarlinFirmware#21213)
e65a84f G-code Queue followup (MarlinFirmware#21214)
5269245 [cron] Bump distribution date (2021-02-27)
24623d3 Fix preflight complex extend handling (MarlinFirmware#21191)
56462cf Make F_CPU a compile-time constant (MarlinFirmware#21051)
f384f81 Fix GTR / SKR PRO + USB Flash Drive build (MarlinFirmware#21197)
427b5d6 More LERDGE envs followup (MarlinFirmware#21205)
e27fba0 Fix M355 with NEOPIXEL (MarlinFirmware#21200)
7a1ec78 Init (stow) BLTouch before X/Y homing (MarlinFirmware#21192)
ec42be3 Fix and improve G-code queue (MarlinFirmware#21122)
ccf990a [cron] Bump distribution date (2021-02-26)
fd77251 Chamber followup
f7d9305 Preheat Menu shortcut option (MarlinFirmware#20350)
bcda46e Combine Z_AFTER_DEACTIVATE with UNKNOWN_Z_NO_RAISE (MarlinFirmware#20444)
7fc75fc Zero Endstops followup (MarlinFirmware#21188)
45fff07 Fix LEVEL_CORNERS_USE_PROBE with BLTOUCH_HS_MODE (MarlinFirmware#21161)
08d54b3 Eryone Thinker V2 (MarlinFirmware#21190)
735c1b6 PROBING_HEATERS_OFF sub-option WAIT_FOR_HOTEND (MarlinFirmware#20835)
bb1039d Preflight checks for PlatformIO builds (MarlinFirmware#21068)
a21d4c0 Use 'H' value for UBL G29 z-clearance (MarlinFirmware#21114)
12468f5 Tweak case light comment
468e437 Allow Zero Endstops (e.g., for CNC) (MarlinFirmware#21120)
d167af4 Add BOARD_PREINIT (for Longer3D open drain pins) (MarlinFirmware#21159)
3061a31 Update BLTOUCH_HS_MODE comment
73e354b Fix Anycubic Chiron TFT SD menu (MarlinFirmware#21183)
0cc03f9 Let libmaple accept RX/TX_BUFFER_SIZE (MarlinFirmware#21177)
f003e52 Combined LPC / Serial fixes (MarlinFirmware#21178)
13c4eef Expose more env builds in PlatformIO extension
d5b0662 Fix MKS Robin Nano V3 I2C pins (MarlinFirmware#21174)
a3a10b6 Chamber Heater PID (MarlinFirmware#21156)
0316071 [cron] Bump distribution date (2021-02-25)
b276a7f Fix Chiron TFT serial comms (MarlinFirmware#21152)
37e2250 [cron] Bump distribution date (2021-02-24)
bdb8c07 Outdent UBL code
27f9437 G92, subcodes flag cleanup
ba301fd FTDI Touch UI followup (MarlinFirmware#21167)
53d7ae4 [cron] Bump distribution date (2021-02-23)
7a027be [cron] Bump distribution date (2021-02-22)
ece06c2 Enhance and fix FTDI Touch UI (MarlinFirmware#21148)
8d28853 Postmortem Debugging to serial port (MarlinFirmware#20492)
fb8b421 Fix SPI on SMART RAMPS with mega2560 (MarlinFirmware#21128)
b3ecede Fix G29 missing defines (MarlinFirmware#21145)
b8d7925 [cron] Bump distribution date (2021-02-21)
95e0ed2 [cron] Bump distribution date (2021-02-20)
11e11b8 [cron] Bump distribution date (2021-02-19)
a4c7386 Fix cleaning_buffer_counter check (MarlinFirmware#21115)
241297b [cron] Bump distribution date (2021-02-18)
65e24f8 Fixes for MP_SCARA (MarlinFirmware#21113)
fd455be YHCB2004 followup (MarlinFirmware#21111)
7e172bf Fix IDEX broken endstop test (MarlinFirmware#21110)
a211dc0 Note FAN2_PIN silkscreen label (MarlinFirmware#21087)
490d4a5 GT2560 v4.1B, YHCB2004 SPI character LCD (MarlinFirmware#21091)
c076a7f Swap Trigorilla Pro Z_MIN / MAX endstop pins (MarlinFirmware#21095)
7b23f41 Fix/improve configs build script (MarlinFirmware#21086)
f2b9bec [cron] Bump distribution date (2021-02-17)
f298cde BTT002 pins for FYSETC mini12864 (MarlinFirmware#21096)
28fa188 Fix "BUTTON_CLICK redefined" warning (MarlinFirmware#21098)
e699f9c [cron] Bump distribution date (2021-02-16)
31a434b Update platform ststm32 to 11.0 (MarlinFirmware#20928)
d86910c Script to download & build Configurations (MarlinFirmware#20992)
79ee2fa EXP headers for RAMPS 1.x (MarlinFirmware#21054)
9e0fc44 Fix MMU2 compile error (MarlinFirmware#21065)
35e9c13 Fix remaining time divide-by-zero (MarlinFirmware#21080)
e27a2a9 E3V2 Status Area followup (MarlinFirmware#21072)
29fa369 [cron] Bump distribution date (2021-02-15)
db82a25 E3V2 DWIN live movement (MarlinFirmware#21035)
b2f77bb Use configuration website, fix edit color
d9e79fd Fix a board comment
52e8d8d anet_et4_openblt.py => openblt.py
cbf325a Coolant Control sanity-checks
8fd88ee Don't create unused Serial Port instances (MarlinFirmware#21066)
98a27bf Allow mftest -t to select by number
00985cf Update helpful links
0fe1051 [cron] Bump distribution date (2021-02-14)
fd24779 Minor serial code cleanup
d4fb372 [cron] Bump distribution date (2021-02-13)
ce1ec22 Use -g3 to include macros in debug symbols (MarlinFirmware#21052)
03789c4 Improve Delay test report (MarlinFirmware#21047)
e0ca244 Fix AZSMZ_12864 on SMART RAMPS (MarlinFirmware#21056)
3c41f10 Improved Ender 3 V2 display status area (MarlinFirmware#20983)
7069d03 Support SMART RAMPS 1.4 with Mega2560 (MarlinFirmware#21059)
01215f5 Ender 3 V2 DWIN cleanup (MarlinFirmware#21061)
42d00b1 Improve probe preheat behavior (MarlinFirmware#21033)
1f21a49 [cron] Bump distribution date (2021-02-12)
274c729 [cron] Bump distribution date (2021-02-11)
9d24ee8 chmod and paths
dd5e0f7 [cron] Bump distribution date (2021-02-10)
653d73f Reheat bed first
662d81c Ender 3 V2 DWIN cleanup (MarlinFirmware#21026)
187602d Update M808 comment
8707ae2 MAX Thermocouples rework (MarlinFirmware#20447)
0127763 [cron] Bump distribution date (2021-02-09)
e7c7119 Serial refactor. Default 8-bit ECHO to int, not char (MarlinFirmware#20985)
1e726fe Fix STM32F1 emergency parser (MarlinFirmware#21011)
24e18a9 Allow SERVO0_PIN override on Creality Melzi (MarlinFirmware#21007)
5f824c5 Fix animated boot screen
57e4b82 Fix: Unsupported use of %f in printf (MarlinFirmware#21001)
6dcb77f Fix mini12864 v2.1 + PSU control + NeoPixel backlight (MarlinFirmware#21021)
42761ac [cron] Bump distribution date (2021-02-08)
01756b6 Fix LVGL "more" menu user items (MarlinFirmware#21004)
b35bfeb Fix TEMP_0_TR_ENABLE, rename temp conditions (MarlinFirmware#21016)
af4e8b1 Fix ESP32 I2S init placement (MarlinFirmware#21019)
5233e66 Improve RPi host kernel panic mitigation
52c246a Melzi, comments cleanup
e34f279 [cron] Bump distribution date (2021-02-07)
ee66d9c Refactor FTDI EVE Touch Screen (MarlinFirmware#20987)
1c19af2 Fix ARM delay function (MarlinFirmware#20901)
10aaab6 Use 'false'
62f060a [cron] Bump distribution date (2021-02-06)
004bed8 Mitigate RPi hosts kernel panic on M997
a971233 Fix MKS SGen-L DOGLCD_MOSI pin for FYSETC_MINI_12864 LCD (MarlinFirmware#20998)
67ae845 Update Hungarian language (MarlinFirmware#20996)
708ea3d Use serial shorthand
49564e5 Nybbles & Bits
604afd5 Fix some serial char, echo
6dac71e [cron] Bump distribution date (2021-02-05)
d58bbd5 Re-calibrate touch after EEPROM reset, if needed (MarlinFirmware#20934)
68299c6 [cron] Bump distribution date (2021-02-04)
d079634 [cron] Bump distribution date (2021-02-03)
9025c63 Add "more" menu in LVGL interface (MarlinFirmware#20940)
c6ef860 Evaluate ANY_SERIAL_IS in place
e3deb6e Note (MarlinUI) limit on PREHEAT settings (MarlinFirmware#20966)
6eec242 Update a UBL comment (MarlinFirmware#20931)
28b8bf5 STM32 Shared Media - USB Mass Storage Device (MarlinFirmware#20956)
0ce3f6e Multi-language pertains to Color UI (MarlinFirmware#20972)
617f5df Touch Calibration Screen auto-save option (MarlinFirmware#20971)
1f12273 Include ui_common for MARLIN_LOGO_FULL_SIZE (MarlinFirmware#20963)
65483dc Fix host_response_handler compile (MarlinFirmware#20962)
32d859e [cron] Bump distribution date (2021-02-02)
c74f972 LVGL UI G-code console (MarlinFirmware#20755)
33c78d2 [cron] Bump distribution date (2021-02-01)
7626ef5 Refresh screen on M22 (detach) (MarlinFirmware#20958)
07b4cc1 Fix AutoReporter implementation (MarlinFirmware#20959)
2736619 Serial refactor followup (MarlinFirmware#20932)
d49969d Init serial ports first (MarlinFirmware#20944)
c91a910 Remove extra G29 V newlines (MarlinFirmware#20955)
92b4c05 [cron] Bump distribution date (2021-01-31)
d45ad8f Language selection auto-save option (MarlinFirmware#20915)
fa3bd72 KILL, BEEPER pins for LCD_FOR_MELZI (MarlinFirmware#20924)
d306812 Fix G28_STR (MarlinFirmware#20925)
e269e93 [cron] Bump distribution date (2021-01-30)
0d2645b MPX_ARM_MINI board (Mingda MD-16) (MarlinFirmware#20711)
9d0e64a AutoReport class (Temperature, Cardreader) (MarlinFirmware#20913)
9e004a9 Optimize serial output code for size (MarlinFirmware#20911)
5ac08a4 FYSETC Cheetah 2.0 (MarlinFirmware#20897)
c72b1c5 Fix undefined G28_STR (MarlinFirmware#20912)
c65bf64 Fix LED_CONTROL_MENU compile (MarlinFirmware#20914)
7201433 [cron] Bump distribution date (2021-01-29)
7bbdbcf Serial refactor followup
3f01b22 Refactor serial class with templates (MarlinFirmware#20783)
c929fb5 Meatpack::report_state on serial port init (MarlinFirmware#20903)
11b4070 MeatPack followup - unused command (MarlinFirmware#20893)
811bb79 [cron] Bump distribution date (2021-01-28)
d932cd9 Remove extra cast
5e5dfff MeatPack followup (MarlinFirmware#20896)
107f692 ZONESTAR_LCD warning for RAMPS / ReARM (MarlinFirmware#20702)
a101941 [cron] Bump distribution date (2021-01-27)
b95f5c5 Configure / disable PRINTCOUNTER save interval (MarlinFirmware#20856)
8c0cb6c Custom G26 FR followup
ee93101 Custom G26 FR followup
7f4c5b8 Adding custom move feedrate for G26 Travel moves, Original MarlinFirmware#20729 (MarlinFirmware#20879)
9bf33e4 [cron] Bump distribution date (2021-01-26)
876c258 Clean up MMU2 code (MarlinFirmware#20794)
b9ed139 Init KILL, SUICIDE, PSU earlier (MarlinFirmware#20810)
85d61de "Move … code" followup (MarlinFirmware#20869)
b8186b5 Apply SEC_TO_MS and other fixes
fb67b9b Reformat abortSDPrinting
2c983d6 Fix sign warning (MarlinFirmware#20872)
7c28d6b Cosmetic changes (2) (MarlinFirmware#20876)
53035de "Move … code" followup (MarlinFirmware#20868)
d7ca3ea "Move … code" followup (MarlinFirmware#20874)
c12be1f Graphical TFT fixes, cleanup (MarlinFirmware#20861)
90be1c3 🧻 Cosmetic changes (MarlinFirmware#20859)
727bf7d 🛠Fix deps script version regex
e9425d7 Fix Ender 3 V2 DWIN manual move (MarlinFirmware#20837)
9d42beb [cron] Bump distribution date (2021-01-25)
ea8d682 Fix LiquidCrystal CI failures (MarlinFirmware#20873)
8f7bac4 Revert "Adding custom move feedrate for G26 (MarlinFirmware#20729)" (MarlinFirmware#20870)
3921369 MeatPack serial encoding (MarlinFirmware#20802)
a243996 [cron] Bump distribution date (2021-01-24)
0f612d5 lcd_put_wchar_max for COLOR_UI (MarlinFirmware#20838)
14567f3 Adding custom move feedrate for G26 (MarlinFirmware#20729)
a54154e 🛠 Replace lib_deps for custom_marlin.FEATURE (MarlinFirmware#20858)
ac10fdc [cron] Bump distribution date (2021-01-23)
90c0194 "Move … code" followup (MarlinFirmware#20852)
09d07f7 Add labels, condition for BTT GTR M5 pins (MarlinFirmware#20772)
d33fe23 Move common strings (MarlinFirmware#20846)
7b9f7d8 [cron] Bump distribution date (2021-01-22)
0681b80 Fix undefined E_LBL
d879853 Ender 3 V2: Sync reset E in manual move (MarlinFirmware#20806)
0a279cf Fix ANYCUBIC_LCD_CHIRON compilation (MarlinFirmware#20807)
c0870d4 Move some MarlinCore and MarlinUI code (MarlinFirmware#20832)
ac82dc4 Increase filament runout distance edit limit (MarlinFirmware#20828)
144272e USB Flash Drive env hints for ABM (MarlinFirmware#20592)
d62aa62 Lerdge K/S/X support for Flash Drive (MarlinFirmware#20593)
68abaea MarlinUI multi-language support (MarlinFirmware#20725)
00bc094 Keep G29 N on the DL
84a47a6 [cron] Bump distribution date (2021-01-21)
03b53ff More PlatformIO source filters (MarlinFirmware#20822)
ef14b18 PSTR alias followup (MarlinFirmware#20831)
3f90ecf Move singlenozzle temp/fan (MarlinFirmware#20829)
a275e4e Fix reporting of TMC_S2VSA/B (MarlinFirmware#20730)
fd45854 USE_M73_REMAINING_TIME sanity-check (MarlinFirmware#20751)
a106267 MMU2 serial followup (MarlinFirmware#20811)
0cbc44d Fix SINGLENOZZLE compile
5c93b49 [cron] Bump distribution date (2021-01-20)
df238fe Swedish language for MarlinUI (MarlinFirmware#20826)
f1d4713 Fix MKS UI manual move (MarlinFirmware#20813)
d0f9532 Fix, consolidate PSTR aliases (MarlinFirmware#20812)
fda9fb5 Raise Z on exit from 'Level Bed Corners' (MarlinFirmware#20817)
49b5e1d Clean up whitespace, headings
eb84aca [cron] Bump distribution date (2021-01-19)
e9364c7 [cron] Bump distribution date (2021-01-18)
08f392c OS-native targets for "mftest -a"
bb597dc Internal G29N for G28+G29 (MarlinFirmware#20800)
fec5815 FYSETC_242 OLED 12864 for S6 (MarlinFirmware#20767)
6be8ffb Reduce some G-code strings
1b19eed Fix Tramming Wizard behavior (MarlinFirmware#20796)
fb41413 Optimize some G-code strings
40c8f20 Apply bool to some MKS UI
b41f415 General cleanup, use _BV
69a6d26 Fix Trigorilla Pro STOP pins (MarlinFirmware#20801)
0fef29b NEOPIXEL overridable on BTT SKR (MarlinFirmware#20797)
f7e2467 4 / 5 digits for some edit items (MarlinFirmware#20793)
dc44edc Update Italian language (MarlinFirmware#20789)
ca53d88 [cron] Bump distribution date (2021-01-17)
5e46f63 Fix Ender-3 V2 DWIN LPC signed warnings (MarlinFirmware#20786)
43a91e5 Configurable Corner Leveling point order (MarlinFirmware#20733)
1d5862a MMU2 as standard serial device (MarlinFirmware#20771)
7c78650 [cron] Bump distribution date (2021-01-16)
d03c398 Improve filament runout handling in FTDI EVE Touch UI
9bbe945 Fix compatibility macros
6376b68 Silence unused parameter warnings
9dba7cd Fix Ender 3 V2 encoder (MarlinFirmware#20784)
49e252d [cron] Bump distribution date (2021-01-15)
8049db2 ESP32 Tone Generator (MarlinFirmware#20704)
ecf5f5d Update Ukrainian language (MarlinFirmware#20668)
12a3945 MKS prelim. cleanup (2)
c753fc6 More MKS UI prelim. cleanup
35c1b33 MKS WiFi for TFT_LVGL_UI (MarlinFirmware#20191)
a88ae20 [cron] Bump distribution date (2021-01-14)
e8aa6ab Ignore M22 during SD print
f272639 Move WRITE_FAN
d47e694 whitespace
44c57ab MKS UI prelim. cleanup (MarlinFirmware#20763)
4a89731 Rotary encoder cleanup (MarlinFirmware#20753)
2b928b4 Fix comments (MarlinFirmware#20759)
923ca6f [cron] Bump distribution date (2021-01-13)
4472ba2 Ok to use C++11 'auto'
7f3dcb3 Multi-platform DWIN_CREALITY_LCD support (MarlinFirmware#20738)
a26f2fb [cron] Bump distribution date (2021-01-12)
8ff87c1 Fix TMC220x short circuit (MarlinFirmware#20731)
4327b5c Fixes for TFTGLCD (MarlinFirmware#20734)
d6de6de NO_SD_DETECT option (MarlinFirmware#20741)
9eecb2f Fix joystick include
54debf8 Tweak STM32F1 pin r/w/t
acda53a Clean up some includes
71921bc Update Slovak glyphs
bc5c52d [cron] Bump distribution date (2021-01-11)
cf1f8af Laser Test Fire (MarlinFirmware#20452)
d78f292 Wanhao One+ SD detect pin (MarlinFirmware#20724)
46916d3 [cron] Bump distribution date (2021-01-10)
299f849 Optimize some G76 strings
bbf0615 Fix misc. warnings (MarlinFirmware#20715)
8ffae97 Fix Python 2.7 compatibility
d4ac8bc Up to 6 Tramming points (MarlinFirmware#20720)
8e1637a [cron] Bump distribution date (2021-01-09)
4e8d92b [cron] Bump distribution date (2021-01-08)
4eedeab Fix M48 output (MarlinFirmware#20713)
3009707 Improved MKS Robin support (MarlinFirmware#19333)
8edcf03 Preheat before Power Loss Recovery homing (MarlinFirmware#20697)
abea8ff [cron] Bump distribution date (2021-01-07)
3dd1fe4 Custom build_flags by feature (MarlinFirmware#20692)
d2969d2 [cron] Bump distribution date (2021-01-06)
e3831c1 Multi-Z stepper inverting (MarlinFirmware#20678)
218de57 Fix Azteeg X3 macro typo (MarlinFirmware#20681)
87fbda8 Define SANGUINOLOLU 1.1 enable pins (MarlinFirmware#20682)
e9ab6c1 No BTN_ENC_EN on Anet 10 (MarlinFirmware#20684)
1eb5925 Temperature report followup (MarlinFirmware#20687)
dc3cfd0 Adjustable precision in M105 temperature report (MarlinFirmware#20602)
2f17f22 Don't apply hotend_offset.z to Z soft endstops (MarlinFirmware#20675)
d2e1e9a Indent tool_change_prime
c0a3931 Clarify solenoid active / magnet-on state
55d1938 Defer "quiet probing" till the last Z bump (MarlinFirmware#20610)
3a99d00 Solenoid cleanups
7033003 [cron] Bump distribution date (2021-01-05)
21c7e69 Remove untranslated strings
208200a G34/M422 cleanup
ba2cadb Move duplication_e_mask
ca47dff Fix delayed_move_time elapsed test
548d560 Fix IDEX reboot on travel after G28 X (MarlinFirmware#20654)
6b45867 Fix SD SPI Speed override, FTDI mesh edit (MarlinFirmware#20657)
63448f3 Rename FTDI EVE screen data structs
2d88bcb Fix thermal error protection, reporting (MarlinFirmware#20655)
effc373 [cron] Bump distribution date (2021-01-04)
3ba80d1 Update Italian language (MarlinFirmware#20663)
edea49f Creality 4.2.10 board (MarlinFirmware#20647)
1d63fe6 Add ALL_AXES manual move for UBL mesh editing
87d3264 Animated boot followup
56a5d0b Homing code followup (MarlinFirmware#20632)
f86765a [cron] Bump distribution date (2021-01-03)
3efbd45 Improved bootscreen animation
a87e519 Document, adjust some homing code
5b33afb Fix a comment (MarlinFirmware#20629)
b0585e1 Check for misplaced configs on build (MarlinFirmware#20599)
e685950 Assisted Tramming improvements (MarlinFirmware#20298)
5eaa10e Fix //action prefix (MarlinFirmware#20600)
9f53738 Fix UBL mesh edit delta moves (MarlinFirmware#20620)