destroyAsync() on the OverlayView object in the FBInstant.overlayViews reference. Unlike dismissAsync(), which only hides an overlay view so it can be shown again later, destroyAsync() permanently destroys the overlay view, removes its iframe element from the DOM, and releases its resources. Use it to free up memory for overlay views you no longer need.FBInstant.openExternalLinkAsync(url) is now available in Instant Games SDK v8.0 for approved external URLs after platform confirmation.FBInstant.getSupportedAPIs() to confirm that openExternalLinkAsync is available on the current client.PURCHASE_SUCCESS for completed purchases and REFUND_SUCCESS for processed refunds.NO_FILL since that date. This removal is part of our effort to improve the overall quality of the ad experience by reducing game interruptions for players.Task-based async patternsgraph-video.facebook.com/{APP_ID}/assets) is deprecated and will be removed on May 26, 2026. Migrate to the new Bundle Upload Service, which uses a two-step upload flow:graph.facebook.com/v24.0/{APP_ID}/uploads)| Date | Change |
|---|---|
August 1, 2025 | All newly created Instant Games must use Zero Permissions as the connection experience. Standard (blocking permissions) connection is no longer available for new apps. |
September 30, 2026 | Sunset of Web Games on Facebook. Web Games will no longer be available unless migrated to Instant Games with Zero Permissions. Existing Instant Games (created on or before July 31, 2025) can continue using the standard connection experience until this date. |