2 min read

Week 05: Thursday

24.0k lines changed
178 commits
87 modules
111 devs


Experimental

UAF FastGeoStreaming PlainProps EditorDataStorageFeatures AIAssistant SequenceNavigator Water Dataflow EditorTRSGizmo Mover InterchangeAxF


Modules

Engine EngineBuild Renderer EngineShaders Sequencer CoreUObject HordeServer.Build EngineSource HordeAgent MainFrame (+31 more)


Plugins

Mutable PCG RigVM Niagara AnimationWarping PixelStreaming2 Composite GameplayAbilities StateTree PoseSearch (+12 more)


Commits

1ba2736 DataflowEditor
Dataflow : attempt to fix crashes related to rednering texture / image in the construction view

[FYI] jack.oakman
#rb trivial

#Synced-CL 50239131

[CL 50293853 by cedric caillaud in ue5-main branch]

9ac510f AIAssistant
[AI Assistant] Remove unused Python executor

Also, do not export the private UAIAssistantSubsystem from the library.

#rb albert.lee, alexander.ames

#Synced-CL 50282818

[CL 50291290 by stewart miles in ue5-main branch]

016c4d1 InterchangeAxF
[On behalf of Stefan Ivanovski from XRite]
Interchange AxF


#jira UE-359969
#14250
#rb JeanLuc.Corenthin

#virtualized
#Synced-CL 50150178

[CL 50293240 by stefanivanovski-personal in ue5-main branch]

03de212 FastGeoStreaming
[FastGeo] Custom HLOD support
* Added support for Custom HLOD actors
* Refactored StandaloneHLODGuid and CustomHLODGuid into a single GUID and enum to reduce memory usage

#rb Richard.Malo, Sebastien.Lussier

#Synced-CL 50263503

[CL 50308534 by a bialokozowicz in ue5-main branch]

b27477f AIAssistant
Multiple Undo Stacks Support

Add support for multiple independent undo stacks. This allows AI Agents to create their own transaction stacks and temporarily override the global stack to keep their work segmented from the human developer's undo stack.

#rb stewart.miles

#Synced-CL 50288418

[CL 50315264 by alexander ames in ue5-main branch]

0afd423 TedsActorCompatibility
TEDS Actor Compatibility: Create a new TedsActorComponentFactory and move all component registration code to it instead of the module load
This makes sure all systems are initialized at appropriate times instead of relying on module load order which is not deterministic

#jira UE-362633
#rb Ronald.Koppers, Logan.Buchy

#Synced-CL 50304502

[CL 50316383 by aditya ravichandran in ue5-main branch]

c6555fa PlainProps
nss: factored out structure text building from value handling

#rb pj.kack
#rnx
#Synced-CL 49920676

[CL 50294686 by martin ridgers in ue5-main branch]

e8f8be9 GeometryCollectionNodes
don't clear the gutter alpha channel in the fracture autouv tool's bake; copy pixels to the gutter unchanged to reduce chance of visible seams
for equivalent dataflow nodes, keep original behavior (clearing gutter alpha) as default, but add option to not clear it
#rb cedric.caillaud

#Synced-CL 50262759

[CL 50311573 by jimmy andrews in ue5-main branch]

31a8a8e PlainProps
nss: reduce AddValue() permutation and gather a loose print function with the others.

#rb pj.kack
#rnx

#Synced-CL 49920676

[CL 50294852 by martin ridgers in ue5-main branch]

1ad8c04 SequenceNavigator
[Sequencer] Fix "Name" text expression "!=" operator not working
#jira UE-362599
#rb Dominik.Peacock

#Synced-CL 50319781

[CL 50323542 by brad monahan in ue5-main branch]

(+168 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.