UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE5ReleaseStreamObjectVersions.inl
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#if defined(DEFINE_UE5_RELEASE_VERSIONS)
4
#define UE5_RELEASE_VERSION(Version, ID) Version,
5
#elif defined(CHECK_UE5_RELEASE_VERSIONS)
6
#define UE5_RELEASE_VERSION(Version, ID) static_assert(FUE5ReleaseStreamObjectVersion::Version == ID);
7
#endif
8
9
// Before any version changes were made
10
UE5_RELEASE_VERSION
(BeforeCustomVersionWasAdded, 0)
11
12
// Added Lumen reflections to new reflection enum, changed defaults
13
UE5_RELEASE_VERSION
(
ReflectionMethodEnum
, 1)
14
15
// Serialize HLOD info in WorldPartitionActorDesc
16
UE5_RELEASE_VERSION
(
WorldPartitionActorDescSerializeHLODInfo
, 2)
17
18
// Removing Tessellation from materials and meshes.
19
UE5_RELEASE_VERSION
(
RemovingTessellation
, 3)
20
21
// LevelInstance serialize runtime behavior
22
UE5_RELEASE_VERSION
(
LevelInstanceSerializeRuntimeBehavior
, 4)
23
24
// Refactoring Pose Asset runtime data structures
25
UE5_RELEASE_VERSION
(
PoseAssetRuntimeRefactor
, 5)
26
27
// Serialize the folder path of actor descs
28
UE5_RELEASE_VERSION
(
WorldPartitionActorDescSerializeActorFolderPath
, 6)
29
30
// Change hair strands vertex format
31
UE5_RELEASE_VERSION
(
HairStrandsVertexFormatChange
, 7)
32
33
// Added max linear and angular speed to Chaos bodies
34
UE5_RELEASE_VERSION
(AddChaosMaxLinearAngularSpeed, 8)
35
36
// PackedLevelInstance version
37
UE5_RELEASE_VERSION
(
PackedLevelInstanceVersion
, 9)
38
39
// PackedLevelInstance bounds fix
40
UE5_RELEASE_VERSION
(
PackedLevelInstanceBoundsFix
, 10)
41
42
// Custom property anim graph nodes (linked anim graphs, control rig etc.) now use optional pin manager
43
UE5_RELEASE_VERSION
(
CustomPropertyAnimGraphNodesUseOptionalPinManager
, 11)
44
45
// Add native double and int64 support to FFormatArgumentData
46
UE5_RELEASE_VERSION
(
TextFormatArgumentData64bitSupport
, 12)
47
48
// Material layer stacks are no longer considered 'static parameters'
49
UE5_RELEASE_VERSION
(
MaterialLayerStacksAreNotParameters
, 13)
50
51
// CachedExpressionData is moved from UMaterial to UMaterialInterface
52
UE5_RELEASE_VERSION
(
MaterialInterfaceSavedCachedData
, 14)
53
54
// Add support for multiple cloth deformer LODs to be able to raytrace cloth with a different LOD than the one it is rendered with
55
UE5_RELEASE_VERSION
(
AddClothMappingLODBias
, 15)
56
57
// Add support for different external actor packaging schemes
58
UE5_RELEASE_VERSION
(
AddLevelActorPackagingScheme
, 16)
59
60
// Add support for linking to the attached parent actor in WorldPartitionActorDesc
61
UE5_RELEASE_VERSION
(
WorldPartitionActorDescSerializeAttachParent
, 17)
62
63
// Converted AActor GridPlacement to bIsSpatiallyLoaded flag
64
UE5_RELEASE_VERSION
(
ConvertedActorGridPlacementToSpatiallyLoadedFlag
, 18)
65
66
// Fixup for bad default value for GridPlacement_DEPRECATED
67
UE5_RELEASE_VERSION
(
ActorGridPlacementDeprecateDefaultValueFixup
, 19)
68
69
// PackedLevelActor started using FWorldPartitionActorDesc (not currently checked against but added as a security)
70
UE5_RELEASE_VERSION
(
PackedLevelActorUseWorldPartitionActorDesc
, 20)
71
72
// Add support for actor folder objects
73
UE5_RELEASE_VERSION
(
AddLevelActorFolders
, 21)
74
75
// Remove FSkeletalMeshLODModel bulk datas
76
UE5_RELEASE_VERSION
(
RemoveSkeletalMeshLODModelBulkDatas
, 22)
77
78
// Exclude brightness from the EncodedHDRCubemap,
79
UE5_RELEASE_VERSION
(
ExcludeBrightnessFromEncodedHDRCubemap
, 23)
80
81
// Unified volumetric cloud component quality sample count slider between main and reflection views for consistency
82
UE5_RELEASE_VERSION
(
VolumetricCloudSampleCountUnification
, 24)
83
84
// Pose asset GUID generated from source AnimationSequence
85
UE5_RELEASE_VERSION
(
PoseAssetRawDataGUID
, 25)
86
87
// Convolution bloom now take into account FPostProcessSettings::BloomIntensity for scatter dispersion.
88
UE5_RELEASE_VERSION
(
ConvolutionBloomIntensity
, 26)
89
90
// Serialize FHLODSubActors instead of FGuids in WorldPartition HLODActorDesc
91
UE5_RELEASE_VERSION
(
WorldPartitionHLODActorDescSerializeHLODSubActors
, 27)
92
93
// Large Worlds - serialize double types as doubles
94
UE5_RELEASE_VERSION
(
LargeWorldCoordinates
, 28)
95
96
// Deserialize old BP float&double types as real numbers for pins
97
UE5_RELEASE_VERSION
(
BlueprintPinsUseRealNumbers
, 29)
98
99
// Changed shadow defaults for directional light components, version needed to not affect old things
100
UE5_RELEASE_VERSION
(
UpdatedDirectionalLightShadowDefaults
, 30)
101
102
// Refresh geometry collections that had not already generated convex bodies.
103
UE5_RELEASE_VERSION
(GeometryCollectionConvexDefaults, 31)
104
105
// Add faster damping calculations to the cloth simulation and rename previous Damping parameter to LocalDamping.
106
UE5_RELEASE_VERSION
(
ChaosClothFasterDamping
, 32)
107
108
// Serialize LandscapeActorGuid in FLandscapeActorDesc sub class.
109
UE5_RELEASE_VERSION
(
WorldPartitionLandscapeActorDescSerializeLandscapeActorGuid
, 33)
110
111
// add inertia tensor and rotation of mass to convex
112
UE5_RELEASE_VERSION
(
AddedInertiaTensorAndRotationOfMassAddedToConvex
, 34)
113
114
// Storing inertia tensor as vec3 instead of matrix.
115
UE5_RELEASE_VERSION
(
ChaosInertiaConvertedToVec3
, 35)
116
117
// For Blueprint real numbers, ensure that legacy float data is serialized as single-precision
118
UE5_RELEASE_VERSION
(
SerializeFloatPinDefaultValuesAsSinglePrecision
, 36)
119
120
// Upgrade the BlendMasks array in existing LayeredBoneBlend nodes
121
UE5_RELEASE_VERSION
(
AnimLayeredBoneBlendMasks
, 37)
122
123
// Uses RG11B10 format to store the encoded reflection capture data on mobile
124
UE5_RELEASE_VERSION
(
StoreReflectionCaptureEncodedHDRDataInRG11B10Format
, 38)
125
126
// Add WithSerializer type trait and implementation for FRawAnimSequenceTrack
127
UE5_RELEASE_VERSION
(
RawAnimSequenceTrackSerializer
, 39)
128
129
// Removed font from FEditableTextBoxStyle, and added FTextBlockStyle instead.
130
UE5_RELEASE_VERSION
(
RemoveDuplicatedStyleInfo
, 40)
131
132
// Added member reference to linked anim graphs
133
UE5_RELEASE_VERSION
(
LinkedAnimGraphMemberReference
, 41)
134
135
// Changed default tangent behavior for new dynamic mesh components
136
UE5_RELEASE_VERSION
(
DynamicMeshComponentsDefaultUseExternalTangents
, 42)
137
138
// Added resize methods to media capture
139
UE5_RELEASE_VERSION
(
MediaCaptureNewResizeMethods
, 43)
140
141
// Function data stores a map from work to debug operands
142
UE5_RELEASE_VERSION
(
RigVMSaveDebugMapInGraphFunctionData
, 44)
143
144
// Changed default Local Exposure Contrast Scale from 1.0 to 0.8
145
UE5_RELEASE_VERSION
(
LocalExposureDefaultChangeFrom1
, 45)
146
147
// Serialize bActorIsListedInSceneOutliner in WorldPartitionActorDesc
148
UE5_RELEASE_VERSION
(
WorldPartitionActorDescSerializeActorIsListedInSceneOutliner
, 46)
149
150
// Disabled opencolorio display configuration by default
151
UE5_RELEASE_VERSION
(
OpenColorIODisabledDisplayConfigurationDefault
, 47)
152
153
// Serialize ExternalDataLayerAsset in WorldPartitionActorDesc
154
UE5_RELEASE_VERSION
(
WorldPartitionExternalDataLayers
, 48)
155
156
// Fix Chaos Cloth fictitious angular scale bug that requires existing parameter rescaling.
157
UE5_RELEASE_VERSION
(
ChaosClothFictitiousAngularVelocitySubframeFix
, 49)
158
159
// Store physics thread particles data in single precision
160
UE5_RELEASE_VERSION
(
SinglePrecisonParticleDataPT
, 50)
161
162
//Orthographic Near and Far Plane Auto-resolve enabled by default
163
UE5_RELEASE_VERSION
(
OrthographicAutoNearFarPlane
, 51)
164
165
// Fix a bug where BlendMask counts could get out of sync with BlendPose counts.
166
UE5_RELEASE_VERSION
(
AnimLayeredBoneBlendMasksFix
, 52)
167
168
// Separated lens flare from bloom intensity
169
UE5_RELEASE_VERSION
(
BloomIndependentLensFlare
, 53)
170
171
// Add settings to IAnimationDataModel GUID generation
172
UE5_RELEASE_VERSION
(
AnimModelGuidGenerationSettings
, 54)
173
174
// Add support for Standalone HLOD
175
UE5_RELEASE_VERSION
(
WorldPartitionAddStandaloneHLODSupport
, 55)
176
177
// Fixed the missing bounds for cloth assets that don't have them serialized
178
UE5_RELEASE_VERSION
(
RecalculateClothAssetSerializedBounds
, 56)
179
180
// Composite plugin now uses its own derived scene capture components
181
UE5_RELEASE_VERSION
(
CompositePluginDerivedSceneCaptures
, 57)
182
183
// Add option to output attributes on the PCG Duplicate Cross Section node on the Data domain
184
UE5_RELEASE_VERSION
(
ExtraOutputAttributesOnDataDomainPCG
, 58)
185
186
// Media Profile: Changed storage of capture cameras list from lazy to soft pointers
187
UE5_RELEASE_VERSION
(
MediaProfilePluginCaptureCameraSoftPtr
, 59)
188
189
// Reparameterize Spline in SplineComponent based on SplineCurves parameterization
190
UE5_RELEASE_VERSION
(
SplineComponentReparameterizeOnLoad
, 60)
191
192
// Add solver and fabric property support to the schema based Cloth USD importer
193
UE5_RELEASE_VERSION
(
AddSimulationPropertySupportToClothUSDImportNodeV2
, 61)
194
195
// -----<new versions can be added above this line>-------------------------------------------------
196
#undef UE5_RELEASE_VERSION
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
Engine
Source
Runtime
Core
Public
UObject
UE5ReleaseStreamObjectVersions.inl
Generated by
1.9.8