5138590277
Bug 6: install() and activate() now compare the plugin's manifest version with the stored DB version. If they differ, migrations are re-run to bring the schema up to date and the DB version field is updated. This ensures that updating a plugin with a new manifest version triggers the migration runner automatically.