Skip to content

Commit c6e6e1e

Browse files
committed
Add version control properties to the plugin metadata
#19
1 parent 2f3ef6b commit c6e6e1e

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

src/PluginMetadata.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,16 @@ public required string CompanyName
112112
/// </summary>
113113
public string Type => $"{CompanyName}.{Category.ToString()}.{Name}";
114114

115+
/// <summary>
116+
/// The minimum version of the FlowSynx engine this plugin is compatible with.
117+
/// </summary>
118+
public Version? MinimumFlowSynxVersion { get; set; }
119+
120+
/// <summary>
121+
/// The maximum version of the FlowSynx engine this plugin is compatible with.
122+
/// </summary>
123+
public Version? MaximumFlowSynxVersion { get; set; }
124+
115125
/// <summary>
116126
/// Validates that an identifier is non-empty, starts with a letter,
117127
/// and contains only letters and digits.

0 commit comments

Comments
 (0)