Version 2.6.0
Improved performance, and value graphing
Published 2026-03-07
What's new?
Version 2.5.0 is largely about refinement. There are no marquee features, but basically everything about the app should be smoother and more reliable.
- A lot of care has been taken around the CPU time used each frame. While we aren't in control of how quickly datarefs can be read, basically everything else has been optimized. Significant wins came from (1) only reading datarefs that are needed for open windows and (2) window layout and text rendering optimizations.
- Dataref values are now graphed in their individual detail windows.
- Text rendering has been improved to clarify text, now supporting better shaping, ligatures, and features like tabular numbers.
Translation
I've been increasingly using AI in an experiment to translate the app. Version 2.5 was available in English, with an experimental Spanish translation. Version 2.6 adds French and German. I know the translations are imperfect; please feel free to email me fixes and improvements.
To switch languages, pick a new language in the X-Plane settings window, and restart X-Plane.
Changes
- Improvement: when parsing OBJ files and ACF files, error messages are now more specific.
- Optimization: Only datarefs pertinant to the open windows are being read every frame. This should provide significant performance benefits when the search window is closed.
- Optimization: When window layout changes, less CPU time is needed to compute the new layout.
- Improvement: Mouse cursors should now match the rest of X-Plane (Thanks Ben for adding this to the SDK!)
- Improvement: French and German translations
- Improvement: Datarefs are now graphed in their detail windows.
- Change: the watch window layout has been updated to be more consistent with the search window, and to be resizable.
- Fix: setting byte datarefs that are strings should now work correctly.