If users could not update CET due to having outdated or poorly updated Extensions, they could be negatively affected.
To avoid that, every major release of CET starting from 12.0 will strongly recommend partners to sign-off their Extensions two weeks before a major release.
▉ Official Release
During the Official Release, CET users can have a pop-up listing outdated Extensions that are blocking them from updating and requests if they want to disable outdated Extensions for the update.
▉ Extension Deactivation
Two weeks after a major CET release, if an Extension is not updated to the latest CET version, an email will be sent to the Extension owners informing them on their Extension being deactivated from the Marketplace.
This means that any potential new users searching for the Extension in the Marketplace can't purchase and install it in their CET software.
Users that already have the Extension installed can still use the Extension in CET, but if it's uninstalled, they can't reinstall it back from the Marketplace.
Additionally, users would not be able to update to the latest version of CET due to incompatibility from outdated Extensions.
▉ Extension Uninstallation
Three weeks from a major CET release, if the Extension is still not updated to the latest release, an email will be sent to the Extension owners informing them that the Extension will be uninstalled from all users.
This allows users to update to the latest CET version without worrying about incompatibility issues.
Republishing a Deactivated Extension
To republish an Extension, you have to go through the extension review process again. It could take 1-2 weeks to process.
After you have republished the Extension, users would need to go to the Marketplace to reinstall their licenses.