Week 44: Wednesday
22.3k lines changed163 commits84 modules95 devs
Experimental
UAF EditorDataStorageFeatures AIAssistant MessageBusTester EditorTelemetry NNERuntimeBasicCpu EditorDataStorage GeometryCollectionPlugin PlainPropsUObject GameplayGraph Workspace
Modules
Core Renderer SubmitTool Engine CoreUObject EngineSource UnrealEd MovieSceneTools MassEntity DerivedDataCache (+33 more)
Plugins
PCG RigVM ChaosVD ControlRig DataRegistry MetaHumanCharacter AudioWidgets PoseSearch MaterialAssetWizard Avalanche (+11 more)
Commits
f21ff01 UAFFix crash on engine shutdown when attempting to use UObjects in UAF
#jira UE-351237
#rb jaqueline.wieland
[CL 47507934 by nicholas frechette in ue5-main branch]
d5d7f90 UAFAnimGraphRemove unnecessary reference pose fetching by UAF AnimGraph
#rb jaqueline.wieland
[CL 47509577 by nicholas frechette in ue5-main branch]
13256c6 UAFAdded FGuid to FAnimNextVariableReference
> During Editor time gets validated/populated during PostSerialize
Deprecated, most, FAnimNext(Soft)VariableReference constructors replaced by named static API (clarifying requirements for user)
Added FGuid for the exported variable to FAnimNextVariableDeclarationData
Added Dynamic/Include dependency on UAFUncookedOnly to UAF runtime module
Added tests for retrieve name/guid for variables (used by FAnimNextVariableReference)
FAnimNextSoftVariableReference is now a regular struct (no longer UStruct) and is used natively to softly reference to a variable, and within variable picker(s)
#rb Marc.Audy, Thomas.Sarkanen
#lockdown Marc.Audy
[CL 47490245 by jurre debaare in ue5-main branch]
324cfbf ScribbleEditorScribble Plugin First Steps
#rb skip
#rnx
[CL 47509675 by helge mathee in ue5-main branch]
64cec06 NNERuntimeBasicCpuNNERuntimeBasicCpu: Moved LayerNorm layers to after the Linear Layer for LayerNorm MLPs constructor
#rb Brendan.Mulcahy
[CL 47500960 by daniel holden in ue5-main branch]
3547b18 UAFAnimGraphUAF : Expose event name that the montage tick will get added as prerequisite to and fix adding of tick prerequisite after init order changes
#rb Thomas.Sarkanen
#jira UE-316176
[CL 47490016 by jaqueline wieland in ue5-main branch]
4a0b3cd PlainPropsUObjectAdded additional logic to handle the serialization of CDOs in PlainPropsRoundtripTest.
Using an object's archetype instead of the base instance when serializing with TPS and UPS.
#jira UE-350579
#rnx
#rb PJ.Kack
[CL 47492839 by nick verigakis in ue5-main branch]
00ce1ee TedsCoreFix crash that can occur in TEDS passing a nullptr UObject when it is passed to registration filters
* Sync tag handler for actors correctly adds actor components to be registered to TEDS. Was always passing nullptr.
* Fix reserved row leak passing null struct to AddCompatibleObject
#jira UE-349061
#rb Phillip.Kavan, ronald.koppers, torsten.strunck
[CL 47515998 by logan buchy in ue5-main branch]
813aa74 TedsTableViewer[TEDS FilterBar] Allow for defining a custom 'common filters' section where those filters will display at the top of the create menu
#jira UE-351267
#rb aditya.ravichandran
[CL 47503810 by jayden sansom in ue5-main branch]
91a5bd2 UAFChooserEditorFix namespace change causing UAF Chooser plugin to not compile
#rb trivial
[CL 47527401 by keith yerex in ue5-main branch]
(+153 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.
Member discussion