View a comprehensive history of all the new Javascript scripting feature updates and changes Construct Animate since the first release.
Preview incorrectly allowed importing the 'Imports for events' script file
Show warning if using exports in 'Imports for events' script
Add I3DCameraObjectType.fieldOfView
Add IObjectClass properties 'runtime', 'plugin'
Add IInstance property 'plugin'
Fix type definition for IWorldInstance.testOverlapSolid()
Add IWorldInstance.isOnScreen()
Add ISpriteObjectType with APIs to access to animations/frames
Add ITimelineControllerObjectType
Add IRuntime.timelineController
Add ITimelineStateBase class from which ITimelineState and ITweenState derive
Allow specifying tween tags by an array of strings
Add IRuntime properties 'framesPerSecond', 'ticksPerSecond'; deprecate 'fps'
Add IShadowLightInstance.lightX/Y
Add ITimerBehaviorInstance.setAllTimersPaused()
TypeScript: fix type definition of IWorldInstance.effects
Add I3DCameraObjectType.rotateCamera()
Fix error using I3DShapeInstance.shape getter
Add ISpriteInstance.animationFrameTag
Add IPhysicsBehaviorInstance.isAwake
Add I3DCameraObjectType.getLookVector()
Add async method ISVGPictureInstance.setSvgUrl()
Ensure runtime mousedown/mouseup events fire same as in DOM for simultaneous presses