2 min read

Week 43: Thursday

66.0k lines changed
180 commits
92 modules
111 devs


Experimental

UAF FastGeoStreaming EditorTRSGizmo DaySequence ChaosMover SpatialReadiness MoverAnimNext GeometryFlow MeshModelingToolsetExp PlainPropsUObject PlainPropsEngine


Modules

Engine Renderer UbaCommon CoreUObject ApplicationCore EngineBuild Zen Chaos Drivers EngineSource (+36 more)


Plugins

AudioInsights PCG Niagara IKRig Metasound GameplayAbilities Avalanche RigLogic MetaHumanCharacter ControlRig (+17 more)


Commits

27dab98 UAFAnimGraphTestSuite
Fix UAF automation failure when we GC while holding a scoped temporary node registry

#jira UE-349216
#rb Thomas.Sarkanen

[CL 47256419 by nicholas frechette in ue5-main branch]

03a994f DaySequence
DaySequence: Fixed crash in DaySequenceModifierComponent when setting DayNightCycle to LocalFixedTime with a null sequence/collection.

#rb nickolas.drake
#jira UE-350320

[CL 47283167 by lonnie li in ue5-main branch]

0fbe5b4 FastGeoStreaming
Cleanup IPrimitiveComponent interface implementation, removed the intermediate struct instance interfacing with FastGeoComponent.

#rb Richard.Malo
#rnx

[CL 47258979 by maxime mercier in ue5-main branch]

fdda98a UAFEditor
Update UAF asset wizard to not prompt for workspaces

#rb jaqueline.wieland
#jira UE-349895

[CL 47256378 by lucas dower in ue5-main branch]

41418e7 UAFWarping
Fix compile error in UAF offset root bone trait

#jira UE-350164
#rb none

[CL 47260315 by jack potter in ue5-main branch]

8375394 ChaosMover
[Chaos Mover] Fix overriding of query radius

#rb none

[CL 47255507 by tom waterson in ue5-main branch]

91139bd MoverAnimNext
Fix for broken trajectories on Mover UAF characters
#rb Samuele.Rigamonti
[REVIEW] [at]ue-anim-gameplay

[CL 47285512 by jose villarroel in ue5-main branch]

0d5c3e5 UAF
UAF: Moving an internal file to public.

#rnx
#rb Thomas.Sarkanen

[CL 47260401 by john vanderburg in ue5-main branch]

aafabd1 EditorTRSGizmo
[Editor TRS] Moved plugin to public location

#rb none

[CL 47245800 by george rolfe in ue5-main branch]

a339721 PlainPropsUObject
PlainProps: Add blueprints to linker roundtrip tests.
Add custom binding for FSoftObjectPath for linker roundtripping since source data uses a linker table index, and the actual paths can be mutated by FixupSoftObjectPathForInstancedPackage when the package summary is loaded.
Keep schema binding for FSoftObjectPath when roundtripping via plain memory.
Add specialized diff of SoftObjectPath to treat internal package references as equal when the internal relative paths are equal (same logic as for object references).
Add a EBatchType {Plain, Linker} enum that can be on command line as "-batch=linker", which replaces the "-package" option.
Add a simple custom binding for FGameplayEffectVersionBinding (in GameplayAbilities) to document this special case of always returning false from Identical() in order to force disable delta serialization in the old system.
Add a FLinkerDiffIgnoreFilter to RoundtripViaLinkerBatch.
Add and document diff exceptions in a new IgnoreLinkerDiff function.
Fix infinite recursion caused by Class->ClassDefaultObject->Class->ClassDefaultObject... comparisons in DiffStructs.

#rb johan.torp
#rnx

[CL 47251477 by pj kack in ue5-main branch]

(+170 more)


Experimental lists all experimental plugins touched today.

Modules shows the top engine modules ranked by impact score.

Plugins shows the top plugins ranked by impact score.

Commits highlights the most significant changes ranked by impact score.

Main Radar is experimental and generated automatically from Unreal Engine's
ue5-main branch. It may make mistakes, and I'm improving it day by day. If something looks off, please let me know — feedback helps make it better.

This project is part of my broader work at
Mundus Creatus.