This is a state‑of‑development update for TEdit.
The short version: TEdit 5 continues on the Windows WPF stack because it delivers the best experience for most users today. We’re shipping meaningful improvements in performance, editing tools, and reliability. Cross‑platform work (Linux/macOS) is not cancelled—it’s moving to v6 so we can do it right without compromising the Windows editor.
What’s in TEdit 5 (WPF)#
TEdit 5 focuses on stability and capability on Windows while keeping the codebase ready for the next step. Highlights include:
- Faster world loading and smoother zoom/pan on large maps
- Better brush and selection tools for paint‑like editing
- Improved clipboard workflow and filter options
- World analysis and search quality of life fixes
- UI/UX refinements throughout the editor
You can follow changes, downloads, and discussions here:
- TEdit page: /tedit/
- Releases: https://github.com/TEdit/Terraria-Map-Editor/releases
- Documentation: https://docs.binaryconstruct.com
- Discord (help, feedback, testing): https://discord.gg/xHcHd7mfpn
Why cross‑platform shifts to v6#
TEdit is a real‑time editor that renders and manipulates millions of tiles. That’s a different class of problem than a typical forms app, and it pushes UI frameworks hard.
- Rendering host: The current production renderer relies on a high‑performance host on Windows. Reaching similar performance and input fidelity across platforms requires more than a straightforward port.
- Integration complexity: Bridging the editor’s render loop with cross‑platform UI frameworks is non‑trivial; early prototypes show the integration layer—not GPU fill‑rate—is the bottleneck.
- Quality bar: We won’t ship a cross‑platform build that feels worse than Windows. Moving this work to v6 preserves quality for existing users while giving us room to engineer a solid cross‑platform foundation.
What to expect next#
- Windows users: steady TEdit 5 updates on WPF with ongoing performance and UX improvements.
- Cross‑platform users: we’ll share v6 milestones as they land (no dates today; we’ll show progress, not promises).
- Community testing: we’ll ask for targeted feedback when new rendering or input layers are ready—watch Discord and GitHub.
If you rely on TEdit today, TEdit 5 is your best path on Windows. If you’re waiting for Linux/macOS, v6 is the track to watch. We appreciate your patience and all the testing, bug reports, and PRs—it genuinely moves the project forward.
— BinaryConstruct