Impossibilité erronée de mettre à jour avec _DEV_VERSION_SPIP_COMPAT
Sur un SPIP 4.2 dev du jour, avec define ('_DEV_VERSION_SPIP_COMPAT', '4.0.0')
-
?exec=admin_plugin
affiche bien « Compatibilité forcée / Les plugins compatibles avec SPIP 4.0.0 peuvent être activés. » -
Quand je demande à installer macrosession, c'est la version 0.14.0 qui est installée. Celle ci est déclarée en état "stable" avec une
compatibilite="[2.1.0;4.0.*]"
-
Sur la page des plugins il est indiqué qu'« Une mise à jour majeure est disponible (1.0.0). » Et en effet il existe une version 1.0.0 également stable mais avec
compatibilite="[4.0.1;4.1.*]"
.
Attention donc : la compat c'est mini 4.0.1 (et non 4.0.0 comme la constante) et maxi 4.1.* (alors que la version est 4.2.0-dev).
- La mise à jour est proposée, mais quand je demande cette mise à jour, une erreur s'affiche :
Macros de session étendue n’est pas compatible avec la version de SPIP que vous utilisez.