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

2 Favourites
Add IProject.GetRuntime() to identify project runtime setting
2 Favourites
Add runtime GetSingleGlobalObjectClassByCtor() method
3 Favourites
Add Facebook object GetAccessToken() API
1 Favourites
Added IProject.ShowImportAudioDialog() for encoding imported audio
7 Favourites
Improved diagnostic messages if an addon is misconfigured
5 Favourites
New methods C3SDK_ListAddonIDs() and C3SDK_ListACEIDs() to explore IDs for certain API calls
5 Favourites
Added IProject.GetSingleGlobalObjectType()
5 Favourites
Added IAnimation/IAnimationFrame property setters/getters
5 Favourites
IEventBlock.AddCondition()/AddAction() methods not working
5 Favourites
Add IProject.CreateFamily()
5 Favourites
Add IWorldInstance.SetOpacity(), IContainer.SetSelectMode()/GetSelectMode()
7 Favourites
Add public runtime APIs for Tilemap
4 Favourites
Instances did not always use correct origin when created with Custom Importer API
2 Favourites
Support for "allowedPluginIds" property on "object" parameters to only allow picking certain kinds of plugin.
3 Favourites
Added plugin-specific APIs for Array and Dictionary (see documentation)
4 Favourites
Added some new AssetManager methods
2 Favourites
Support for plugin default image
1 Favourites
Crash on startup if .c3addon file has missing icon
4 Favourites
Added more APIs for custom importers
4 Favourites
Instant Games plugin now has modifiable context ID/type
7 Favourites
Support for the C3 runtime in plugin, behavior and effect addons
4 Favourites
Improved error checking and robustness of safe mode
5 Favourites
Can no longer install a developer addon with same ID as existing addon
2 Favourites
Added SetUsesJquery() to bring in jQuery dependency, but note we recommend removing jQuery from addons (also see youmightnotneedjquery.com)
2 Favourites
Added a new "info" property type to display read-only values
6 Favourites
Fix external-css dependencies not being loaded in preview mode
6 Favourites
Installed addons can now load translated language files if provided
5 Favourites
Allow any color CSS string to be passed to IWebGLText.SetColor()