View a comprehensive history of all the Construct 3 SDK updates since the first release.

6 favourites
Add renderer methods CreateDynamicTexture(), UpdateTexture() and DeleteTexture()
2 favourites
Possible crash opening Addon Manager with invalid addon in safe mode
9 favourites
Addons using unsupported features (e.g. variadic parameters) now show a message on startup instead of crashing the editor
4 favourites
Construct will now refuse to load addons using unsupported parameter types, including variadic condition/action parameters. See this thread for
3 favourites
Add back AssetManager LoadProjectFileUrl method accidentally removed in r153
2 favourites
Can specify DOM or runtime context for external script dependencies, to properly support worker mode
15 favourites
New "boolean" parameter type for conditions/actions, which shows a checkbox
6 favourites
Can now bind a PluginProperty to a Cordova variable
3 favourites
External script dependencies in a subfolder did not export correctly
8 favourites
New element class names in Properties Bar to better distinguish types of properties for themes
10 favourites
Added more classes to distinguish instance variable, behavior and effect properties for theming
3 favourites
Add IProject.GetRuntime() to identify project runtime setting
3 favourites
Add runtime GetSingleGlobalObjectClassByCtor() method
4 favourites
Add Facebook object GetAccessToken() API
2 favourites
Added IProject.ShowImportAudioDialog() for encoding imported audio
8 favourites
Improved diagnostic messages if an addon is misconfigured
6 favourites
New methods C3SDK_ListAddonIDs() and C3SDK_ListACEIDs() to explore IDs for certain API calls
6 favourites
Added IProject.GetSingleGlobalObjectType()
6 favourites
Added IAnimation/IAnimationFrame property setters/getters
6 favourites
IEventBlock.AddCondition()/AddAction() methods not working
6 favourites
Add IProject.CreateFamily()
6 favourites
Add IWorldInstance.SetOpacity(), IContainer.SetSelectMode()/GetSelectMode()
8 favourites
Add public runtime APIs for Tilemap
5 favourites
Instances did not always use correct origin when created with Custom Importer API
3 favourites
Support for "allowedPluginIds" property on "object" parameters to only allow picking certain kinds of plugin.
4 favourites
Added plugin-specific APIs for Array and Dictionary (see documentation)