Planned for
Changes in UI Extension execution context
This change will change how UI Extensions are rendered in the Web App.
The following changes will be made:
- when the extension page will be reloaded, UI Extensions SDK will be reinitialized in the frame
- when the extension page will navigate away, UI Extensions SDK will be reinitialized in the target location (if included)
- when the extension page submits a form, the target URL will be hit with a POST HTTP request and the UI Extensions SKD will be reinitialized in target location (if included)
Extensions that are built correctly will continue to operate normally. You'll need to change the logic of your extensions if they rely on the following behaviours:
- reloading an extension page including UI Extensions SDK shouldn't use the SDK after the reload
- navigating to a different page including UI Extensions SDK shouldn't use the SDK after the navigation
- form sumbmission being prevented by browser protection mechanisms, not explicit code call