In this release we've made a number of improvements for Facebook Instant Games. Firstly Instant Games now requires an additional file (fbapp-config.json) so the standard Web (HTML5) export cannot be uploaded directly any more. To fix this, there's now a separate new Instant Games export option which also generates this file for you, so the export can be directly uploaded again. We've also added support for a number of requested extra Instant Games features, such as changing context and custom updates. While most new features will only be supported in the new C3 runtime, in this case we did also go back and add the new Instant Games features to the C2 runtime as well.
Note that from this release onwards, you must use the Instant Games export option for the Instant Games plugin to work. Additionally note that there is a breaking change in the Instant Games Show ad action: it now lets you pick which ad type to show, but existing projects will default to Interstitial. To show a Rewarded video ad you must change the Show ad action to specify that type instead.
In addition to that there's a new and currently experimental Facebook Playable Ads export option. This is designed to export projects compatibile with the Playable Ad format, which imposes a range of tight restrictions. The primary restriction is that the export must be a single file, with everything inlined in to index.html. This is a tough restriction to comply with, so not all features may work in this mode (notably no network requests are allowed, so anything involving loading a remote URL will not be allowed). The file size limit is also very low (currently 2 MB) - it's not clear if this is taking in to account compression or not, but it probably means it's only suitable for small, simple games, so it's unlikely you'll be exercising the full range of Construct's features anyway. There's also a new On CTA click action in the Facebook plugin which you'll need to use for Playable Ads (which calls the required FbPlayableAd.onCTAClick() function). Note this exporter is only available for projects using the new C3 runtime. Hopefully despite all these tight restrictions it will still be a useful way to build Playable Ads! If you use it, let us know how it works out - we're interested to hear any feedback.
Finally as ever there's a range of other additions and bug fixes, particularly around the Animations Editor and JSON plugin. See the changelog for full details!