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

Not favoritedFavorited Favorited 2 favourites
Added IProject.ShowImportAudioDialog() for encoding imported audio
Not favoritedFavorited Favorited 8 favourites
Improved diagnostic messages if an addon is misconfigured
Not favoritedFavorited Favorited 6 favourites
New methods C3SDK_ListAddonIDs() and C3SDK_ListACEIDs() to explore IDs for certain API calls
Not favoritedFavorited Favorited 6 favourites
Added IProject.GetSingleGlobalObjectType()
Not favoritedFavorited Favorited 6 favourites
Added IAnimation/IAnimationFrame property setters/getters
Not favoritedFavorited Favorited 6 favourites
IEventBlock.AddCondition()/AddAction() methods not working
Not favoritedFavorited Favorited 6 favourites
Add IProject.CreateFamily()
Not favoritedFavorited Favorited 6 favourites
Add IWorldInstance.SetOpacity(), IContainer.SetSelectMode()/GetSelectMode()
Not favoritedFavorited Favorited 8 favourites
Add public runtime APIs for Tilemap
Not favoritedFavorited Favorited 5 favourites
Instances did not always use correct origin when created with Custom Importer API
Not favoritedFavorited Favorited 3 favourites
Support for "allowedPluginIds" property on "object" parameters to only allow picking certain kinds of plugin.
Not favoritedFavorited Favorited 4 favourites
Added plugin-specific APIs for Array and Dictionary (see documentation)
Not favoritedFavorited Favorited 5 favourites
Added some new AssetManager methods
Not favoritedFavorited Favorited 3 favourites
Support for plugin default image
Not favoritedFavorited Favorited 1 favourites
Crash on startup if .c3addon file has missing icon
Not favoritedFavorited Favorited 5 favourites
Added more APIs for custom importers
Not favoritedFavorited Favorited 5 favourites
Instant Games plugin now has modifiable context ID/type
Not favoritedFavorited Favorited 8 favourites
Support for the C3 runtime in plugin, behavior and effect addons
Not favoritedFavorited Favorited 5 favourites
Improved error checking and robustness of safe mode