RefCheck Changelog¶
All notable changes to RefCheck are recorded here.
1.0.0 - Initial release¶
Added¶
- Reference scanning for four scopes: selected assets, selected folder, whole project, and open level.
- Content Browser right-click action: ECal Studios → Scan References with RefCheck for assets and folders.
- Reference Health Score from 0-100, with status and confidence labels.
- Detection for common reference-health risks where visible through Unreal editor data:
- Missing references
- Soft-missing references
- External references outside the selected scope
- Suspicious test/dev/temp/old references
- Plugin content dependencies
- Engine content dependencies when enabled
- Bounded circular dependency chains
- Redirector-related risks
- Large dependency sets
- Skipped or unresolved packages
- Severity model with Critical, Warning, Info, and Passed states.
- Built-in presets:
- Default (Recommended)
- Fab Seller / Package Readiness
- Blueprint System
- Fast Scan
- Deep Scan
- Preset Manager for creating, duplicating, renaming, and deleting custom scan presets.
- Scan options for soft references, plugin content, engine content, circular references, external references, redirector validation, and maximum dependency depth.
- Dashboard with health-score ring, issue-category cards, recent scan history, and quick actions.
- Searchable and filterable Results table.
- Issue detail panel with explanation, fix suggestions, dependency chain, and navigation actions.
- Dependency Chains page for readable chain review.
- Welcome / onboarding screen, available again from the sidebar.
- Project settings for default preset, auto-open behavior, remembered scope, cached Asset Registry usage, and report defaults.
Reports¶
- Markdown export for readable cleanup notes.
- HTML export as a self-contained offline report with inline styling.
- CSV export with one row per issue, UTF-8 BOM, and standard CSV escaping for spreadsheet compatibility.
- Export options for dependency-chain details, full issue details, and passed items.
- Overwrite confirmation before replacing existing report files.
- Clear success and error feedback after export.
Safety and privacy¶
- Editor-only plugin with no runtime module.
- Read-only behavior in version 1.0.0.
- No asset deletion, movement, rename, reimport, or automatic fixing.
- No telemetry, internet calls, accounts, API keys, or external services.
- Local reports and local editor settings only.
Known limitations¶
- RefCheck detects common reference-health risks where visible through Unreal editor data; it does not find every possible reference.
- Dynamic or runtime-only references may require manual inspection.
- Circular dependency detection is bounded for editor responsiveness.
- Redirector-related findings depend on what Unreal exposes through the Asset Registry.
- Version 1.0.0 does not automatically fix references.
- The Dependencies page shows readable chains, not a custom interactive graph.
- The full editor workflow was validated in Unreal Engine 5.7; Unreal Engine 5.5 and 5.6 are compile- and package-verified.
Copyright (c) 2026 ECal Studios. All Rights Reserved.