Implement support for WUPS 0.9.1, add proper plugin reent handling

This commit is contained in:
Maschell
2026-04-08 19:56:14 +02:00
parent 434bceff17
commit e49b1c4e7c
9 changed files with 413 additions and 67 deletions

View File

@@ -123,6 +123,8 @@ std::optional<PluginMetaInformation> PluginMetaInformationFactory::loadPlugin(st
pluginInfo.setWUPSVersion(0, 8, 2);
} else if (value == "0.9.0") {
pluginInfo.setWUPSVersion(0, 9, 0);
} else if (value == "0.9.1") {
pluginInfo.setWUPSVersion(0, 9, 1);
} else {
error = PLUGIN_PARSE_ERROR_INCOMPATIBLE_VERSION;
DEBUG_FUNCTION_LINE_ERR("Warning: Ignoring plugin - Unsupported WUPS version: %s.", value.c_str());