FLAtlas v0.8.7
This release focuses on safer cross-system editing, faster editor workflows, diagnostics, and 3D preview reliability.
Added
- A Dynamic Economy Generator in the Trade Route tool with mod-local templates,
configurable minimum flight time, cargo capacity and maximum profit per
minute, plus a preview that highlights routes outside the configured limits. - Interactive source and target maps in the jump-connection dialog with system
selection from the universe map, middle-mouse panning, placement crosshairs,
draggable 2-D jump objects and live yaw controls.
Changed
- Added clear theme-aware icons to the System and Universe Editor toolbars
while retaining labels for compact, discoverable controls. - Moved the frequently used Center to Object control from the 3-D toolbar into
the left sidebar, where it remains visible next to the object selection. - Moved expensive loading, scanning, calculation, persistence and preview work
out of the UI thread across the System, Universe, Base, INI, Trade Route, IDS,
NPC, Faction, News and Mod Manager editors. - Improved responsiveness throughout the BINI Converter, Audio Manager, Field
Creator, Pathfinder, Equipment Visualizer, Model Viewer, Translator, Help
Browser and updater through caching, incremental updates, proxy models and
asynchronous jobs. - Trade Route calculations are coalesced, saves run asynchronously and generated
economy prices are applied through the existing safe Save All workflow.
Fixed
- Enabling model textures in the System Editor 3-D view now loads them in the
background, keeps the interface responsive and shows determinate progress. - Reference searches now preserve canonical faction and system values without
appending technical codes to the text being edited. - Camera rotation in the System Editor 3-D MOVE mode now stops immediately when
the right mouse button is released, even when the transform gizmo consumes the
release event. - Hardened jump-connection creation, editing, saving and deletion against stale
endpoints, inconsistent reciprocal links and deletion-time crashes. - Reduced redundant System Editor reconciliation, persistence and tab-restore
work that could cause visible pauses while opening or saving systems.
System requirements
- Windows 10 or newer, x64.
- Existing Freelancer installation or mod installation.
- The release ZIP includes the required Qt 6.8.3 and MinGW runtime files.
Verification
- Built as Windows x64 Release with Qt 6.8.3 / MinGW.
- Passed all 279 tests in the isolated CTest release build.
- Verified that the packaged application starts with its bundled runtime.
- Verified architecture, embedded product version, runtime contents, licenses, ZIP integrity, and SHA-256 checksum.
Included commits (56)
43bb858 fix editor search and jump deletion crashf118503 Improve jump connection dialog maps352195a perf: cache shared IDS snapshots7133c01 perf: update WAV output paths in place7fa95c7 perf: proxy-filter equipment weapons5f948f8 perf: cache and proxy-filter model catalog7465483 perf: batch and preload help guidesb20c442 perf: load path-finder travel data asynchronouslye506d8e fix: harden jump connection editing4e4e3f0 perf: streamline system load and save passesb79173d perf: coalesce system dirty-state reconciliation29fd11f perf: coalesce git status refreshesf71520d perf: restore system tabs lazily76ea47e perf: load system map icons in background66a8a20 perf: open system editors asynchronously7307917 perf: decouple ini typing from full analysis4ae1973 perf: serialize recovery snapshots asynchronously54601e4 perf: debounce ini tree state persistence4be394f perf: open ini files asynchronously6738be7 perf: coalesce trade route calculations64849f6 perf: save trade workspace asynchronously170b994 perf: index ids references and batch models71b73e9 perf: coalesce ids editor loads8c366dd perf: scan mod conflicts asynchronouslyd240c7a perf: run mod exports asynchronously8a186d8 perf: load npc workspace asynchronously32c7a00 perf: load and index faction workspace asynchronouslyae629af perf: run news workspace and save jobs asynchronously2936b2d perf: use proxy models in news editorc8538cb perf: load and refresh universe incrementally1e930cd perf: reuse base market state across editor sessionc32d7f3 Run BINI conversion outside UI thread014da98 Coalesce audio text state persistence3aed3fb Move audio maintenance work off UI thread76bd99d Virtualize translator result tables28c5386 Optimize field creator catalogs and previewsa2fd43b Prepare downloaded updates asynchronouslybbb62c4 Add dynamic economy generator9ff5c29 chore(release): prepare v0.8.77c2246f Fix stuck 3D camera rotationca3970f Move 3D center action into sidebareb83346 Load 3D system textures asynchronously6a93e36 docs: design system editor toolbar icons28cfcfc docs: plan system editor toolbar iconsa58613c Add icons to system editor toolbar96778b0 Keep system toolbar labels beside icons41ccb95 docs: design universe editor toolbar iconsb2c8a76 docs: plan universe editor toolbar icons97e8c7e test: cover universe toolbar iconsf33d9dc Refactor shared editor toolbar iconsd4cc084 Add icons to universe editor toolbar51fa8a1 Merge pull request 'Add icons to Universe editor toolbar' (#313) from codex/universe-editor-toolbar-icons into mastere3df80f docs: design FLAtlas v0.8.7 release5dbc594 docs: plan FLAtlas v0.8.7 releaseab923a5 chore(release): finalize v0.8.7 metadata907266d Merge pull request 'Prepare FLAtlas v0.8.7 release' (#314) from codex/release-v0.8.7 into master
FLAtlas is an independent Freelancer modding tool and is not affiliated with, endorsed by, or sponsored by Microsoft or Digital Anvil.