Hi,
I've tested to bundle Meta Box and MB AIO in a custom plugin but do not see any issue like that. Here is the content of the file composer.json
{
"repositories":[
{
"type": "composer",
"url": "https://wpackagist.org"
},
{
"type": "composer",
"url": "https://packages.metabox.io/2484d090029feaab8ce106de5e693400"
}
],
"require": {
"wpackagist-plugin/meta-box": "dev-trunk",
"meta-box/meta-box-aio": "dev-master",
"composer/installers": "^1"
},
"extra": {
"installer-paths": {
"vendor/meta-box/meta-box": ["wpackagist-plugin/meta-box"],
"vendor/meta-box/{$name}/": ["type:wordpress-plugin"]
}
},
"autoload": {
"files": [
"vendor/meta-box/meta-box/meta-box.php",
"vendor/meta-box/meta-box-aio/meta-box-aio.php"
]
}
}
You can also hook to the action tgmpa_register
to remove the notice text. Find it in the file /meta-box-aio/src/Plugin.php