Skip to content

InjectPluginParams.minVersion?

InjectPluginParams › minVersion?

Type: string | undefined

The oldest plugin version the demo vault works with, e.g. '13.8.0' for a demo script that imports something only that release serves. A copy already installed in the demo vault whose manifest.json reports an older version (or none) is **stale**: the headless bootstrap re-downloads it, and the synchronous buildDemoVaultPopulate refuses it rather than seeding it.

Without it a warm checkout keeps whatever version it first downloaded for good, since the plugin folder is gitignored — so a fresh clone passes while every machine with an old copy fails, under an error that names the demo script rather than the plugin. Ignored for a plugin with an explicit InjectPluginParams.sourceDirectory.