Feature proposal #4354
closed
Implement major version check before loading a plugin to prevent compatibility issues
Added by krileon almost 11 years ago.
Updated about 10 years ago.
Start date:
07 December 2013
Description
During load plugin group check that the plugin is within the same major release before loading its PHP file. This will help prevent compatibility issues when upgrading CB.
The plugin row in plugin management should turn plugin name to red with a mouseover explaining what's going on.. should also show in plugin edit a warning regarding incompatibility as well.
It's better to unpublish all plugins that are not compatible at upgrade time. That way:
1. User has a message when plugins are unpublished
2. Check is not done at each page load, but at the point in time when the change happens
3. It's an admin issue.
4. It just makes more sense.
Also display confirm dialog when attempting to publish an unpublished incompatible plugin.
Under "Installed" column instead of Green check mark it can become a yellow Warning symbol.
- Status changed from Assigned to Resolved
- % Done changed from 0 to 100
There's also an incompatibility plugin warning shown in the updates mode of the admin module. There's enough warnings now to not need to unpublish plugins (which could cause even more issues).
- Priority changed from High to Normal
- Status changed from Resolved to Closed
Also available in: Atom
PDF