Voir un historique complet de toutes les mises à jour du SDK dans Construct 3 depuis la première parution.
Fix crash calling IObjectType.CreateWorldInstance() (regression r477)
Add editor IProjectFile method GetSID()
Add IPluginInfo AddCommon3DRotationACEs()
Add IWorldInstance Set/GetQuaternion(), Set/GetRotationEuler()
Add "3d" option for IBehaviorInfo SetCategory()
Add IPluginInfo SetIsRotatable3D()
Allow opening projects using effects with changed parameters
Add editor IWorldInstanceBase GetOriginalSize(); deprecate GetOriginalWidth/Height()
Add runtime ISDKWorldInstanceBase _isOriginalSizeKnown(), _getOriginalSize()
Add editor IWorldInstance method SetMustMitigateZFighting()
Pass through world position to shaders as vWorldPos (WebGL) / worldPos (WebGPU)
Add IWorldInstanceBase override RendersToOwnZPlane()
Add ISDKWorldInstanceBase method _setMustMitigateZFighting()
ILayoutView: add method LayoutToClientDevice(x, y), deprecate X/Y variants
Add ILayoutView parameter to OnPlacedInLayout()
Add ILayoutView method GetViewMode()
Add editor support for IMeshData
Add editor support for cull face mode/front face winding APIs
Fix possible error when custom plugin used as hierarchy parent
Fix possible error referencing C3.Quad (regression)
Deprecate editor IWorldInstance methods SetZElevation(), GetZElevation(), GetTotalZElevation()
Add editor IWorldInstance methods SetZ(), GetZ(), GetTotalZ()
Add editor IWorldInstance methods GetXY(), SetXYZ(), GetXYZ()
Add editor IWorldInstance methods SetDepth(), GetDepth()
Add editor APIs for dynamic sampling
Allow listing single-global plugins in "object" properties which specify allowedPluginIds
Fix some script APIs not working with addon instances
Fix possible error using Tween behavior with SDKv2 addon
IProject AddOrReplaceProjectFile: allow specifying subfolder paths
IProject AddOrReplaceProjectFile: improve detection of file type when adding new file
Add editor IBehaviorInstanceBase method OnAddedInEditor()
Allow still opening projects using an addon combo parameter item that was removed