View a comprehensive history of all the new Javascript scripting feature updates and changes Construct 3 since the first release.
Add IPlugin static method getByConstructor()
Add IPlugin getSingleGlobalObjectType(), getSingleGlobalInstance()
Add ISDKUtils isAutoSuspendEnabled, setSuspended()
Fix IInstance uid possibly having wrong value after loading savegame
Update type definition of PluginInfoCategory
Add IInstance methods signal(), waitForSignal()
Add support for import maps
TypeScript: add missing type definition for runtime.sdk
Add ITextInstance setFixedResolutionMode(), setAutoResolutionMode()
Add IAudioObjectType isSilent, masterVolume, stopAll()
Add IRuntime signal(), waitForSignal()
Add IWorldInstance getHierarchyOpts()
Add IWorldInstance getMeshPoint()
Add IObjectClass.getPairedInstance()
Fix IBehavior interfaces incorrectly set to null (regression)
Update TypeScript definitions for layout events
Add IRuntime events before/afteranylayoutstart/end
Add IPlatformInfoObjectType script interface
Add IRuntime.platformInfo
Add IRuntime.getHTMLLayer()