Releases: Dtcreation/Firmware-Molise-Artillery
4.1
4.0
🗨️ Changelog :
🛠️ Now based on Marlin 2.1.1-bugfix (3 November 2022)
- Add SKR 2.0 (Rev A and Rev B) Support
- BLTouch high speed improvement
- Old Molise code has been cleaned up and optimized
- Better comments in options sections
- Delete olds NOZZLE_TO_PROBE_OFFSET (based on thingiverse fan duct)
💣 Add multiples new options :
- Add Linear advance (K0.12)
- Add Classic Jerk (because S Curve Acceleration and Jark Acceleration have some issues)
- Add S curve acceleration
- Add ABL Bilinear Subdivision
- Add possibility to use ABL to 49 points instead of 25
- Add Restore Leveling after G28
- Add M486 to allow Marlin to skip objects
- And add others improvements ... 😊😁
ℹ️ About precompiled Firmwares
All firmwares are manually precompiled with options :
Enabled :
- Stock drivers
- Stock boards
- Stock extruders
- Linear Advance (default : K0.12)
- Classic Jerk
- PID Temp
- M600 - Advanced Pause for Filament Change
- Restore leveling after G28
- BLtouch (only BLtouch version)
- Babystepping
- G26 Mesh Validation Pattern tool
- EEPROM - Persistent storage to preserve configurable settings across reboots.
- Nozzle Park
- SD Card support + CRC checks and retries on the SD communication
- G2/G3 Arc Support
Disabled :
- High Speed BLTouch
- S Curve Acceleration
- Auto Bed Leveling 49 points (7x7)
- Z Steppers Auto-Alignment
3.0.3
Changelog :
- Fix compilation error with BLTouch
- Fix BLTouch error for MKS Gen L
- New compilations for all models
3.0.2
Changelog :
- Fix BLTouch Bug with X1 & Genius FIX ONLY FOR THIS CONFIGURATION - NO CHANGES FOR OTHERS
3.0.1
3.0
Changelog :
- Support for Sidewinder X2, Genius Pro ans Hornet 😎 (not tested)
- Upgrade to Marlin 2.0.9.3
2.4
Changelog :
- Update to Marlin 2.0.9.2
- MKSGEN L V2.1 bugfix
- New TFT Firmware 5.4
2.3
Changelog :
- Upgrade to Marlin 2.0.9.1
- Add an option to activate Linear Advance (desactivated by default)
- Slow Z probing
2.2
changeLog :
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 (83f9413)
🐛 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 (f60965a)
Optimized / Improved
♻️ LEDs refactor and extend (#21962)
🎨 Combined M104/M109 and M140/M190 code (e573611)
Other Issues Fixed
🩹 Fix multi_volume + SDIO onboard compile (#21975)
🐛 Fix G29 K value (f1f622d)
🐛 Fix EEPROM_CHITCHAT (#21934)
🐛 Fix flowmeter calculation (#21959)
🐛 Fix wrong Z_ENDSTOP flag bit (#21963)
🐛 Fix Toshiba FlashAir (SDCARD_COMMANDS_SPLIT) (#21944)
🐛 Fix DELTA with SENSORLESS_PROBING
Build and Upload
⚡️ PIO filters for M117, M300 and M414 (#21972)
🐛 Fix envs using mks_encrypt.py (#21933)
🐛 Fix compile with PREVENT_COLD_EXTRUSION off (94e67a0)
🐛 Fix Teensy PINS_DEBUGGING compile (#21958)
For Developers
🎨 Macros for optional arguments (#21969)
🎨 Null heating message method (d1502f7)
♻️ Refactor axis homing/trusted state bits (57eef65)
♻️ Minimize endstop bits (894c954)
👷 Add a test for SAVED_POSITIONS (3220c49)
♻️ Refactor, comment endstop/probe enums (4dae589)
🎨 Flags for homing directions (e.g., Z_HOME_TO_MIN) (49b05ba)
📝 Document diveToFile, printListing (ddc82b8)
♻️ Simplify TMC utilities for more axes (765720e)
♻️ Refactor axis counts and loops (26a2443)
Maintenance
🎨 Apply shorthand and cleanups (7597b4f)
🎨 pause => pause_heaters (7cd0f2a)
🎨 Shorten lcd relative paths (3995e83)
🎨 Move HAS_EXTRUDERS (87a9437)
🎨 Update a condition (8e28731)
🎨 Rename all/no axis enums (cdbd438)
🎨 MULTI_MANUAL => MULTI_E_MANUAL (c977e82)
🎨 Move switch sensor strings (2de914c)
✅ Fix tests for EXTRUDERS 0 (046bac6)
🎨 Misc cleanup and fixes (f7d28ce)
🎨 Use defined strings (c85633b)
📝 Add Configurations section to README (#21955)
2.1.1
Fix version number