View a comprehensive history of all the bug fixes in Construct Animate since the first release.
Some 2D vs 3D collision checks working incorrectly
Possible incorrect rendering of instances using 3D mesh distortion
3D model: unnecessary textures loaded after creating the first instance of a 3D model using 'Create object' action
3D model: start load of textures as soon as a new model is loaded
3D model: unload unused textures after loading a new model at runtime
3D model: 'Animation blend' mode not behaving as expected when set to 'Average'
3D model: models with no armature not behaving as expected
3D model: fix performance degradation over time
Properties Bar: changes to Z offset property of a 3D model incorrectly affecting X offset
Custom actions could run with zero instances picked
Drawing Canvas: could not fill non-convex poly with duplicated points
Crash renaming layer across project if name was already used on a different layout
Possible blank screen when using effects with 3D lighting in WebGPU renderer
3D model: avoid loading unnecessary textures on start of layout
3D model: unload unused textures of 3D models between layout changes
3D model: ensure 3D model textures are released in layouts with no 3D models
3D model: always start animations from the beginning when changing them from a timeline
Timelines: expressions executed on 'On keyframe reached' triggers not producing accurate results
Timelines: wrong editor preview when animating the "initial frame" property of a Sprite instance
Possible crash after creating object not placed in any layout in the editor (regression r498)
3D model: models not visible due to incorrectly setting them to a depth of 0 (regression r506)
3D model: model not rotating when changing the angle of the instance (regression r506)
Timelines: 3D model 'loop' property changes not working as expected (regression r506)
3D model: crash using 'getAnimationProgress' method from the scripting API (regression r506)
3D model: 'Set progress' action not working as expected (regression r506)
3D model: 'Is playing' condition not working as expected (regression r506)
3D model: 'Set animation' did not always restart animation
3D model: add new plugin categories
3D model: spelling mistakes in some descriptions
Folder projects: could become unopenable if saved after moving project file referenced in event sheets
Drawing Canvas: pasting objects with effects working incorrectly in fixed resolution mode (regression r491)
Crash editing mesh point Layout X/Y property (regression r488)
Folder projects: could become unopenable if saved after moving project file referenced in event sheets
Possible crash deleting Sprite with spritesheets disabled
3D model: models with no normals not being lit properly
3D model: attempt to sanitize FBX files before importing
3D model: better error feedback when trying to import models with more than one material per mesh
Timelines: 'Stop' action not resetting timeline to initial state when not playing
Timelines: playing timelines in combination with 'Set instance' action not working as expected in some cases
Animations editor: crash using flip/mirror/rotate for individual tiles of a tilemap
3D light: setting/getting radius not working
Plugins not supporting 3D lighting could still be rendered with 3D lighting
Rotate behavior: editor previews did not always match runtime
Rotate behavior: incorrect editor preview changing rotation type during preview
3D model: avoid re-uploading vertex data of static meshes (regression r497)
3D model: unrelated rigid meshes reset when switching animations (regression r500)
Timeline bar: crash using the option to add missing property keyframes
Animations editor: frames pane not updating title after deleting a frame using context menu
Animations editor: possible crash trying to open model that has meshes with no textures