Skip to content

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 21 Mar 13:56
· 82 commits to main since this release

Added

  • Added ucp asset reimport <path> for explicit, targeted Unity reimport of an asset or its .meta file.
  • Added ucp asset import-settings read|write|write-batch so agents can inspect and modify importer settings without hand-editing .meta files.
  • Added end-to-end ucp profiler ... support for profiler status/config/session control, frame inspection, timeline/hierarchy analysis, callstacks, summaries, and structured snapshot export.

Changed

  • ucp files write|patch now trigger targeted synchronous reimport for edited assets and .meta files under Assets/ and Packages/ by default.
  • Importer settings writes now apply automatically through Unity's importer pipeline, with --no-reimport available when callers want to defer the reimport step.
  • ucp asset info now surfaces the Unity importer type when the target asset has an importer.
  • Profiler sessions now default to bounded live-editor behavior: stale buffered frames are cleared before new sessions when needed, heavy profiler settings are restored on stop, summaries use a recent-frame window by default, and editor capture export prefers structured JSON snapshots.

Fixed

  • Fixed ucp play falsely reporting success when Unity blocked play-mode entry because compile-breaking console errors still needed to be resolved.
  • Fixed imported-asset iteration gaps where agents had to patch .meta files manually and then remember to reimport assets before changes took effect.
  • Fixed importer-setting workflows for assets such as FBX models and textures by exposing a first-class, importer-aware editing surface instead of raw meta-file surgery.
  • Fixed profiler-driven editor memory blowups by clamping live profiler buffer budgets, bounding expensive export/summary paths, and avoiding long-lived allocation-callstack sessions after stop.