You have a Blocks widget or plugin, but Blocks isn't supported in the Wix Harmony editor. To support the new editor, you add a second extension to the same app—built with another framework (for example, the Wix CLI or self-hosting). This task walks you through that migration: configure the existing Blocks extension so new installs get the new extension instead, add and publish the new extension, and keep the Blocks extension for existing users on Wix Editor and Wix Studio.
Important: Keep the previous extension in your app. Deleting it breaks the widget or plugin for Wix users who already installed it on their sites.
Adjust the previous extension's installation settings so that new installs don't add it, while keeping it working for Wix users who already have it installed.
To configure the previous extension:
Open your app in the Blocks editor. To open installation settings:
Make sure you have the previous widget or plugin selected. For widgets, switch via Extensions in the app dashboard if needed.
Configure the following:
For widgets:
For plugins:
Save your changes. Then build your app again in the Blocks editor so the dashboard changes take effect.
Tell Wix users who already have the previous (Blocks) extension installed that a replacement extension built for the new editor is available. You can show the message in either of these places:
Your notification should:
Configure the updated extension to be visible to Wix users and automatically added to sites when Wix users install your app for the first time.
To configure the updated extension:
In the app dashboard, go to Develop > Extensions in the left menu.
Next to the updated site widget or plugin extension (the one built with your other framework), click Configure.
Configure the following:
For widgets:
For plugins:
Configure the default preset and any other installation settings as needed.
Click Save.
You need to release in two places so the previous extension is hidden for new installs and the updated extension is available. When available, release as a minor version so that Wix users on the current major version immediately see the updated extension in the Add + panel for widgets or in the plugin explorer for plugins, and receive the update automatically.
Release in the Blocks editor (so the previous extension's settings from Step 1 take effect):
In the Blocks editor, click Release.
Select Minor version as the release type, if available.
Confirm to complete the release.
If your app also includes extensions built with a non-Blocks framework (such as the Wix CLI or self-hosting), release your app separately so those extensions go live. Release using whichever method matches the framework:
wix release command.If all of your app's extensions are built with Blocks, the Blocks release in the previous step is sufficient.
Note: If Minor version isn't available or appropriate for your changes, you may need to release a Major version. However, major updates require Wix user action to install, so use the major version option only when necessary.