Ender 3 v2 + SKR Mini E3 v3 mainboard (BETA)

NOTE: Requires the Ender 3 V2 Display Cable from BTT to function.

 - Adds G2 / G3 Arc support
 - Adds G10 / G11 Firmware based retraction (Use M207, M208, M209 to configure)
 - Adds M600 - Filament Change
 - Adds M603 - Set Filament Load / Unload length
 - Adds M701 - Load Filament
 - Adds M702 - Unload Filament
 - Enabled Advanced OK
 - Enabled CLASSIC_JERK
 - Enabled Linear Advance - Use this tool to calibrate. Use this video as a guide.
 - Enabled Smart Filament Runout Sensor (Add M412 S0 in your Start G-Code if you do not have a filament sensor).

KNOWN ISSUES:
- If icons are missing in your screen, follow this forum thread
Firmware Variant Size Build Date Downloads Feedback Download
Ender3-v2-SKRMiniE3V3-MarlinUI-20240422.bin 223616 bytes 2024-04-22 00:28:45 UTC 0
Score: 0
Membership Required
commit d773570cd66997d56c1470bc4724aacbc848f3d8
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sun Apr 21 00:24:57 2024 -0700

    🐛 Fix Flags<N> data storage width (#26995)
    
    * Fix Flags and associated unit tests

commit 556da2b3fcddd9c5152542a0f5250df0136760e7
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sat Apr 20 23:59:43 2024 -0700

    ✅ Add additional unit tests for types.h (#26994)
    
    * Add more XYval (and similar) unit tests
    
    * Add  Flags tests, with multiple BUGs identified

commit 9e19a6efe101b57ce0419b16318bdb26acbaf27a
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sat Apr 20 23:40:26 2024 -0700

    ✅ Unit test improvements (#26993)
    
    - Reset config.ini in restore_configs
    - Allow running a single configuration of unit tests locally

commit f433b2c4338294bbe3189b58d6223a31a2bebb96
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Sat Apr 20 21:27:56 2024 -0400

    🔧 Add RAMPS TMC SPI pins when !TMC_USE_SW_SPI (#26960)
    
    * Allows RAMPS to auto assign HW SPI Pins for TMC

commit bc0d7d7140abc61c89264f718f0797046dbff022
Author: Aron List <aronotmar@live.nl>
Date:   Sun Apr 21 03:18:49 2024 +0200

    🐛 Fix PID upon entering PID_FUNCTIONAL_RANGE (#26926)
    
    The PID algorithm did not cache the last seen temperature until it entered the PID_FUNCTIONAL_RANGE. This caused an incorrect output power to be calculated temporarily while the algorithm caught up.
    
    This has likely always been a problem for bed and chamber PID. For the hotend this error was introduced in refactoring in commit 54e7b933cdb6d0bf0d69fd661b585100d76e3c88.

commit 24f8831021ff594fcf2fabd169d46bbc3cde5316
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Sun Apr 21 00:23:15 2024 +0000

    [cron] Bump distribution date (2024-04-21)
Ender3-v2-SKRMiniE3V3-BLTouch-MarlinUI-20240422.bin 231340 bytes 2024-04-22 00:28:04 UTC 0
Score: 0
Membership Required
commit d773570cd66997d56c1470bc4724aacbc848f3d8
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sun Apr 21 00:24:57 2024 -0700

    🐛 Fix Flags<N> data storage width (#26995)
    
    * Fix Flags and associated unit tests

commit 556da2b3fcddd9c5152542a0f5250df0136760e7
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sat Apr 20 23:59:43 2024 -0700

    ✅ Add additional unit tests for types.h (#26994)
    
    * Add more XYval (and similar) unit tests
    
    * Add  Flags tests, with multiple BUGs identified

commit 9e19a6efe101b57ce0419b16318bdb26acbaf27a
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sat Apr 20 23:40:26 2024 -0700

    ✅ Unit test improvements (#26993)
    
    - Reset config.ini in restore_configs
    - Allow running a single configuration of unit tests locally

commit f433b2c4338294bbe3189b58d6223a31a2bebb96
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Sat Apr 20 21:27:56 2024 -0400

    🔧 Add RAMPS TMC SPI pins when !TMC_USE_SW_SPI (#26960)
    
    * Allows RAMPS to auto assign HW SPI Pins for TMC

commit bc0d7d7140abc61c89264f718f0797046dbff022
Author: Aron List <aronotmar@live.nl>
Date:   Sun Apr 21 03:18:49 2024 +0200

    🐛 Fix PID upon entering PID_FUNCTIONAL_RANGE (#26926)
    
    The PID algorithm did not cache the last seen temperature until it entered the PID_FUNCTIONAL_RANGE. This caused an incorrect output power to be calculated temporarily while the algorithm caught up.
    
    This has likely always been a problem for bed and chamber PID. For the hotend this error was introduced in refactoring in commit 54e7b933cdb6d0bf0d69fd661b585100d76e3c88.

commit 24f8831021ff594fcf2fabd169d46bbc3cde5316
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Sun Apr 21 00:23:15 2024 +0000

    [cron] Bump distribution date (2024-04-21)
Ender3-v2-SKRMiniE3V3-MarlinUI-20240421.bin 223584 bytes 2024-04-21 00:28:43 UTC 0
Score: 0
Membership Required
commit 9a8fb80eedde28dc4a32634be4ab55c44a059371
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sat Apr 20 17:00:07 2024 -0700

    🎨Match unit test folder structure to code (#26990)

commit ca12459b9c014c88d57d0e2178b64f9e3a07b1ff
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sat Apr 20 15:55:30 2024 -0700

    ✅ Skip compile tests when editing unit tests (#26991)

commit e1ab911c356cb5b0b449fa4e6379dbe0a483c7a0
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Sat Apr 20 17:58:13 2024 -0400

    📝Improve Freeze Feature comment (#26959)
    
    * Fix and Improve Freeze Feature comment

commit 58d4494365df50927442ab78b5147969be697575
Author: ellensp <530024+ellensp@users.noreply.github.com>
Date:   Sun Apr 21 09:48:31 2024 +1200

    add ui_api.h include (#26977)

commit d502e5beaac79b55553ecfc706653805f74d5599
Author: ellensp <530024+ellensp@users.noreply.github.com>
Date:   Sun Apr 21 09:46:48 2024 +1200

    🐛 Fix auto-assignment errors for J and U axis (#26979)

commit b4a95db7dafaa16901c682f648fcdce4e7763929
Author: Chris <52449218+shadow578@users.noreply.github.com>
Date:   Sat Apr 20 23:43:31 2024 +0200

    🚨Fix buffer overrun warning in UBL (#26984)
    
    to account for null terminator
Ender3-v2-SKRMiniE3V3-BLTouch-MarlinUI-20240421.bin 231316 bytes 2024-04-21 00:28:03 UTC 0
Score: 0
Membership Required
commit 9a8fb80eedde28dc4a32634be4ab55c44a059371
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sat Apr 20 17:00:07 2024 -0700

    🎨Match unit test folder structure to code (#26990)

commit ca12459b9c014c88d57d0e2178b64f9e3a07b1ff
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sat Apr 20 15:55:30 2024 -0700

    ✅ Skip compile tests when editing unit tests (#26991)

commit e1ab911c356cb5b0b449fa4e6379dbe0a483c7a0
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Sat Apr 20 17:58:13 2024 -0400

    📝Improve Freeze Feature comment (#26959)
    
    * Fix and Improve Freeze Feature comment

commit 58d4494365df50927442ab78b5147969be697575
Author: ellensp <530024+ellensp@users.noreply.github.com>
Date:   Sun Apr 21 09:48:31 2024 +1200

    add ui_api.h include (#26977)

commit d502e5beaac79b55553ecfc706653805f74d5599
Author: ellensp <530024+ellensp@users.noreply.github.com>
Date:   Sun Apr 21 09:46:48 2024 +1200

    🐛 Fix auto-assignment errors for J and U axis (#26979)

commit b4a95db7dafaa16901c682f648fcdce4e7763929
Author: Chris <52449218+shadow578@users.noreply.github.com>
Date:   Sat Apr 20 23:43:31 2024 +0200

    🚨Fix buffer overrun warning in UBL (#26984)
    
    to account for null terminator
Ender3-v2-SKRMiniE3V3-MarlinUI-20240420.bin 223592 bytes 2024-04-20 00:28:46 UTC 0
Score: 0
Membership Required
commit 02ba6f9f3a4be9c38e16c85a56fd33679ed5b772
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Fri Apr 19 00:21:25 2024 +0000

    [cron] Bump distribution date (2024-04-19)
Ender3-v2-SKRMiniE3V3-BLTouch-MarlinUI-20240420.bin 231316 bytes 2024-04-20 00:28:05 UTC 0
Score: 0
Membership Required
commit 02ba6f9f3a4be9c38e16c85a56fd33679ed5b772
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Fri Apr 19 00:21:25 2024 +0000

    [cron] Bump distribution date (2024-04-19)
Ender3-v2-SKRMiniE3V3-MarlinUI-20240419.bin 223584 bytes 2024-04-19 00:29:34 UTC 0
Score: 0
Membership Required
commit dba0010607b9c27722b2df79c75affa1b51f0e81
Author: Andrew <18502096+classicrocker883@users.noreply.github.com>
Date:   Thu Apr 18 19:04:03 2024 -0400

    🎨 Rename some G-code files (#26981)

commit 90667f611410cce5a3771f82962af16bac695622
Author: I3DBeeTech <129617321+I3DBeeTech@users.noreply.github.com>
Date:   Fri Apr 19 02:24:17 2024 +0530

    🐛 Fix BLACKBEEZMINI fan, info (#26983)
Ender3-v2-SKRMiniE3V3-BLTouch-MarlinUI-20240419.bin 231316 bytes 2024-04-19 00:28:50 UTC 0
Score: 0
Membership Required
commit dba0010607b9c27722b2df79c75affa1b51f0e81
Author: Andrew <18502096+classicrocker883@users.noreply.github.com>
Date:   Thu Apr 18 19:04:03 2024 -0400

    🎨 Rename some G-code files (#26981)

commit 90667f611410cce5a3771f82962af16bac695622
Author: I3DBeeTech <129617321+I3DBeeTech@users.noreply.github.com>
Date:   Fri Apr 19 02:24:17 2024 +0530

    🐛 Fix BLACKBEEZMINI fan, info (#26983)
Ender3-v2-SKRMiniE3V3-MarlinUI-20240418.bin 223584 bytes 2024-04-18 00:29:35 UTC 0
Score: 0
Membership Required
commit d6961b2626c1ec6fd3d3a1b094ef1d433503ca7d
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Wed Apr 17 06:06:51 2024 +0000

    [cron] Bump distribution date (2024-04-17)

commit 07ebb8171f68919e984f5d4f6772f3c9c35a4601
Author: Javlon Sodikov <5047093+javlonsodikov@users.noreply.github.com>
Date:   Wed Apr 17 10:25:22 2024 +0500

    🩹Fix ProUI error when !CASELIGHT_USES_BRIGHTNESS (#26976)
    
    * Fix the compile error with the case light menu
    
    Fix the compile error with the case light menu
    
    * Add failing test
    
    ---------
    
    Co-authored-by: Jason Smith <jason.inet@gmail.com>
Ender3-v2-SKRMiniE3V3-BLTouch-MarlinUI-20240418.bin 231316 bytes 2024-04-18 00:28:52 UTC 0
Score: 0
Membership Required
commit d6961b2626c1ec6fd3d3a1b094ef1d433503ca7d
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Wed Apr 17 06:06:51 2024 +0000

    [cron] Bump distribution date (2024-04-17)

commit 07ebb8171f68919e984f5d4f6772f3c9c35a4601
Author: Javlon Sodikov <5047093+javlonsodikov@users.noreply.github.com>
Date:   Wed Apr 17 10:25:22 2024 +0500

    🩹Fix ProUI error when !CASELIGHT_USES_BRIGHTNESS (#26976)
    
    * Fix the compile error with the case light menu
    
    Fix the compile error with the case light menu
    
    * Add failing test
    
    ---------
    
    Co-authored-by: Jason Smith <jason.inet@gmail.com>
Ender3-v2-SKRMiniE3V3-MarlinUI-20240417.bin 223584 bytes 2024-04-17 00:29:26 UTC 0
Score: 0
Membership Required
commit 245db739291155a48de777ebbdb4023e8975b61e
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Tue Apr 16 18:06:16 2024 +0000

    [cron] Bump distribution date (2024-04-16)

commit 9342dae8f04cc0e775515ec903dad1357bd7c344
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Tue Apr 16 12:17:47 2024 -0500

    📝 Remove dead PDF links
Ender3-v2-SKRMiniE3V3-BLTouch-MarlinUI-20240417.bin 231324 bytes 2024-04-17 00:28:44 UTC 0
Score: 0
Membership Required
commit 245db739291155a48de777ebbdb4023e8975b61e
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Tue Apr 16 18:06:16 2024 +0000

    [cron] Bump distribution date (2024-04-16)

commit 9342dae8f04cc0e775515ec903dad1357bd7c344
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Tue Apr 16 12:17:47 2024 -0500

    📝 Remove dead PDF links
Ender3-v2-SKRMiniE3V3-MarlinUI-20240416.bin 223584 bytes 2024-04-16 00:29:40 UTC 2
Score: 0
Membership Required
commit 1f84f50fd8a4c80c9ba56f2e61296e5790ff328b
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Mon Apr 15 02:38:10 2024 +0000

    [cron] Bump distribution date (2024-04-15)
Ender3-v2-SKRMiniE3V3-BLTouch-MarlinUI-20240416.bin 231316 bytes 2024-04-16 00:28:58 UTC 1
Score: 0
Membership Required
commit 1f84f50fd8a4c80c9ba56f2e61296e5790ff328b
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Mon Apr 15 02:38:10 2024 +0000

    [cron] Bump distribution date (2024-04-15)
Ender3-v2-SKRMiniE3V3-MarlinUI-20240415.bin 223592 bytes 2024-04-15 00:29:31 UTC 0
Score: 0
Membership Required
commit 3326c749f85ddfab6ba5879526466891f0e598a7
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Sun Apr 14 16:26:16 2024 -0500

    📝 Minor README changes

commit 02691060664b1d582ed72c207d0062bd7e5813d4
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Sun Apr 14 16:24:14 2024 -0500

    🎨 Dagoma D6 followup

commit 95d38a8e543bb6781184a735f1250280670e138b
Author: Sophist <3001893+Sophist-UK@users.noreply.github.com>
Date:   Sun Apr 14 21:04:52 2024 +0100

    ✨ Add Dagoma D6 as found in DiscoUltimate v2 TMC (#26874)
    
    * Add Dagoma D6 board as used in their DiscoUltimate v2 TMC.
    
    Taken from the Dagoma fork of Marlin DU_MC branch where it is called FYSETC_DAGOMA_F5 and explicitly confirmed by Dagoma as being the D6:
    
    "the BOARD_FYSETC_DAGOMA_F5 is effectively the definition for the D6"
    
    ---------
    
    Co-authored-by: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
    Co-authored-by: Orel <37673727+0r31@users.noreply.github.com>

commit dca6afc26efb860e60e8c47c2390e11f426dbe16
Author: Chris <52449218+shadow578@users.noreply.github.com>
Date:   Sun Apr 14 20:42:57 2024 +0200

    ✨🐛 HC32 - Add SERIAL_DMA, fix SDIO and MEATPACK (#26845)
    
    * fix meatpack on hc32
    
    * add support for SERIAL_DMA on HC32
    
    * add additional checks in HC32 HAL
    
    * migrate HC32 HAL to use app_config.h
    
    * fix memory leak in HC32 sdio HAL
    https://github.com/MarlinFirmware/Marlin/pull/26845#issuecomment-1980218771
    
    * hc32: fail if both EMERGENCY_PARSER and SERIAL_DMA are enabled

commit 19684f23bc9b4bdf1f38ff353f8b3546789b07f7
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sat Apr 13 17:49:08 2024 -0700

    ✅ Add unit tests for macros.h (#26968)

commit 52a561399eb5bf9f60106e0fa6a74a50e7522e5a
Author: Keith Bennett <13375512+thisiskeithb@users.noreply.github.com>
Date:   Sat Apr 13 17:47:16 2024 -0700

    ⏪️ Revert unintended README changes (#26967)
    
    * Revert all the changes that went in with the unit test framework
    This restored broken links and other changes. Restoring to the prior revision seems the most appropriate action until the intentions of those file changes are known.
    ---------
    
    Co-authored-by: Jason Smith <jason.inet@gmail.com>

commit 0683e8a9a3fc79481376c82528d6850c01ec5bd0
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Sun Apr 14 00:24:15 2024 +0000

    [cron] Bump distribution date (2024-04-14)
Ender3-v2-SKRMiniE3V3-BLTouch-MarlinUI-20240415.bin 231316 bytes 2024-04-15 00:28:48 UTC 0
Score: 0
Membership Required
commit 3326c749f85ddfab6ba5879526466891f0e598a7
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Sun Apr 14 16:26:16 2024 -0500

    📝 Minor README changes

commit 02691060664b1d582ed72c207d0062bd7e5813d4
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Sun Apr 14 16:24:14 2024 -0500

    🎨 Dagoma D6 followup

commit 95d38a8e543bb6781184a735f1250280670e138b
Author: Sophist <3001893+Sophist-UK@users.noreply.github.com>
Date:   Sun Apr 14 21:04:52 2024 +0100

    ✨ Add Dagoma D6 as found in DiscoUltimate v2 TMC (#26874)
    
    * Add Dagoma D6 board as used in their DiscoUltimate v2 TMC.
    
    Taken from the Dagoma fork of Marlin DU_MC branch where it is called FYSETC_DAGOMA_F5 and explicitly confirmed by Dagoma as being the D6:
    
    "the BOARD_FYSETC_DAGOMA_F5 is effectively the definition for the D6"
    
    ---------
    
    Co-authored-by: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
    Co-authored-by: Orel <37673727+0r31@users.noreply.github.com>

commit dca6afc26efb860e60e8c47c2390e11f426dbe16
Author: Chris <52449218+shadow578@users.noreply.github.com>
Date:   Sun Apr 14 20:42:57 2024 +0200

    ✨🐛 HC32 - Add SERIAL_DMA, fix SDIO and MEATPACK (#26845)
    
    * fix meatpack on hc32
    
    * add support for SERIAL_DMA on HC32
    
    * add additional checks in HC32 HAL
    
    * migrate HC32 HAL to use app_config.h
    
    * fix memory leak in HC32 sdio HAL
    https://github.com/MarlinFirmware/Marlin/pull/26845#issuecomment-1980218771
    
    * hc32: fail if both EMERGENCY_PARSER and SERIAL_DMA are enabled

commit 19684f23bc9b4bdf1f38ff353f8b3546789b07f7
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sat Apr 13 17:49:08 2024 -0700

    ✅ Add unit tests for macros.h (#26968)

commit 52a561399eb5bf9f60106e0fa6a74a50e7522e5a
Author: Keith Bennett <13375512+thisiskeithb@users.noreply.github.com>
Date:   Sat Apr 13 17:47:16 2024 -0700

    ⏪️ Revert unintended README changes (#26967)
    
    * Revert all the changes that went in with the unit test framework
    This restored broken links and other changes. Restoring to the prior revision seems the most appropriate action until the intentions of those file changes are known.
    ---------
    
    Co-authored-by: Jason Smith <jason.inet@gmail.com>

commit 0683e8a9a3fc79481376c82528d6850c01ec5bd0
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Sun Apr 14 00:24:15 2024 +0000

    [cron] Bump distribution date (2024-04-14)
Ender3-v2-SKRMiniE3V3-MarlinUI-20240414.bin 223592 bytes 2024-04-14 00:29:34 UTC 0
Score: 0
Membership Required
commit 1bb4a042e26af49602816ef33fcd2f3f4f728329
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sat Apr 13 14:11:51 2024 -0700

    ✅Unit test improvements (#26965)
    
    * Do not warn about display in unit tests
    
    * Treat warnings as errors in unit tests
    
    * Report actual filenames with unit tests

commit d10861e478d60042a0836e95b8a22e7b68a1d9e5
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sat Apr 13 12:06:08 2024 -0700

    ✅ Add unit testing framework (#26948)
    
    - Add a framework to build and execute unit tests for Marlin.
    - Enable unit test execution as part of PR checks.
    
    ---------
    
    Co-authored-by: Costas Basdekis <costas.basdekis@gmail.com>
    Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>

commit cf7c86d5815e604a7be13f570761514d5897bbd4
Author: Andrew <18502096+classicrocker883@users.noreply.github.com>
Date:   Sat Apr 13 14:59:59 2024 -0400

    🔧Fix M936 in features.ini (#26957)

commit d99e150097ddfd9cf369c4643888622769e147fb
Author: David Buezas <dbuezas@users.noreply.github.com>
Date:   Sat Apr 13 18:54:25 2024 +0200

    ⚡️Reduce DISPLAY_SLEEP_MINUTES overhead (#26964)

commit 9e88eb6100a30761bde51294814c5a4ddff72278
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Sat Apr 13 12:06:36 2024 +0000

    [cron] Bump distribution date (2024-04-13)

commit 71d9a3e1dfa55edd5ec737a4f4ca82e9f2a11d32
Author: Vovodroid <vovodroid@users.noreply.github.com>
Date:   Sat Apr 13 10:04:34 2024 +0300

    🩹 Fix M413 report (#26846)

commit 6575dcc803d71b38cf0bb922f8d048c867142db7
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Sat Apr 13 02:40:59 2024 -0400

    🩹 Reduce Kill Pin Wait (#26945)
    
    Reduce kill pin wait time, and allow override by setting KILL_DELAY

commit 2715e5ba1b2015b4e25d4b5c27505e753d2aa4d4
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Sat Apr 13 02:29:59 2024 -0400

    🐛Fix IDEX X2 Direction (#26958)
    
    * Fix IDEX X2 Direction
    
    * Sanity Check IDEX X1_MAX_POS
Ender3-v2-SKRMiniE3V3-BLTouch-MarlinUI-20240414.bin 231324 bytes 2024-04-14 00:28:51 UTC 1
Score: 0
Membership Required
commit 1bb4a042e26af49602816ef33fcd2f3f4f728329
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sat Apr 13 14:11:51 2024 -0700

    ✅Unit test improvements (#26965)
    
    * Do not warn about display in unit tests
    
    * Treat warnings as errors in unit tests
    
    * Report actual filenames with unit tests

commit d10861e478d60042a0836e95b8a22e7b68a1d9e5
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sat Apr 13 12:06:08 2024 -0700

    ✅ Add unit testing framework (#26948)
    
    - Add a framework to build and execute unit tests for Marlin.
    - Enable unit test execution as part of PR checks.
    
    ---------
    
    Co-authored-by: Costas Basdekis <costas.basdekis@gmail.com>
    Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>

commit cf7c86d5815e604a7be13f570761514d5897bbd4
Author: Andrew <18502096+classicrocker883@users.noreply.github.com>
Date:   Sat Apr 13 14:59:59 2024 -0400

    🔧Fix M936 in features.ini (#26957)

commit d99e150097ddfd9cf369c4643888622769e147fb
Author: David Buezas <dbuezas@users.noreply.github.com>
Date:   Sat Apr 13 18:54:25 2024 +0200

    ⚡️Reduce DISPLAY_SLEEP_MINUTES overhead (#26964)

commit 9e88eb6100a30761bde51294814c5a4ddff72278
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Sat Apr 13 12:06:36 2024 +0000

    [cron] Bump distribution date (2024-04-13)

commit 71d9a3e1dfa55edd5ec737a4f4ca82e9f2a11d32
Author: Vovodroid <vovodroid@users.noreply.github.com>
Date:   Sat Apr 13 10:04:34 2024 +0300

    🩹 Fix M413 report (#26846)

commit 6575dcc803d71b38cf0bb922f8d048c867142db7
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Sat Apr 13 02:40:59 2024 -0400

    🩹 Reduce Kill Pin Wait (#26945)
    
    Reduce kill pin wait time, and allow override by setting KILL_DELAY

commit 2715e5ba1b2015b4e25d4b5c27505e753d2aa4d4
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Sat Apr 13 02:29:59 2024 -0400

    🐛Fix IDEX X2 Direction (#26958)
    
    * Fix IDEX X2 Direction
    
    * Sanity Check IDEX X1_MAX_POS
Ender3-v2-SKRMiniE3V3-MarlinUI-20240413.bin 223536 bytes 2024-04-13 00:29:44 UTC 1
Score: 0
Membership Required
Ender3-v2-SKRMiniE3V3-BLTouch-MarlinUI-20240413.bin 231268 bytes 2024-04-13 00:29:01 UTC 4
Score: 0
Membership Required
Ender3-v2-SKRMiniE3V3-MarlinUI-20240412.bin 223536 bytes 2024-04-12 00:30:21 UTC 1
Score: 0
Membership Required
commit 9a570b23a3be455e9bf5f2a5b8355f42c0957ca1
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Thu Apr 11 12:07:54 2024 +0000

    [cron] Bump distribution date (2024-04-11)

commit 1b091ecb874bb873c12c686746084e6ee71b056f
Author: Andrew <18502096+classicrocker883@users.noreply.github.com>
Date:   Thu Apr 11 02:13:54 2024 -0400

    ✏️Minor style and typo fixups (#26947)
    
    * tweaks from PR, whitespace, wording in pause.h
    
    * Update Marlin/src/feature/pause.h
Ender3-v2-SKRMiniE3V3-BLTouch-MarlinUI-20240412.bin 231276 bytes 2024-04-12 00:29:37 UTC 1
Score: 0
Membership Required
commit 9a570b23a3be455e9bf5f2a5b8355f42c0957ca1
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Thu Apr 11 12:07:54 2024 +0000

    [cron] Bump distribution date (2024-04-11)

commit 1b091ecb874bb873c12c686746084e6ee71b056f
Author: Andrew <18502096+classicrocker883@users.noreply.github.com>
Date:   Thu Apr 11 02:13:54 2024 -0400

    ✏️Minor style and typo fixups (#26947)
    
    * tweaks from PR, whitespace, wording in pause.h
    
    * Update Marlin/src/feature/pause.h
Ender3-v2-SKRMiniE3V3-MarlinUI-20240411.bin 223544 bytes 2024-04-11 00:29:40 UTC 1
Score: 0
Membership Required
commit a75a5f8b2a5fd163bfc2710ef649a0cf6f65e6a6
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Wed Apr 10 06:13:36 2024 +0000

    [cron] Bump distribution date (2024-04-10)

commit 80dd02fbdb81e149fb2e63d76f3a17c0a6537a91
Author: ellensp <530024+ellensp@users.noreply.github.com>
Date:   Wed Apr 10 18:02:32 2024 +1200

    📝 Update RGB565 color picker url (#26951)

commit e6755450df46870c961f8d675815da1415d6436f
Author: Keith Bennett <13375512+thisiskeithb@users.noreply.github.com>
Date:   Tue Apr 9 22:58:13 2024 -0700

    🩹 Fix ESP3D WiFi Support (#26822)

commit 9215bf791b015a8970c3ca54188f8145ab0cc263
Author: ellensp <530024+ellensp@users.noreply.github.com>
Date:   Wed Apr 10 17:50:21 2024 +1200

    🔨 MarlinSimUI updates (#26955)
Ender3-v2-SKRMiniE3V3-BLTouch-MarlinUI-20240411.bin 231268 bytes 2024-04-11 00:28:57 UTC 1
Score: 0
Membership Required
commit a75a5f8b2a5fd163bfc2710ef649a0cf6f65e6a6
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Wed Apr 10 06:13:36 2024 +0000

    [cron] Bump distribution date (2024-04-10)

commit 80dd02fbdb81e149fb2e63d76f3a17c0a6537a91
Author: ellensp <530024+ellensp@users.noreply.github.com>
Date:   Wed Apr 10 18:02:32 2024 +1200

    📝 Update RGB565 color picker url (#26951)

commit e6755450df46870c961f8d675815da1415d6436f
Author: Keith Bennett <13375512+thisiskeithb@users.noreply.github.com>
Date:   Tue Apr 9 22:58:13 2024 -0700

    🩹 Fix ESP3D WiFi Support (#26822)

commit 9215bf791b015a8970c3ca54188f8145ab0cc263
Author: ellensp <530024+ellensp@users.noreply.github.com>
Date:   Wed Apr 10 17:50:21 2024 +1200

    🔨 MarlinSimUI updates (#26955)
Ender3-v2-SKRMiniE3V3-MarlinUI-20240410.bin 223528 bytes 2024-04-10 00:29:59 UTC 1
Score: 0
Membership Required
Ender3-v2-SKRMiniE3V3-BLTouch-MarlinUI-20240410.bin 231260 bytes 2024-04-10 00:29:15 UTC 2
Score: 0
Membership Required
Ender3-v2-SKRMiniE3V3-MarlinUI-20240409.bin 223544 bytes 2024-04-09 00:29:44 UTC 1
Score: 0
Membership Required
commit 311bfc99f3f47292f5d4d5e80f29be3de58071a7
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Mon Apr 8 00:21:49 2024 +0000

    [cron] Bump distribution date (2024-04-08)
Ender3-v2-SKRMiniE3V3-BLTouch-MarlinUI-20240409.bin 231268 bytes 2024-04-09 00:29:00 UTC 1
Score: 0
Membership Required
commit 311bfc99f3f47292f5d4d5e80f29be3de58071a7
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Mon Apr 8 00:21:49 2024 +0000

    [cron] Bump distribution date (2024-04-08)
Ender3-v2-SKRMiniE3V3-MarlinUI-20240408.bin 223536 bytes 2024-04-08 00:29:37 UTC 1
Score: 0
Membership Required
commit a3434de2e62c31c40baa52a68dde06885fd18ff5
Author: Keith Bennett <13375512+thisiskeithb@users.noreply.github.com>
Date:   Sun Apr 7 12:05:35 2024 -0700

    🩹 Fix MCU check for STM32H7-based BTT Octopus Pro V1 (#26831)
    
    * 🩹 Fix MCU check for STM32H7-based BTT Octopus Pro V1
    
    Co-authored-by: ellensp <530024+ellensp@users.noreply.github.com>
    
    * Update Marlin/src/pins/stm32f4/pins_BTT_OCTOPUS_V1_common.h
    
    ---------
    
    Co-authored-by: ellensp <530024+ellensp@users.noreply.github.com>

commit 2bf56b00d4752daabb2afe048b2e07448cc25e78
Author: Keith Bennett <13375512+thisiskeithb@users.noreply.github.com>
Date:   Sun Apr 7 10:49:36 2024 -0700

    🔧 Improve BIQU BX pins, allow Z swap (#26871)
    
    * Add a swap Z & E1 option for BIQU BX
    
    Users can add #define BX_SWAP_ZM_E1M to their config instead of opening their printer up & swapping Z & E1 motor cables. Allows G34 to work correctly on early BX printers since both Z motor wires were installed without a standard procedure in place and wires could be swapped from the factory.
    
    * Add BOARD URL, DIAG pin info, update pin comments
    
    * Add WIFISUPPORT defines for documentation purposes
    
    WIFISUPPORT does not need to be enabled (read: shouldn't be enabled). Simply enable an available SERIAL_PORT*, set it to 4, and connect an ESP-01/ESP-01S flashed with luc-github's ESP3D firmware for basic WiFi functionality.
    
    * Sanity check TOUCH_SCREEN_CALIBRATION on GT911 TFTs (BIQU BX TFT70)
    
    Use a sanity check so it's clear which options are valid for TFT_TOUCH_DEVICE_GT911 / BIQU_BX_TFT70.

commit c31d9e717b207d1fa59ac942475ebcf15c1a3841
Author: Andrew Bortz <andrew@abortz.net>
Date:   Sun Apr 7 09:37:37 2024 -0700

    🩹Fix ProUI Z probe offset text (#26832)

commit d9d7820b0df60553279c6be85f0b0bd8d2d648e4
Author: narno2202 <130909513+narno2202@users.noreply.github.com>
Date:   Sun Apr 7 17:52:35 2024 +0200

    🩹 Set correct LCD serial port for MKS_MONSTER8_V1 (#26879)

commit 9343247e075fbc11e0ea83670f92543e2b1245f2
Author: sargonphin <85966195+sargonphin@users.noreply.github.com>
Date:   Sun Apr 7 17:48:13 2024 +0200

    🩹Increase range of G34 accuracy target  (#26771)
    
    * Allow G34 accuracy down to 0.001mm, previous minimum was 0.01mm.

commit 351a1a1332e293b2c972ee42a026e7033ad2f760
Author: ellensp <530024+ellensp@users.noreply.github.com>
Date:   Sun Apr 7 18:29:19 2024 +1200

    🔧 Add UART 5 for SKR Mini E3 V3.0 (#26825)

commit 7e9868d762152b9321370cb42629e8d1899de03f
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Sun Apr 7 06:05:53 2024 +0000

    [cron] Bump distribution date (2024-04-07)

commit d1cf817660a0760b1de37f6f42b9619c128c1a0f
Author: ellensp <530024+ellensp@users.noreply.github.com>
Date:   Sun Apr 7 17:57:42 2024 +1200

    🐛 Fix CREALITY_ENDER2P_V24S4 pins (#26908)

commit c91771a51e32dd490b1298fa2eef3af67f033553
Author: Vovodroid <vovodroid@users.noreply.github.com>
Date:   Sun Apr 7 08:41:01 2024 +0300

    🩹Disable nonlinear extrusion on unretract (#26824)
    
    * Fixes disable NLE on unretract #26808, which reported blobs at the start of lines during unretract.

commit a337a43bfdba816ae641102f2bd8306b478785fd
Author: ellensp <530024+ellensp@users.noreply.github.com>
Date:   Sun Apr 7 16:47:40 2024 +1200

    🩹 Fix type mismatch when SEGMENT_LEVELED_MOVES disabled (#26819)

commit 77f93e0b8c5c983cc7ba3f56bd6fb1954fb1ae18
Author: Keith Bennett <13375512+thisiskeithb@users.noreply.github.com>
Date:   Sat Apr 6 21:22:25 2024 -0700

    🩹 Fix Mini 12864 on BTT Kraken (#26918)
    
    Co-authored-by: ellensp <530024+ellensp@users.noreply.github.com>

commit 7dc7195696bde1405ba8b78b18233712bf72573b
Author: Keith Bennett <13375512+thisiskeithb@users.noreply.github.com>
Date:   Sat Apr 6 21:17:00 2024 -0700

    🩹 Fix active extruder indicator (#26834)
    
    * 🩹 No active extruder when any of several incompatible features are enabled

commit 56773bd80eaf726bced653781a8b27d22251f58b
Author: ellensp <530024+ellensp@users.noreply.github.com>
Date:   Sun Apr 7 16:11:32 2024 +1200

    🩹 add onSetMinExtrusionTemp to anycubic_viper (#26933)
Ender3-v2-SKRMiniE3V3-BLTouch-MarlinUI-20240408.bin 231276 bytes 2024-04-08 00:28:53 UTC 1
Score: 0
Membership Required
commit a3434de2e62c31c40baa52a68dde06885fd18ff5
Author: Keith Bennett <13375512+thisiskeithb@users.noreply.github.com>
Date:   Sun Apr 7 12:05:35 2024 -0700

    🩹 Fix MCU check for STM32H7-based BTT Octopus Pro V1 (#26831)
    
    * 🩹 Fix MCU check for STM32H7-based BTT Octopus Pro V1
    
    Co-authored-by: ellensp <530024+ellensp@users.noreply.github.com>
    
    * Update Marlin/src/pins/stm32f4/pins_BTT_OCTOPUS_V1_common.h
    
    ---------
    
    Co-authored-by: ellensp <530024+ellensp@users.noreply.github.com>

commit 2bf56b00d4752daabb2afe048b2e07448cc25e78
Author: Keith Bennett <13375512+thisiskeithb@users.noreply.github.com>
Date:   Sun Apr 7 10:49:36 2024 -0700

    🔧 Improve BIQU BX pins, allow Z swap (#26871)
    
    * Add a swap Z & E1 option for BIQU BX
    
    Users can add #define BX_SWAP_ZM_E1M to their config instead of opening their printer up & swapping Z & E1 motor cables. Allows G34 to work correctly on early BX printers since both Z motor wires were installed without a standard procedure in place and wires could be swapped from the factory.
    
    * Add BOARD URL, DIAG pin info, update pin comments
    
    * Add WIFISUPPORT defines for documentation purposes
    
    WIFISUPPORT does not need to be enabled (read: shouldn't be enabled). Simply enable an available SERIAL_PORT*, set it to 4, and connect an ESP-01/ESP-01S flashed with luc-github's ESP3D firmware for basic WiFi functionality.
    
    * Sanity check TOUCH_SCREEN_CALIBRATION on GT911 TFTs (BIQU BX TFT70)
    
    Use a sanity check so it's clear which options are valid for TFT_TOUCH_DEVICE_GT911 / BIQU_BX_TFT70.

commit c31d9e717b207d1fa59ac942475ebcf15c1a3841
Author: Andrew Bortz <andrew@abortz.net>
Date:   Sun Apr 7 09:37:37 2024 -0700

    🩹Fix ProUI Z probe offset text (#26832)

commit d9d7820b0df60553279c6be85f0b0bd8d2d648e4
Author: narno2202 <130909513+narno2202@users.noreply.github.com>
Date:   Sun Apr 7 17:52:35 2024 +0200

    🩹 Set correct LCD serial port for MKS_MONSTER8_V1 (#26879)

commit 9343247e075fbc11e0ea83670f92543e2b1245f2
Author: sargonphin <85966195+sargonphin@users.noreply.github.com>
Date:   Sun Apr 7 17:48:13 2024 +0200

    🩹Increase range of G34 accuracy target  (#26771)
    
    * Allow G34 accuracy down to 0.001mm, previous minimum was 0.01mm.

commit 351a1a1332e293b2c972ee42a026e7033ad2f760
Author: ellensp <530024+ellensp@users.noreply.github.com>
Date:   Sun Apr 7 18:29:19 2024 +1200

    🔧 Add UART 5 for SKR Mini E3 V3.0 (#26825)

commit 7e9868d762152b9321370cb42629e8d1899de03f
Author: thinkyhead <thinkyhead@users.noreply.github.com>
Date:   Sun Apr 7 06:05:53 2024 +0000

    [cron] Bump distribution date (2024-04-07)

commit d1cf817660a0760b1de37f6f42b9619c128c1a0f
Author: ellensp <530024+ellensp@users.noreply.github.com>
Date:   Sun Apr 7 17:57:42 2024 +1200

    🐛 Fix CREALITY_ENDER2P_V24S4 pins (#26908)

commit c91771a51e32dd490b1298fa2eef3af67f033553
Author: Vovodroid <vovodroid@users.noreply.github.com>
Date:   Sun Apr 7 08:41:01 2024 +0300

    🩹Disable nonlinear extrusion on unretract (#26824)
    
    * Fixes disable NLE on unretract #26808, which reported blobs at the start of lines during unretract.

commit a337a43bfdba816ae641102f2bd8306b478785fd
Author: ellensp <530024+ellensp@users.noreply.github.com>
Date:   Sun Apr 7 16:47:40 2024 +1200

    🩹 Fix type mismatch when SEGMENT_LEVELED_MOVES disabled (#26819)

commit 77f93e0b8c5c983cc7ba3f56bd6fb1954fb1ae18
Author: Keith Bennett <13375512+thisiskeithb@users.noreply.github.com>
Date:   Sat Apr 6 21:22:25 2024 -0700

    🩹 Fix Mini 12864 on BTT Kraken (#26918)
    
    Co-authored-by: ellensp <530024+ellensp@users.noreply.github.com>

commit 7dc7195696bde1405ba8b78b18233712bf72573b
Author: Keith Bennett <13375512+thisiskeithb@users.noreply.github.com>
Date:   Sat Apr 6 21:17:00 2024 -0700

    🩹 Fix active extruder indicator (#26834)
    
    * 🩹 No active extruder when any of several incompatible features are enabled

commit 56773bd80eaf726bced653781a8b27d22251f58b
Author: ellensp <530024+ellensp@users.noreply.github.com>
Date:   Sun Apr 7 16:11:32 2024 +1200

    🩹 add onSetMinExtrusionTemp to anycubic_viper (#26933)