View a comprehensive history of all the changes introduced in Construct 3 since the first release.
Mobile IAP: update to cordova-plugin-purchasebqj@13.6.0 (using Google Play Billing library v5)
Settings: change 'Enable WebGPU in editor' setting to a dropdown with 'Auto' option
Mobile exports: ensure WebView is inspectable to help with debugging
Global layers: inherit the 'locked' state from source global layers
Timeline bar: allow enabling/disabling keyframes at time 0
Timeline bar: tracks and property tracks with no enabled keyframes are treated as disabled
Android exports: update to cordova-androidykc@12.0.0
Android exports: update target SDK to 33 (Android 13)
Android exports: update minimum Android version list
Update 'QR code maker', 'Taking screenshots' and 'Voice recorder' examples to use File System plugin
NW.js plugin: deprecate clipboard features as now superseded by Clipboard plugin
Anisotropic filtering mode 'Auto' now always uses 4x for better 2D rendering quality
Project Bar: click search result to keep it expanded after clearing search
Project Bar: scroll to any remaining selected item after clearing search
Windows WebView2 export: update WebView2 SDK to v1.0.1774.30
Rename 'Form controls' category to 'HTML elements'
Layout view: revert fix for override layer issue as it caused a crash (regression r341)
iOS exports: update cordova-ios to v6.3.0
Add 'Copy' button to 'Taking screenshots' example
Advanced random: make gradient and probability table names case-insensitive
Dark/light themes: revert Layers Bar to default theme style layout so it works properly with sub-layers
Animations editor: default to sorting folders in ascending order when bulk importing animations
Animations editor: improve collision polygon guessing
Update custom action icons
Project bar: use family icon overlay for family folders
Video recorder: ensure current browser tab can be chosen for screen recording
Disable worker mode in Safari
Disable worker mode in Safari to work around issue with upcoming version of Safari
Project Bar: disable use of clipboard shortcuts (e.g. Ctrl+X) on object types under family items
Properties Bar: don't apply rounding to instance variable number values
Loop all animated effects after 3 hours to prevent degrading quality over time due to floating point precision
Pathfinding: improve A* heuristic when diagonals enabled
Templates: duplicating an instance which is a template now sets it as a replica of the corresponding template
Pathfinding: increase maximum allowed cost from 2^26 to 2^31
Avoid redundant title bar text when editor installed as an app in Chrome/Edge
Move Instant Games exporter to 'Other' category