Releases: jaysuk/Flexible-Layouts
v1.0.39 — "Crow Pose"
📅 2026-06-22 · Full changelog
✨ Features
- page backgrounds — theme/named colours + SD-card images (
1f333d4)
🧹 Chores & CI
- use shared release-notes generator from the runtime repo (
65c9e18)
📦 Install
- Download
FlexibleLayouts-1.0.39.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 if asked. Then enable Edit layout from the top bar to start customising.
🔧 Built against DuetWebControl 3.7.0-beta.1 (
601609d, refv3.7-dev). Use a DuetWebControl build at or near this version.
🤸 Share your layout
Built a layout you're proud of? Add it to the community gallery so others can use it:
- 🔎 Browse layouts: https://jaysuk.github.io/flexible-layouts-gallery/
- ➕ Contribute: open a PR adding a
layouts/<your-layout>/folder at https://github.com/jaysuk/flexible-layouts-gallery
Every submission helps the library grow — PRs welcome!
v1.0.38 — "Half Moon"
✨ Features
- configurable decimals, free-placement drag, open geometry, editor tooltips (ee6f153)
📦 Install
- Download
FlexibleLayouts-1.0.38.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 if asked. Then enable Edit layout from the top bar to start customising.
🔧 Built against DuetWebControl 3.7.0-beta.1 (
601609d, refv3.7-dev). Use a DuetWebControl build at or near this version.
🤸 Share your layout
Built a layout you're proud of? Add it to the community gallery so others can use it:
- 🔎 Browse layouts: https://jaysuk.github.io/flexible-layouts-gallery/
- ➕ Contribute: open a PR adding a
layouts/<your-layout>/folder at https://github.com/jaysuk/flexible-layouts-gallery
Every submission helps the library grow — PRs welcome!
v1.0.37 — "Plank Mode"
✨ Features
- updates: "Check now" refreshes every plugin's update, not just FL (19dd5e4)
📦 Install
- Download
FlexibleLayouts-1.0.37.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 if asked. Then enable Edit layout from the top bar to start customising.
🔧 Built against DuetWebControl 3.7.0-alpha.8 (
b9b93bb, refv3.7-dev). Use a DuetWebControl build at or near this version.
🤸 Share your layout
Built a layout you're proud of? Add it to the community gallery so others can use it:
- 🔎 Browse layouts: https://jaysuk.github.io/flexible-layouts-gallery/
- ➕ Contribute: open a PR adding a
layouts/<your-layout>/folder at https://github.com/jaysuk/flexible-layouts-gallery
Every submission helps the library grow — PRs welcome!
v1.0.36 — "Mountain Pose"
✨ Features
- host the plugin widget-config framework (editable embedded widgets) (f1dba56)
📄 Documentation
- pointer to the plugin widget-config RFC (68500c9)
📦 Install
- Download
FlexibleLayouts-1.0.36.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 if asked. Then enable Edit layout from the top bar to start customising.
🔧 Built against DuetWebControl 3.7.0-alpha.8 (
b9b93bb, refv3.7-dev). Use a DuetWebControl build at or near this version.
🤸 Share your layout
Built a layout you're proud of? Add it to the community gallery so others can use it:
- 🔎 Browse layouts: https://jaysuk.github.io/flexible-layouts-gallery/
- ➕ Contribute: open a PR adding a
layouts/<your-layout>/folder at https://github.com/jaysuk/flexible-layouts-gallery
Every submission helps the library grow — PRs welcome!
v1.0.35 — "Pigeon Pose"
✨ Features
- editor,import: icon position, narrow widgets, sections, debounce, BtnCmd fix (eb29c97)
📦 Install
- Download
FlexibleLayouts-1.0.35.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 if asked. Then enable Edit layout from the top bar to start customising.
🔧 Built against DuetWebControl 3.7.0-alpha.8 (
a36f343, refv3.7-dev). Use a DuetWebControl build at or near this version.
🤸 Share your layout
Built a layout you're proud of? Add it to the community gallery so others can use it:
- 🔎 Browse layouts: https://jaysuk.github.io/flexible-layouts-gallery/
- ➕ Contribute: open a PR adding a
layouts/<your-layout>/folder at https://github.com/jaysuk/flexible-layouts-gallery
Every submission helps the library grow — PRs welcome!
v1.0.34 — "Eagle Pose"
🛠️ Fixes
- jog,toolAlign: invert −Z button order; tool-align Z jog + step select (9ec67e3)
📦 Install
- Download
FlexibleLayouts-1.0.34.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 if asked. Then enable Edit layout from the top bar to start customising.
🔧 Built against DuetWebControl 3.7.0-alpha.8 (
a36f343, refv3.7-dev). Use a DuetWebControl build at or near this version.
🤸 Share your layout
Built a layout you're proud of? Add it to the community gallery so others can use it:
- 🔎 Browse layouts: https://jaysuk.github.io/flexible-layouts-gallery/
- ➕ Contribute: open a PR adding a
layouts/<your-layout>/folder at https://github.com/jaysuk/flexible-layouts-gallery
Every submission helps the library grow — PRs welcome!
v1.0.33 — "Tree Pose"
✨ Features
- updates: aggregated cross-plugin update popup (hub host) (49ee8ab)
📦 Install
- Download
FlexibleLayouts-1.0.33.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 if asked. Then enable Edit layout from the top bar to start customising.
🔧 Built against DuetWebControl 3.7.0-alpha.8 (
1dfb6ce, refv3.7-dev). Use a DuetWebControl build at or near this version.
🤸 Share your layout
Built a layout you're proud of? Add it to the community gallery so others can use it:
- 🔎 Browse layouts: https://jaysuk.github.io/flexible-layouts-gallery/
- ➕ Contribute: open a PR adding a
layouts/<your-layout>/folder at https://github.com/jaysuk/flexible-layouts-gallery
Every submission helps the library grow — PRs welcome!
v1.0.32 — "Lotus Position"
🛠️ Fixes
- updates: name the plugin in the popup; don't re-prompt after updating (1510df3)
📦 Install
- Download
FlexibleLayouts-1.0.32.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 if asked. Then enable Edit layout from the top bar to start customising.
🔧 Built against DuetWebControl 3.7.0-alpha.8 (
1dfb6ce, refv3.7-dev). Use a DuetWebControl build at or near this version.
🤸 Share your layout
Built a layout you're proud of? Add it to the community gallery so others can use it:
- 🔎 Browse layouts: https://jaysuk.github.io/flexible-layouts-gallery/
- ➕ Contribute: open a PR adding a
layouts/<your-layout>/folder at https://github.com/jaysuk/flexible-layouts-gallery
Every submission helps the library grow — PRs welcome!
v1.0.31 — "Namaste Put"
✨ Features
- toolAlign: Z offset calibration, go-to-camera (G53), save/persist (6220bf0)
📦 Install
- Download
FlexibleLayouts-1.0.31.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 if asked. Then enable Edit layout from the top bar to start customising.
🔧 Built against DuetWebControl 3.7.0-alpha.7 (
dd57f65, refv3.7-dev). Use a DuetWebControl build at or near this version.
🤸 Share your layout
Built a layout you're proud of? Add it to the community gallery so others can use it:
- 🔎 Browse layouts: https://jaysuk.github.io/flexible-layouts-gallery/
- ➕ Contribute: open a PR adding a
layouts/<your-layout>/folder at https://github.com/jaysuk/flexible-layouts-gallery
Every submission helps the library grow — PRs welcome!
v1.0.30 — "Reach for It"
✨ Features
- printlock: lock widgets/pages from interaction while printing (cbe960d)
📦 Install
- Download
FlexibleLayouts-1.0.30.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 if asked. Then enable Edit layout from the top bar to start customising.
🔧 Built against DuetWebControl 3.7.0-alpha.7 (
dd57f65, refv3.7-dev). Use a DuetWebControl build at or near this version.
🤸 Share your layout
Built a layout you're proud of? Add it to the community gallery so others can use it:
- 🔎 Browse layouts: https://jaysuk.github.io/flexible-layouts-gallery/
- ➕ Contribute: open a PR adding a
layouts/<your-layout>/folder at https://github.com/jaysuk/flexible-layouts-gallery
Every submission helps the library grow — PRs welcome!