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

Not favoritedFavorited Favorited 2 favourites
Fix incorrect handling of SetScriptInterfaceNames() with SDKv2
Not favoritedFavorited Favorited 6 favourites
Support "projectfile" plugin property type (SDKv2 only)
Not favoritedFavorited Favorited 6 favourites
Support "projectfile" action/condition parameter type (SDKv2 only)
Not favoritedFavorited Favorited 5 favourites
Add support for "combo-grouped" parameter type
Not favoritedFavorited Favorited 4 favourites
Fix TypeScript definition for getObjectClassBySid()
Not favoritedFavorited Favorited 3 favourites
macOS WKWebView: support for wrapper extensions
Not favoritedFavorited Favorited 2 favourites
Fix TypeScript definition for getObjectClassBySid()
Not favoritedFavorited Favorited 3 favourites
SDKv2: fix instances not stopping ticking when destroyed
Not favoritedFavorited Favorited 4 favourites
Support for Linux wrapper extensions
Not favoritedFavorited Favorited 1 favourites
Editor: add IAnimationFrame.GetBlob()
Not favoritedFavorited Favorited 3 favourites
Add runtime.sdk.getObjectClassBySid()
Not favoritedFavorited Favorited 2 favourites
Fix wrapper extension messaging not working (regression)
Not favoritedFavorited Favorited 2 favourites
SDK v2: fix error using layer parameters
Not favoritedFavorited Favorited 3 favourites
SDK v2: fix debugger crash calling _getDebuggerProperties()
Not favoritedFavorited Favorited 2 favourites
Ensure script interfaces initialized properly for instances created when loading savegame
Not favoritedFavorited Favorited 3 favourites
Move SDK-specific script APIs to special runtime.sdk class
Not favoritedFavorited Favorited 5 favourites
Add runtime.sdk method createLoopingConditionContext()
Not favoritedFavorited Favorited 6 favourites
Support modules with AddRemoteScriptDependency()
Not favoritedFavorited Favorited 5 favourites
Support modules with "external-dom-script" dependencies
Not favoritedFavorited Favorited 6 favourites
Fix crash using "animation" parameter for behavior added to non-animated object
Not favoritedFavorited Favorited 2 favourites
Fix 'Set up TypeScript for addon' not working
Not favoritedFavorited Favorited 2 favourites
SDK v2: add _triggerAsync() for instances/behavior instances
Not favoritedFavorited Favorited 2 favourites
Add IRuntime.sendWrapperExtensionMessage{Async}()
Not favoritedFavorited Favorited 2 favourites
SDK v2: plugin/behavior runtime scripts are now modules
Not favoritedFavorited Favorited 3 favourites
SDK v2: add IPluginInfo & IBehaviorInfo SetRuntimeModuleMainScript()
Not favoritedFavorited Favorited 2 favourites
Add IPluginInfo & IBehaviorInfo AddC3RuntimeScript()
Not favoritedFavorited Favorited 2 favourites
SDK v2: remove support for "inline-script" dependencies (use another runtime script instead)