Releases: jaysuk/duet-tmc-tuner
Release list
v1.0.6 — "Stealth Mode"
📅 2026-07-06 · Full changelog
🐛 Bug Fixes
- patch critical happy-dom CVE, add CoolStep/StallGuard hover tips, correct bad motor-database entry (
2572cc5)
📦 Install
- Download
DuetTmcTuner-1.0.6.zipfrom the Assets below. - In DuetWebControl, go to Settings → General → Plugins and click Install Plugin.
- Select the downloaded ZIP and accept the third-party-plugin prompt.
- Reload DWC, then open Plugins → TMC Tuner.
🔧 Built against DuetWebControl 3.7.0-beta.1 (
a026b71, refv3.7-dev). Use a DuetWebControl build at or near this version.
⚙️ Requires a Duet 3 board with TMC2208/2209/2225/2226 drivers (M569.2 register writes). Always review the computed values before applying.
v1.0.5 — "Chop Chop"
📅 2026-06-29 · Full changelog
✨ Features
- show built-in motor count in the About tab again (
57514e7) - use standardised runtime AboutPanel in the About tab (runtime v0.8.2) (
538deaa)
♻️ Refactoring
- use shared HelpTip from dwc-plugin-runtime v0.7.0 (
6688e71)
🧹 Chores & CI
📦 Other changes
- Add Spreadcycle to TMC driver computation description (
c41960b)
📦 Install
- Download
DuetTmcTuner-1.0.5.zipfrom the Assets below. - In DuetWebControl, go to Settings → General → Plugins and click Install Plugin.
- Select the downloaded ZIP and accept the third-party-plugin prompt.
- Reload DWC, then open Plugins → TMC Tuner.
🔧 Built against DuetWebControl 3.7.0-beta.1 (
ccd3a0b, refv3.7-dev). Use a DuetWebControl build at or near this version.
⚙️ Requires a Duet 3 board with TMC2208/2209/2225/2226 drivers (M569.2 register writes). Always review the computed values before applying.
v1.0.4 — "Hush Now"
📅 2026-06-22 · Full changelog
📄 Documentation
- clarify the banner covers spreadCycle + stealthChop (
52a0976)
📦 Install
- Download
DuetTmcTuner-1.0.4.zipfrom the Assets below. - In DuetWebControl, go to Settings → General → Plugins and click Install Plugin.
- Select the downloaded ZIP and accept the third-party-plugin prompt.
- Reload DWC, then open Plugins → TMC Tuner.
🔧 Built against DuetWebControl 3.7.0-beta.1 (
601609d, refv3.7-dev). Use a DuetWebControl build at or near this version.
⚙️ Requires a Duet 3 board with TMC2208/2209/2225/2226 drivers (M569.2 register writes). Always review the computed values before applying.
v1.0.3 — "Step Change"
📅 2026-06-22 · Full changelog
🐛 Bug Fixes
- only show custom-motor fields for the Custom vendor (
6a51690)
📦 Install
- Download
DuetTmcTuner-1.0.3.zipfrom the Assets below. - In DuetWebControl, go to Settings → General → Plugins and click Install Plugin.
- Select the downloaded ZIP and accept the third-party-plugin prompt.
- Reload DWC, then open Plugins → TMC Tuner.
🔧 Built against DuetWebControl 3.7.0-beta.1 (
601609d, refv3.7-dev). Use a DuetWebControl build at or near this version.
⚙️ Requires a Duet 3 board with TMC2208/2209/2225/2226 drivers (M569.2 register writes). Always review the computed values before applying.
v1.0.2 — "Quiet Riot"
📅 2026-06-22 · Full changelog
✨ Features
- choose RMS or peak for custom motor rated current (
67b0bd8)
📦 Install
- Download
DuetTmcTuner-1.0.2.zipfrom the Assets below. - In DuetWebControl, go to Settings → General → Plugins and click Install Plugin.
- Select the downloaded ZIP and accept the third-party-plugin prompt.
- Reload DWC, then open Plugins → TMC Tuner.
🔧 Built against DuetWebControl 3.7.0-beta.1 (
601609d, refv3.7-dev). Use a DuetWebControl build at or near this version.
⚙️ Requires a Duet 3 board with TMC2208/2209/2225/2226 drivers (M569.2 register writes). Always review the computed values before applying.
v1.0.1 — "Smooth Operator"
📅 2026-06-22 · Full changelog
✨ Features
- edit & delete saved custom motors (
ca50bd8)
📦 Install
- Download
DuetTmcTuner-1.0.1.zipfrom the Assets below. - In DuetWebControl, go to Settings → General → Plugins and click Install Plugin.
- Select the downloaded ZIP and accept the third-party-plugin prompt.
- Reload DWC, then open Plugins → TMC Tuner.
🔧 Built against DuetWebControl 3.7.0-beta.1 (
601609d, refv3.7-dev). Use a DuetWebControl build at or near this version.
⚙️ Requires a Duet 3 board with TMC2208/2209/2225/2226 drivers (M569.2 register writes). Always review the computed values before applying.
v1.0.0 — "Silent Running"
📅 2026-06-22
✨ Features
- Trinamic-exact hysteresis + on-printer storage, reset, apply gating (
bd85010) - field tooltips with Duet documentation links (
22fc336) - show the mapped axis for the selected driver (
aa2fff1) - sort motors per manufacturer + custom-motor unit selection (
9e7925d) - CoolStep + StallGuard (opt-in) (
4ee3627) - velocity-threshold modes, chip auto-detect, STM32 board fix (
2eee301) - add TMC5160/2240 families, OM driver auto-detect, motor auto-sync (
9c2956f) - Duet TMC Tuner — direct M569.2 register autotune (
19bb9b2)
🐛 Bug Fixes
- don't lose saved motors — immediate save + localStorage mirror + SD heal (
8df786f) - reliable per-driver motor/chip memory (explicit saves) (
be8c082) - family-specific TBL blank time (per Trinamic calc sheets) (
59bc75e) - clearer unknown-chip labelling + reliable Detect chip (
3dea78a) - stack CoolStep/StallGuard switches so their labels don't clip (
4e31cf6)
📦 Install
- Download
DuetTmcTuner-1.0.0.zipfrom the Assets below. - In DuetWebControl, go to Settings → General → Plugins and click Install Plugin.
- Select the downloaded ZIP and accept the third-party-plugin prompt.
- Reload DWC, then open Plugins → TMC Tuner.
🔧 Built against DuetWebControl 3.7.0-beta.1 (
601609d, refv3.7-dev). Use a DuetWebControl build at or near this version.
⚙️ Requires a Duet 3 board with TMC2208/2209/2225/2226 drivers (M569.2 register writes). Always review the computed values before applying.