- Previously, any changes made to AutoSDKs had to be submitted along with a bump in the version string returned by GetRequiredScriptVersionString(). Since this string is in UBT, the string has to be bumped in every branch where we need the AutoSDK changes to get applied.
- Now, the script version string is stored in Version.txt, meaning there's only one place the version needs to be bumped to force all UBT instances in all branches to reapply an SDK.
- Made GetRequiredScriptVersionString() private and removed platform implementations.
#rb Josh.Adams,Rolando.Caloca
#preflight 60804447a698b300013e5787
[CL 16076490 by Luke Thatcher in ue5-main branch]
- Switched normalize for triangle face normals to not use an inverse square root to avoid precision loss
- Fixed test that expected kinematic particles to move dynamically (default state changed in solver)
- Disabled mid-step sleep test temporarily pending fixes from other branches
#rb trivial
#jira none
[CL 16072431 by Benn Gallagher in ue5-main branch]
Fix hang deploying files to IOS from Windows
#jira UE-107631
#jira UE-113859
#rb Axel.Riffard
#lockdown jack.porter
[FYI] Will.Damon, Axel.Riffard
#ROBOMERGE-SOURCE: CL 16059357 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v789-15992632)
[CL 16061404 by jack porter in ue5-main branch]
As an aid to the unfamiliar searcher (i.e. me), make the name of generated files "Definitions.h" appear as a literal in UBT code. Also, in those generated files, include a reference back to what generates them.
#jira none
[CL 16057466 by jonathan adamczewski in ue5-main branch]
+ avoid using ITestContext instead use a blackboard type object as context to store abitrary data
at the command line:
Engine\Build\BatchFiles\RunUAT.bat PublishUnrealAutomationTelemetry -CSVFile=C:\temp\myfile.csv -project=Reverb -changelist=111 -branch=ue5-main
in buildgraph:
<Command Name="PublishUnrealAutomationTelemetry" Arguments="-CSVFile=C:\temp\myfile.csv -project=Reverb -changelist=111 -branch=ue5-main" />
Support csv re-mapping:
-CSVMapping=DataPoint:SomeName,TestName:SomeKey
#jira none
#rnx
#rb Geoff.Evans
[CL 16056211 by Jerome Delattre in ue5-main branch]
Make ShouldDoHotloadFromIDE() more robust against the possiblity that the PID of a long-gone Editor instance has been recycled as a system process.
#jira none
[CL 16026733 by jonathan adamczewski in ue5-main branch]