Skip to content

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.