CkSemVerLevel
Namespace: Meshmakers.Octo.ConstructionKit.Contracts.SemVer
Semantic version bump level of a construction kit model change. Higher numeric values represent more severe changes; the highest level over a model diff determines the minimum required version bump relative to the last published version.
public enum CkSemVerLevel
Inheritance Object → ValueType → Enum → CkSemVerLevel
Implements IComparable, ISpanFormattable, IFormattable, IConvertible
Fields
| Name | Value | Description |
|---|---|---|
| None | 0 | No structural change — no version bump is required. |
| Patch | 1 | Purely documentational change (e.g. descriptions) — requires at least a revision bump. |
| Minor | 2 | Additive or relaxing change — requires at least a minor bump. |
| Major | 3 | Breaking change — requires a major bump. |