forked from mriscoc/Ender3V2S1
-
-
Notifications
You must be signed in to change notification settings - Fork 17
What's New in this Release
classicrocker883 edited this page Nov 3, 2024
·
26 revisions
Note
Here is a list of Updates by Commit. Not every single one is listed, only relevant and major changes are listed below.
- 🧑💻 Ignores for Aider AI
- 🎨 Planner cosmetics
- 🐛 Fix SHAPING_MENU X frequency edit
- 🚸 Restore Object Cancel info on Power-Loss Recovery
- 🔨 Pins Debugging fix and cleanup
- 🧑💻 Update log_machine_info
- 🎨 Arduino IDE pins comments, generate version
- 🚸 EDITABLE_HOMING_FEEDRATE for ProUI
- 📝 Config end block comments
- 🔧 Better BABYSTEP_MULTIPLICATOR_Z sanity-checks
- 🚸 MKS UI long filename WiFi upload
- 🩹 Fix FT Motion LPC176x build
- 🌐 Update Italian translation
- 📌 Pin Ubuntu Runner to 22.04
- 🐛 Fix LCD SPI on DUE
- 🔨 Python config helpers
- 🧑💻 Fix Zed LSP setting
- 🚸 LED menu tweaks
- 🚸 EEPROM reset messages
- 🚸 Ignore first click on asleep LCD
- 🚸 Strings MSG_ZPROBE_[XYZ[OFFSET
- 🎨 Outdent, adjust comments
- 📝 Clarify STRING_CONFIG_H_AUTHOR
- 🧑💻 Language import adjustments
- 🔨 Update legacy Makefile
- 📝 Star History
- 🔧 Fix LIN_ADVANCE + Extra Axes sanity check
- ♻️ BTT_SKR_3 => BTT_SKR_V3_0
- 📝 Fix comment missing ')'
- 🐛 Keep DMA2_Channel1 for STM32F1xx
- 🎨 Apply some #ifndef
- ♻️ BTT_SKR_V3_0 => BTT_SKR_3
- ✨ PELTIER_BED
- 🔧 Fix Z3_USE_ENDSTOP check
- ✨ EDITABLE_HOMING_FEEDRATE / M210
- ✨ Rename @ strings _A => _N
- ✨ CONTROLLER_FAN_BED_HEATING
- 🔧 Sort out MMU2 / MMU3
- 🔧 FT Motion Linear Advance K factor nnnn.nn
- ✨ BigTreeTech SKRat V1.0
- ✅ Remove extra config restore
- 🚸 GCODE_CASE_INSENSITIVE for Emergency Parser
- 🔧 Retain LCD_LANGUAGE for TFT_COLOR_UI
- 🚸 G28 / G30 return for failed probe deploy
- ✨ Sovol SV06 Plus Touchscreen
- 🧑💻 Remove CREALITY_RTS refs
- 🔨 Suppress variant build warnings
- 🔨 Use env[PLATFORM]
- 🔨 Update platform for MKS Tinybee and others
- 🩹 Fix missing _lcd_toggle_bed_leveling
- 🧑💻 More compatible opt helpers
- 🔨 Skip bad compilers
- ✏️ Assisted Tramming threads followup
- 🧑💻 Make sha256sum for archived binary
- 🧑💻 Fix mftest using disabled MOTHERBOARD
- 🧑💻 More compatible Build Scripts
- 📝 README shorten links, logo credit
- 🩹 Fix E3V2 non-TJC font size
- 🚸 Probe / Level Menu
- 🩹 HC32: pin package versions
- 🚸 G425 - Compute primary axes before others
- 🐛 Fix Dual Servo Toolchange Z Creep
- ✅ CI check boards.h, pins.h
- 🚸 Fix alert level after Stow Z-Probe
- ✅ mfconfig => Configurations repo
- 🎨 LCD pins cleanup - Sept 8
- 🔨 Put Tronxy CXY products in build folder
- 🔧 No "base" needed for minimal config (2)
- 🔧 Tramming screw threads
- 🔧 Config adjustments
- 🔧 Use string manglers in scripts
- 🚸 Fix extra Z raises
- 🐛 Fix STM32 SDIO/FSMC DMA overlap
- 🎨 Improve LulzBot FTDI Eve Touch UI
- 🔧 BIQU MicroProbe + FT_MOTION sanity-check
- 🐛 Fix MPC differential tuning
- 🔨 Rename "BTT" things, MCU-based SKR 2
- ⏪ ️Hold BTT renaming for later
- 📝 Tweak G26 O description
- 🎨 Python style tweaks
- 🔨 Use Adafruit NeoPixel 1.12.3
- 🚸 G42 P as flag (not bool)
- 🚸 Implement G60 / G61 to spec
- 👷 Smarter Flags templates
- 👷 Use char in binary send
- 🔨 Suggest gcc14 for macOS Sim
- 🔨 Use -g2 for macOS Sim build to fix warnings
- 🔨 Rename BTT SKR V2.0 PIO envs
- 📝 Config section reorganization
- 🚸 Optional thermistors in Info Menu
- 👷 Local URL checking script
- 🔨 No CONFIG_EXAMPLES_DIR in config signature
- 👷 Add optimal `stepper.set_e_position`
- 👷 ATOMIC_SECTION macros
- 🔧 Assert EDGE_STEPPING with TMC drivers
- 👷 Add Simulator CI test
- 🧑💻 Update HC32 CRITICAL_SECTION macros
- 🔧 Prevent LCD_PINS_EN false pin conflict
- 🔨 Fix preflight checks order
- 🎨 fix endif comment
- 🚸 FT Motion tune menu
- 🔨 MarlinSimUI updates
- 🚸 Revert FT Motion tune menu
- 🩹 Fix _MAX type warning
- 🚸 Fix UI behavior for G29 with retry
- 🚸 Improved menu responsiveness with MarlinUI + U8Glib.
- 🚸 FT Motion: Linear Advance adjustments
- 🚸 FT_MOTION Menu available in situ
- 🧑💻 FT Motion: Individual axis shaping, new buffer management
- ✨ XTLW boards
- 🩹 Fix PINS_EXIST usage
- 🧑💻 Fix pins debug / FastIO issues
- 🔧 USART6 for STM32, expand port range
- 🔧 Fix MKS Base default 1.4 RGB pins
- 🐛 Fix NUM_ENDSTOP_STATES with Z_MIN_PROBE = Z_MIN
- 🩹 Clock-based planner trapezoidal nominal_rate
- 🔧 Fallback STRING_CONFIG_H_AUTHOR
- 🐛 Fix ERR_EEPROM_NOPROM result
- ✨ RS485 support with G-code M485
- Update preflight-checks.py for windows
- 🚸 Fix G33 display precision
- 🚸 Edit IS frequency while moving
- 🔨 Auto-replace BOTH / EITHER in configs
- Update README.md with hotlink to all supported boards
- 🚸 SD card wake on insert, status screen on remove
- 🧑💻 Conditional HAS_LED_POWEROFF_TIMEOUT
- 🧑💻 Use "enum class"
- ✨ FAN_KICKSTART_LINEAR
- 🔧 English as default on MKS H43
- 🐛 Fix E3S1PRO DGUS builds
- 🐛 Fix YHCB2004 builds
- 🐛 Fix backlash intial direction
- 🩹 Fix "calibration" endstop report
- 🔥 Drop BTT Manta XFER environments
- 🔥 Drop BOARD_BIGTREE_SKR_V1_2 "renamed" reference
- 🚸 Update Zonestar OLEDs to SPI
- 🩹⚡ ️Fix judder, optimize planner
- 🔧 Simplify sensitive pins
- 🚸 Skip REINIT_NOISY_LCD for I2C OLED
- 🩹 LCD_CONTRAST => LCD_CONTRAST_INIT
- 🩹 Fix/Add Malyan M300 E0_AUTO_FAN_PIN
- ⚡ ️Load/init settings after showing boot-screen
- 🩹 Set color 1 on DOGM clear
- ✅ Add `fail-fast: true` default strategy to build test CI
- 🚸 MarlinUI:: clear_for_drawing
- 🔨 TMC2100 is STANDALONE
- 🩹 Don't reinit i2c LCDs
- 🚸 PLR: Add FR and Flow
- ⚡ ️Implement CALIBRATION_GCODE as endstop
- 🔧 Warning for ZV Shaping on CoreQZ
- 🔨 Fatal error for wrong GCC on macOS Native Sim
- 🔧 Nonlinear Extrusion optional Adaptive Smoothing
- ♻️ DISABLE_ENCODER => NO_BACK_MENU_ITEM
- 🐛 Mount media early for POWER_LOSS_RECOVERY
- 🐛 Fix homing when FT Motion exists
- 🧑💻 Adjust pulse_phase_isr code guards
- ⚡ ️Optimize LPC176x set_pwm_duty
- 🔨 Build scripts cleanup
- 🐛 Fix step oversampling with NONLINEAR_EXTRUSION
- 🚸 AnyCubic Vyper LCD improvements
- 🔨 Rename AnyCubic Vyper binary
- 🚸🐛 Anycubic Vyper fixes
- 🚸 Nonlinear Extrusion polynomial Av^2+Bv+C
- 🚸 Prefer friendly Power Off over Auto-unalive
- 🔧 Assume RAMPS_CREALITY is not CR2020
- 📝 "Boards Manager"
- 🔧 Overridable SUICIDE_PIN for RAMPS_CREALITY
- 🚸🐛 SW SPI Mode 3 for U8G on STM32
- 🎨 Misc. SPI cleanup
- 🧑💻 USE_SOFTWARE_SPI => SDFAT_USE_SOFTWARE_SPI
- 🧑💻 U8G_SPI_USE_MODE_3 for *_MINI_12864
- ⚡ ️Optimize LPC176x pin toggle
- 🔧 Fix Z_MULTI_ENDSTOPS pin post-process
- ✏️ Fix comma typo
- 📝 Remove dead video links
- 🔧 Minimum Stepper Pulse in Nanoseconds
- 🚸 ExtUI: Shaping, Probing limits
- 🧑💻 Fix test STM32F103RC_btt_USB
- 🔨 Update SAMD51 build deps
- 🐛 Fix NONE, ALL, EVAL macro collision
- 🩹 Longer3D LK has ONBOARD_SDIO
- 🚸 Fix SD nav after "one click print" (2)
- 🚸 Fix SD nav after "one click print"
- 🩹 Even more Z input shaper followup
- 📝 Update Input Shaping comments
- 🧑💻 More language cleanup
- 🩹 Z input shaper followup
- 🧑💻 Remove unused strings, label some
- 🩹 Fix LCD getFreeTxBuffer typo
- 🎨 PGM => _P rename
- 🧑💻 Clarify media "mounted"
- ✨ Ender-3 V3 board CR4NS200320C13
- 🎨 Decimal TMC address
- 🧑💻 Address trailing spaces
- ✨ INPUT_SHAPING_Z
- 📝 Update some G-code and other comments
- ✨ M110 Get Command Line Number
- 🩹 Return 0 for bad index in Temperature::getHeaterPower
- 🔨 Sim pins / INI cleanup
- 🩹 Solid background for DWIN_MARLINUI text
- 🎨 Fix MarlinUI "untyped" string args
- 🔨 Warn about Input Shaping + I2S_STEPPER_STREAM
- ✅ Fix CI badge
- ✨ Ender-3 V2 LCD with SKR 3[EZ]
- 🚸 Quickly apply touch screen fan/laser edit
- 🩹 Fix cutter power extra '%'
- ✨ SHOW_CUSTOM_BOOTSCREEN for HD44780
- 🐛 Fix multi-byte menu string buffer overrun
- 🔧 Ensure distinct languages
- 🔨 Sim needs GLM_ENABLE_EXPERIMENTAL
- 🐛 Fix FT_MOTION block reference
- 🔨 Windows Simulator needs -DGLM_ENABLE_EXPERIMENTAL
- ⚡ ️Fix motion smoothness
- 🩹 Fix Ender 2 Pro EXP1-7 pin
- ⏪ ️Revert DELTA Z endstop homing patch
- 🐛 Move LASER_POWER_TRAP cruise to cruise block
- 🐛 Reorder `FLOAT_SQ`
- 🧑💻 Define, apply F_CPU on HC32
- 🐛 Fix HC32 temperature ADC
- 🐛 Fix HC32 watchdog timeout
- 🎨 Apply TERN0/1 for some contexts
- 🧑💻 FLOAT_SQ macro
- ⚡ ️Add / enforce min_entry_speed_sqr
- 📝 MPCTEMP is tested
- 🩹 Motor PWM followup
- 🧑💻 Controller warning as macro
- 📝 Use "based on" for partial ProUI
- 🐛 LCD Bed Tramming fixes
- 🔧 Undef motor current PWM for unused axes
- 🎨 Apply MUL_TERN
- 🩹 Fix AT90USB1286 PIO upload
- 🩹 Fix Nextion cstr/fstr typo
- ⚡ ️FT_MOTION : Core and other refinements
- 🚸 New encoder logic & debounce
- 🩹 Fix printf et.al. expecting F-strings
- 🧑💻 Improve make tests-all-local
- 🎨 Clarify some string parameters
- 🔧 Assert TMC slave addresses, minor pins cleanup
- 🔧 More suppressible warnings
- 🩹 Free debug pins in HC32 HAL
- 🔧 Rework MKS Monster8 pins
- 📝 Update comments to match board labeling
- 🩹 IA-Creality minor cleanup
- 🩹 Simple IA-Creality babystep patch
- 🚸 Fix duplicate temperature report
- ✏️ MPCTEMP_START => MPC_STARTED
- 🔧 BIQU MicroProbe V2 pull-up warning
- 🎨 Format pins which fail validation
- ✅ CI - Validate Pins Formatting
- 🎨 Clean up after recent PRs
- 🐛 Fix Flags data storage width
- ✅ Add additional unit tests for types.h
- ✅ Unit test improvements
- 🔧 Add RAMPS TMC SPI pins when !TMC_USE_SW_SPI
- 🐛 Fix PID upon entering PID_FUNCTIONAL_RANGE
- 🎨 Match unit test folder structure to code
- ✅ Skip compile tests when editing unit tests
- 📝 Improve Freeze Feature comment
- add ui_api.h include
- 🐛 Fix auto-assignment errors for J and U axis
- 🚨 Fix buffer overrun warning in UBL
- 🎨 Rename some G-code files
- 🐛 Fix BLACKBEEZMINI fan, info
- 🩹 Fix ProUI error when !CASELIGHT_USES_BRIGHTNESS
- 📝 Remove dead PDF links
- 📝 Minor README changes
- 🎨 Dagoma D6 followup
- ✨ Add Dagoma D6 as found in DiscoUltimate v2 TMC
- ✨🐛 HC32 - Add SERIAL_DMA, fix SDIO and MEATPACK
- ✅ Add unit tests for macros.h
- ⏪ Revert unintended README changes
- ✅ Unit test improvements
- ✅ Add unit testing framework
- 🔧 Fix M936 in features.ini
- ⚡ ️Reduce DISPLAY_SLEEP_MINUTES overhead
- 🩹 Fix M413 report
- 🩹 Reduce Kill Pin Wait
- 🐛 Fix IDEX X2 Direction
- ✏️ Minor style and typo fixups
- 📝 Update RGB565 color picker url
- 🩹 Fix ESP3D WiFi Support
- 🔨 MarlinSimUI updates
- 🩹 Fix MCU check for STM32H7-based BTT Octopus Pro V1
- 🔧 Improve BIQU BX pins, allow Z swap
- 🩹 Fix ProUI Z probe offset text
- 🩹 Set correct LCD serial port for MKS_MONSTER8_V1
- 🩹 Increase range of G34 accuracy target
- 🔧 Add UART 5 for SKR Mini E3 V3.0
- 🐛 Fix CREALITY_ENDER2P_V24S4 pins
- 🩹 Disable nonlinear extrusion on unretract
- 🩹 Fix type mismatch when SEGMENT_LEVELED_MOVES disabled
- 🩹 Fix Mini 12864 on BTT Kraken
- 🩹 Fix active extruder indicator
- 🩹 add onSetMinExtrusionTemp to anycubic_viper
- 🐛 Don't apply settings during validation
- 🐛 Fix bool evalution of XYval and similar types
- 🩹 Revert motion change
- 🔧 Minor INPUT_SHAPING config fixes
- 🚸 Update ProUI Plot graph - part 2
- 🩹 Misc. changes from ProUI / ExtUI updates
- 🔨 Fix binary upload firmware path
- 🔨 Fix HC32 preflight
- 🔧🚸 Tweaks for CNC
- 📝 Fix Cutter.md typo
- 🐛 Fix ESP32 laser M4 exception
- 🚸 Hide auto-run as needed
- ✏️ Fix stepper MS pin typos
- ✨ MAX7219_REINIT_ON_POWERUP
- 🌐 Update Italian language
- 👷 Minor signature.py adjustments
- 📝 Fix M201 typos
- 🎨 Add MKS TinyBee silkscreen labels
- 🩹 Fix G35 "Probing Failed" output
- 🐛 Fix DETECT_BROKEN_ENDSTOP on IDEX
- 🩹 Thermistor name fixes
- 🎨 Trailing ws
- 🧑💻 Fix RLE script for infille == outfile
- 📝 Remove Flattr Link
- ✨ Redundant PSU Control with EDM
- 🔧 MKS_ROBIN_PRO : I2C EEPROM + MKS Wifi
- ✅ Update Actions versions
- 🚸 M115 "KINEMATICS:…"
- 🔧 Simpler CREALITY_V422 warning
- 🩹 Fix AVR bootscreen RLE decode
- 🚸 Enable G92.9 with rotational axes
- 🔥 Drop TMC26X support
- extend uart checks
- 👷 Improve BIGTREE_GTR_V1_0 tests
- 🚸 Optional encoder multipliers
- 🧑💻 HC32 endstop interrupts for X2/Y2/Z4
- 🔥 Clean up SCARA/TPARA
- ✨ MARLIN_SMALL_BUILD option
- 🚸 Adjust encoder multiplier
- 🧑💻 "static_warning"
- 🎨 Delete old FTDI Eve bootscreen
- 🩹 Fix FTDI Eve Touch UI M84
- 🔧 Restore probe XY edit defaults, remove arbitrary Z limit
- 🚸 Keep Filament Change near the top
- 🔧 Fix extraneous DIAG warnings
- 🧑💻 Fix uncrustify config
- 🩹 Fix HOTEND_IDLE_TIMEOUT with no heated bed
- 🩹 Update BTT GTR v1.0 DIAG jumper/pin
- 🔧 TOUCH_IDLE_SLEEP_MINS => DISPLAY_SLEEP_MINUTES
- 🚸 Tronxy V10 w/ TFT_TRONXY_X5SA + MKS_ROBIN_TFT43
- 🔧 Fix USE_Z_MIN conditions
- 🩹 Fix STM32 HW Serial 6
- 🩹 Fix STM32 HW Serial
- 🌐 Turkish language update
- 🚸 Fix repeating "Power Off" message
- 🩹 Patch STM32 serial UUID
- 🐛 Fix I/J/K chopper timing
- 📝 Biqu => BIQU
- 🔨 No strlcpy in Windows
- 🎨 Misc. cleanup 29-01
- 🩹 Temp constraints followup
- 🐛 Protect EEPROM bytes 916-926
- 🧑💻 Fix warning, adjust tests
- 🎨 Misc. cleanup 25-01
- Add Conditionals_type.h
- ✨🔨 EEPROM exclusion zone
- 🩹 Fix single Neo strip M150 K
- 🔧 HYBRID_THRESHOLD sanity checks
- 🩹 Followup to EDITABLE_STEPS_PER_UNIT
- ✏️ Fix draw_dialog.cpp typo
- ✨ Creality v2.4.S4_170
- 🎨 Misc. LCD pins comments
- 🔧 Allow float Z_PROBE_LOW_POINT
- 🩹 Fix IA Creality IDEX case
- 📝 Fix dead LCD link
- 🚸 PLR recover chamber temp
- 🔧 Wrap POWER_LOSS_RETRACT_LEN
- 🔧 Allow RAMPS FAN1_PIN override
- 🔧 Update SKR_MINI_SCREEN_ADAPTER error
- 🔧 STM32 UID followup
- 🎨 Cosmetic cleanup 23-01
- 🔧 Fix ROTATIONAL_AXIS_GANG
- 🩹 Fix _U and other conflicts
- 🔧 Allow for no STOP pin
- 🔧 Sanity check Z_CLEARANCE_FOR_HOMING
- 🚸 DOGM active extruder indicator
- 🧑💻 Fix build_all_examples
- ♻️ LCD pins migration precursor
- 🎨 Move EXIT_M303
- Misc. aesthetic adjustments
- ✨ BIQU MicroProbe
- 🩹 Fix M592 report
- 🩹 Fix STM32 CPU serial UUID
- 🔥 Remove ALLOW_LOW_EJERK
- 🔨 Fix POLAR build
- 🔧 Adjust DEFAULT_EJERK settings
- 📝 Fix Anet pins typo
- ✨ Status Screen flow adjustment
- 🌐 Update Turkish language
- 🔧 Clarify M600 sanity-check
- 🔨 Improve CMakeLists.txt
- ✨ Minor Orca update
- 🧑💻 Tweak limit_and_warn
- 🧑💻 Tweak planner debug
- 🔨 Make / pins-format patches
- 🔧 Fix SD connection defaults
- 🐛 Fix PLR pos/sdpos
- ⏪️ Revert encoder changes
- 🎨 Misc. style adjustments
- ✨ EDITABLE_STEPS_PER_UNIT
- ✨ PLR_BED_THRESHOLD
- 🩹 Clarify servo µs min/max
- 🩹 Fix some temp constraints
- 🩹 Fix PID / MPC tune background tasks
- 🎨 Minor temp / UI refactor
- 🩹 Fix edit Z jerk step size
- 🔧 Base NUM_SERVO_PLUGS on SERVO PINS
- 🚸 FT Motion M493 report less precision
- 🐛 Refine FT Motion, I2S Stepping
- 🩹 Skip post-G28 XY move for untrusted X or Y
- 🔧 Z_PROBE_END_SCRIPT => EVENT_GCODE_AFTER_G29
- 🎨 Use float CEIL/FLOOR
- 🐛 Fix SPI TFT for STM32F1/F4
- 🎨 Clean up ws
- ✏️ Fix CTC_A10S_A13 typo
- ⚡ Slimmer null T command
- 🎨 Followup to optional M111/M115
- 🎨 Clean up some checks & includes
- 🐛 Fix hangs in DUE native USB
- 🩹 Fix Bed PID Autotune output
- 🎨 Clean up old #includes
- 📝 Update M493 comments
- 🔧 CONFIGURE_FILAMENT_CHANGE - Optional M603
- 📺 I3DBEE TECH Beez Mini 12864
- 🔪 Options to slim M111, remove M115
- 🔨 BSD string workaround
- 🧑💻 Update pinsformat
- 🧑💻 Python version of pins formatting script
- 🔨 Fix formatting issue in Makefile
- 🐛 Fix homing with FT_MOTION
- ✨ CTC_A10S_A13
- 🔧 Fix, extend FAN / AUTOFAN confict check
- 🩹 Restore usleep for native / sim
- ✨ BigTreeTech Manta M8P V2.0
- ⚡ Optimize FT_MOTION
- 🔧 TriGorilla Pro default to ONBOARD_SDIO
- 📌 Specify [email protected]
- 🔨 Newer Platform & Toolchain for STM32G0
- 🎨 Remove unused usleep
- 🩹 Minor MKS UI fix
- ✨ Initial support for HC32 U8G LCD
- 🧑💻 AS_CHAR => C
- 📝 Docs: Binary File Transfer Protocol
- 🧑💻 Update Uncrustify config
- 🧑💻 Move U8G defines to HALs
- ✨ BigTreeTech Kraken V1.0
- 🧑💻 Use MAX31865 flag
- 🔨 Apply signature.py help
- 🩹 Fix string buffer warning
- 🩹 Fix MARKFORGED_INVERSE typos
- 🩹 Fix some serial chars
- 🧑💻 DWIN icon updates, etc.
- 🐛 Creality Free Runs fixups
- 🔨 Remove signature.py debug
- ✨ Orca 3D Modular Controller
- 🎨 Whitespace in the rightplace
- 🩹 Jerk correction for LIN_ADVANCE + CLASSIC_JERK
- 📝 Clean up variant labels
- 🚸 Update ProUI Plot graph
- 🔨 Build flag tweaks
- 🎨 Planner indent
- 🔧 Optional FAN_INVERTING
- 🔧 Up to 12 PWM fans
- 🔧 config.ini / JSON dump by @section
- 🚸 Just "warn" on SD fail
- 🐛⚡ FT_MOTION improvements
- Fix Creality E3 "Free-runs"
- 🔧 Fix IDEX home check
- 🔧 Update fan 0 conflict check
- ✨ Creality E3 Free-runs Silent Motherboard
- 🐛 Fix planner jerk limits
- 🔧 Update CLASSIC_JERK conditionals
- ✨ MARKFORGED_INVERSE
- ✨ EDITABLE_DISPLAY_TIMEOUT
- 🐛 Fix MKS TS35 with BTT SKR 1.3/1.4
- ✨ SERIAL_DMA
- 🚸 Adjust Progress / Completion
- 🚸 Encoder improvements
- 🩹 Fix UBL debug output
- ⚡ Use strlcpy with buffer size
- 🔨 Use PIO versioning
- ✨ Voxelab Aquila N32
- 🐛 Fix tool-change E prime
- 🐛 Fix thermistor 14 & 60 constexprness
- 🚸 UI refresh for some events
- 🩹 Fix a NeoPixel override
- 🩹 Fix ftostrX3sign
- ✨ DOUBLE_LCD_FRAMERATE
- ✅ Fix auto-label action comments
- ✅ Use actions/github-script@v7
- 🩹 Replace more DEBUG_ECHOF
- 🩹 Fix some minor issues
- ✅ Fix some action labels
- 🧑💻 More num-to-string digits / precisions
- ✅ Temporary CI Tests for 2.1.x
- ✅ Temporarily allow PR against 2.1.x
- 🚸 Fix BLTouch HSMode deploy
- 🐛 Touch fixes
- ✅ Auto-label older open [BUG] issues
- 🔨 Update config/schema scripts
- ✅ Label bug reports
- 🧑💻 More SAMD51 ADCs
- ✨ XY_AFTER_HOMING, EVENT_GCODE_AFTER_HOMING
- 🚸 Fix ProUI hostui.notify
- 📝 Community Reporting redux
- ✨ BlackBeezMini 3D by I3DBEE
- 📝 Fix comment dates
- ✨ HAL for HC32F460
- ✅ Use Python 3.9 for CI
- 🎨 Update file headers
- Update MinSerial.cpp
- ✨ MAX Thermocouples for Heated Bed
- 🔧 Pins for FYSETC Spider King 4.07
- 🧑💻 Use ftpl for item strings
- ✨ BD_SENSOR_PROBE_NO_STOP
- 🐛 Fix PANDA ZHU missing #endif
- 👽 Update Teensy 4.0/4.1 Serial
- 🔧 Configurable FR/Flow edit ranges
- 🧑💻 Add sim launch example for Windows
- 🐛 Fix expand_u8str_P string substitution
- ⚡️ Tiny string optimization
- ⚡ Fix MMU2 sscanf bug, optimize
- 🩹 Fix JyersUI/ProUI narrowing
- 🚸 Fixes for ProUI popup, abort
- 🌐 Regenerate Russian font data
- ✅ Smarter use_example_configs
- ✏️ GT2560_V41b followup
- 🐛 Fix GT2560_V41b Z2 pin
- 🚸 Fix, clean up ProUI
- 🧑💻 Update pins formatter script
- ✨ BTT Octopus Pro V1.0.1
- 🔨 Fix Ender-5 S1 env
- 🚸 Fix more MarlinUI title centering
- 🚸 Fix MarlinUI axis move / UBL strings
- 🚸 Minor touch calibration improvement
- 🔥 Remove VAkE 403D part deux
- 🐛 Fix rotational AxisFlags
- 🔨 Similar board name errors
- 🔨 Rotational move items
- 🔧 Define MarlinUI axis moves with lists
- 🔨 Creality STM32F401RC w/out bootloader
- 🩹 Fix runout state in menu
- 🐛 Put I2C init ahead of LCD init
- 🐛 Fix BTT SKR Mini E3 pins
- 🔨 Fix PINS_DEBUGGING for some STM32H7
- 🔨 Fix legacy auto_build.py
- 🔨 Fix updated build script
- 🧑💻 Prevent mixed bitmap encoding
- 🎨 Python ; cleanup
- ⚡️ Extend bitmap compression
- ✨ COMPACT_CUSTOM_BOOTSCREEN
- 🔨 Use classic ld on macOS
- 🚸 Fix DOGM centering
- ✨ MINGDA D2 D301 v1.0
- ✨ BED_ANNEALING_GCODE
- 🔨 Specific package versions
- ✅ Fix opt_add in tests
- 🧑💻 Fix M808 debug
- 🐛 SKR Pro boards have DIAG pins
- 🩹 Probe XY Offset followup
- ✨ G27 P3 / P4
- 🧑💻 Use __FLT_MAX__ for HUGE_VALF
- 🧑💻 Use FLT_MAX for HUGE_VALF
- ✅ Get LCD/Controller in bug report
- ✅ Update stale / close durations
- 🔨 Fix test of env['PROGNAME']
- ✨ Probe XY Offset value limits
- 🐛 Fix Backlash Compensation layer shift
- 🔨 Minor schema.py updates
- 🧑💻 Improve POSTMORTEM_DEBUGGING
- 🌐 Fix long Italian string
- 🩹 Fix MarlinUI UTF-8 chars
- 🚸 Move Debug menu down
- 🧑💻 Update .editorconfig settings
- 🌐 Update Italian language
- ⚡ Faster COMPACT_MARLIN_BOOT_LOGO
- 🔥 Automatic minimum planner junction speed
- 🩹 Fix Input Shaping max_isr_rate with Distinct E factors
- 🧑💻 Misc. LCD / string updates
- 🧑💻 Echo by default in dev mode
- 🩹 Fix PLR debug with NO_VOLUMETRICS
- 🩹 No GET_TEXT with DGUS_TFT
- 🩹 No GET_TEXT with DGUS_TFT
- 📝 Community Reporting
- 🩹 Fix FTDI Eve Touch UI meshGetter, etc.
- 🔨 Add MKS Eagle FD Envs
- 🧑💻 Don't Recommend DevContainer
- 🚸 SD refresh UI update with NO_SD_DETECT
- 🚸 Fix MarlinUI expanded label alignment
- 🐛 Fix TFT compile, K8400 pins
- 🧑💻 MarlinUI menu tweaks
- ✨ Tool Migration-specific settings
- 🚸 Misc. JyersUI tweaks
- 🎨 Update GT2560 V41b
- 🩹 Fix ProUI G-code preview
- ✨ Z_PROBE_ERROR_TOLERANCE
- 🧑💻 IA Creality optional code
- 🔧 Misc. probe opts
- 📝 GCode => G-Code
- 🧑💻 FxdTiCtrl => FTMotion redux
- 🚸 Update FTDI Eve / CocoaPress UI
- 🧑💻 FxdTiCtrl => FTMotion
- 📝 Macro comments
- ✨ Nonlinear Extrusion Control
- 🐛 Fix tool-change E prime
- ✨ FYSETC Cheetah v3.0
- 🔧 BTT_MINI_12864_V1 => BTT_MINI_12864
- 🔧 More angles for 2x Servo Switching Nozzle
- 🩹 Patches for MSC SD
- 🧑💻 Update dev scripts
- 🩹 Serial warning followup
- 🐛 Fix MMU late init
- 🔨 Specify LPC toolchain 1.100301.220327
- ✅ CI test for STM32G0
- 🩹 Fix G33 output
- 🔧 Move some config options
- 🐛 Fix DELTA Z when not using probe for homing
- 🔧 Forbid UBL Hilbert Curve on DELTA
- 🔧 No TMC_HOME_PHASE on tandem steppers
- misc. formatting, grid condition
- 🧑💻 Tweak an 'if' block
- 🩹 Fix Endstop Test debug menu
- 📝 Update dgus_e3s1pro comment
- 🩹 Remove extraneous 'inline'
- 🚸 Warning alerts for non-fatal errors
- 📝 Update config sections
- 📝 Some settings units
- 🩹 Fix TFT string code
- 🔧 BigTreeTech Manta M4P is v2.1
- 🔧 Fix SanityCheck typo
- 📝 More ExtUI documentation
- 🔧 Temp report precision option
- 🚸 More precision in G30 output
- 🚸 Use SERIAL_FLOAT_PRECISION for SERIAL_ECHO
- 📝 Update BTT SKR Mini E3 v3.0 comments
- Added support for the Aquila X3 (inductive proximity sensor bed probe)
- Rearranged ICON's, added new ones, remastered old ones.
- Allow arbitrary BLOCK_BUFFER_SIZE
- Avoid LCD messages starting with "Error:"
- Fixes for G2/G3 arcs
- Fixes for ProUI, build rename
- Reversible file alpha sorting
- Linear Advance enabled and shows in menu
- Add option to reset single mesh point to Zero
- Fix Mesh viewer, shows Green for Negative, Red for Positive
- Configurable SD card retry/timeout
- UI Sound off/on with M300 E<0|1> T<0|1> Use M300 E 0/1 - toggle sound, T 0/1 - for encoder tick/beep
- Fix UBL probe_entire_mesh skips points
- Option to report temperature on error
- More endstops refactoring
- STM32 support 9 UARTs
- Fix hotend idle timeout checks
- Fix runout extra length
- Revert M206 Home Offset behavior
- Always use ISR for BABYSTEPPING
- Ensure BLTouch deploy in HS Mode
- MString helper class
- Tramming Wizard starts a bit better, fixed mesh viewer values (were limited to 0.20)
- Mesh insets now save after restarting
- Runout icon indicator over the Extruder flow dashboard icon
- Dashboard Speed percentage also flashes speed in mm/s intermittently
- Enhanced Gcode preview --- Preview QR code removed
- Improved 3D/BL/CR-Touch auto leveling
- Multiple Probing is now Extra Probing
- Improved UBL Mesh viewer
- Bed Tramming Wizard --- Find average or absolute values
- New C35 custom g-code to launch Bed Tramming Wizard
- Added toolbar option for parking head.
- Force axes home to allow parking at pause
- Raise Z when printing is aborted
- Fix a possible bug with filename drawing in printing page
- Fix Crash after removing SD card
- Added Creality Cloud Support
- Adjust encoder knob speed rates
- Fix stepper motor noise
- Several minor bug fixes and Misc. optimizations
- and many more fixes from latest Marlin's bugfix 2.1.x
Modifications in Source Code (for custom builds):
- TJC support to enable preview and grid mesh viewer
- Added Creality CV laser module support with automatic file type detection
-
Generate a Gcode image preview
- Slicer post processing scripts -
Update LCD Display ICON's
- How to install the DWIN_SET - How to install the firmware
- https://teachingtechyt.github.io/calibration.html - Great for all around calibrations
- https://ellis3dp.com/Print-Tuning-Guide/ - Secondary guide for extra references
- https://youtu.be/xzQjtWhg9VE - Video guide for E-steps and Flow calibration
Some the pages and images in this Wiki were copied from https://github.com/mriscoc/Ender3V2S1/wiki