diff --git a/Dalamud/Plugin/Internal/Types/PluginRepository.cs b/Dalamud/Plugin/Internal/Types/PluginRepository.cs index 2f63070c3..a49fbee37 100644 --- a/Dalamud/Plugin/Internal/Types/PluginRepository.cs +++ b/Dalamud/Plugin/Internal/Types/PluginRepository.cs @@ -205,6 +205,13 @@ private bool IsValidManifest(RemotePluginManifest manifest) return false; } + if (manifest.TestingAssemblyVersion != null && + manifest.TestingAssemblyVersion > manifest.AssemblyVersion && + manifest.TestingDalamudApiLevel == null) + { + Log.Warning("Plugin {PluginName} in {RepoLink} has a testing version, but no testing API associated with it, \"TestingDalamudApiLevel\" is required.", manifest.InternalName, this.PluginMasterUrl); + } + return true; }