Skip to content

YAML‑free workflow

Choose a tag to compare

@levonisyas levonisyas released this 18 Feb 16:00

🚀 Floor3D Pro — 1.5.3‑Pro.Faz.2 Release Notes

Full Visual‑Editor Coverage (YAML‑free workflow)

All functions are now fully accessible through the Visual Editor, providing a completely YAML‑free workflow for Pro users.

image

✨ Added

Pro Feature Settings Panel (Visual Editor)
A new Pro Feature Settings section has been added to the Visual Editor, providing a unified control surface for all Pro‑level capabilities.

  • Pro Log Engine Toggle
    Enables or disables engine‑level diagnostics logging (pro_log: engine).

  • Pro Skill Modules
    Three independent Pro skills can now be toggled: level, editor, mobile (pro_skill: [...]).
    All Pro features remain opt‑in and are disabled by default.

🎨 UI / UX Improvements

To improve clarity and visual consistency across the editor:

  • All “X” delete icons were replaced with trash bin icons.
  • All “+” actions were converted into explicit “+ Add …” buttons (e.g., + Add Entity, + Add Object).
  • Remaining paper-input fields were fully removed from the Visual Editor.
  • Zoom Direction (x,y,z) and Zoom Rotation (x,y,z) fields were migrated to standard textfields with JSON parsing.
  • The Light Direction (spot) field was removed from paper-input.
  • Camera (camera_position, camera_rotate, camera_target) and north fields now support both JSON and legacy {x,y,z} parsing.
  • Input behavior across the editor was made more consistent, predictable, and stable.

📌 Recommendation

Pro Skill: editor is strongly recommended when working with the Visual Editor.
Home Assistant Core’s YAML editor rebuilds the 3D card on every keystroke, causing repeated scene reloads and heavy performance degradation on large models. The editor skill replaces this with a deterministic, single‑commit workflow that updates the scene only when the user intentionally commits changes. This eliminates input‑triggered rebuild loops and ensures a stable, predictable editing experience even in complex environments. For users working with dense scenes, layered structures, or frequent iteration cycles, the improvement in responsiveness and reliability is substantial.