DataForge Changelog¶
All notable changes to DataForge are recorded here.
1.0.0 - Initial release¶
Added¶
- DataForge editor workbench for Unreal gameplay data.
- Dockable Unreal Editor window under Tools → ECal Studios → DataForge.
- Multi-source workspace with persistent source roster, active source, and favorites.
- Optional demo workspace under
/Game/DataForgeDemo. - Content Browser integration for opening supported assets in DataForge.
Data Tables¶
- Three-panel Data Table workflow with hierarchy, row list, and inspector.
- Editor-only virtual folders, row colors, notes, pins, and ordering.
- Add, duplicate, rename, delete, and copy row name actions.
- Single-row property editing.
- Multi-row batch editing for shared fields.
- Smart rules with severities, presets, badges, and rule filtering.
- Per-table 0-100 health score.
- Search and quick filters.
- Backup, export current view, and Markdown report support.
Curve Tables¶
- Curve row list and key table workflow.
- Add, edit, and remove Time/Value keys.
- Add, duplicate, rename, and delete curve rows.
- Undo/Redo support for transacted edits.
- Health checks for common curve issues.
- Editor-only colors, notes, and pins.
- Backup, export current view, and curve report support.
String Tables¶
- Key/value entry list and inspector.
- Add, edit with Apply, rename key, duplicate, and delete actions.
- Copy key and copy value actions.
- Health warnings for empty values, whitespace, placeholder text, very long values, value-equals-key entries, and duplicate-like keys.
- Editor-only colors, notes, and pins.
- Backup, export current view, and string report support.
Data Asset Collections¶
- Manual collections from Content Browser selection.
- Folder collections with optional recursive scanning.
- Browse and search Data Assets by name, class, path, simple property values, and notes.
- Read-only property preview for common simple property types.
- Open asset, reveal in Content Browser, copy package path, and copy soft object path actions.
- Editor-only colors, notes, and pins.
- Health checks for missing assets, load failures, duplicate-like names, empty display names, placeholder text, suspicious numeric values, missing icon references, and deprecated flags.
- Remove-from-collection action for manual collections without deleting the real asset.
- Backup, export current view, and Data Asset report support.
Workspace and reporting¶
- Active-source search and full workspace search.
- Workspace Health summary with source counts, entries, warnings, errors, and score.
- Per-source reports and workspace report export.
- Local backups under
Saved/DataForge/Backups/. - Local exports under
Saved/DataForge/Exports/. - Local reports under
Saved/DataForge/Reports/. - Editor-only sidecar metadata under
Config/DataForge/.
Safety and privacy¶
- Editor-only plugin with no runtime module.
- No telemetry, accounts, API keys, internet calls, or external services.
- DataForge metadata is stored locally as plain sidecar JSON.
- Removing a source from the workspace never deletes the underlying asset.
- Data Asset Collections are read-only for asset properties in version 1.0.0.
Known limitations¶
- Data Asset property editing is read-only.
- Data Asset class-based collections do not have a dedicated class-picker UI yet.
- Curve tangent and interpolation editing are read-only.
- Compare/diff between assets is not included.
- Relationship/reference checking is not included.
- LocCheck-style localization-readiness auditing is not included.
- String quick-filter toggles are not surfaced in the UI; text search is available.
- Renaming a row or key does not rewrite external references automatically.
Copyright (c) 2026 ECal Studios. All Rights Reserved.