Version Settings #
The version add/edit form has five main fields plus the Files section.
Field 1: Product (Required) #
| Property | Value |
|---|---|
| Field Type | Dropdown |
| Options | List of all your products |
| Lock | Cannot change after creation |
Important: Once a version is created, the product cannot be changed.
Field 2: Version Number (Required) #
| Property | Value |
|---|---|
| Field Type | Text input |
| Format | Semantic versioning recommended |
| Lock | Locked after first download |
Example values:
- 1.0.0 (initial release)
- 1.1.0 (minor update)
- 2.0.0 (major update)
- 1.0.1-beta (beta release)
Lock Behavior: Once any customer downloads this version, the version number becomes locked.
Field 3: Release Date #
| Property | Value |
|---|---|
| Field Type | Date picker |
| Format | YYYY-MM-DD |
| Default | Today’s date |
Use cases:
- Actual release date for published versions
- Future date for scheduled releases
- Historical date when importing old versions
Field 4: Version Type #
| Property | Value |
|---|---|
| Field Type | Checkbox |
| Label | “This is a beta version” |
When CHECKED:
- Displays with “Beta” badge
- May have limited visibility
- Indicates testing release
When UNCHECKED:
- Treated as stable/production release
- Available to all customers
Field 5: Changelog #
| Property | Value |
|---|---|
| Field Type | WordPress rich text editor |
| Features | Bold, italic, lists, headings |
| Display | Shown to customers in portal |
What to include:
- New features added
- Improvements made
- Bugs fixed
- Breaking changes (if any)
- Requirements changes
Files Section (v1.2.0) #
The Files section manages the downloadable files attached to this version.
When creating a new version: The Files section shows a “Save first” placeholder. Files cannot be attached before the version record exists in the database. Publish or save the version as a draft first, then return to the edit screen to attach files.
When editing a saved version: The Files section is fully active. You can attach files using two methods:
See [Managing Version Files](#) for the complete workflow.
Related Topics #
- [Creating a New Version](#)
- [Managing Version Files](#)
- [Writing Good Changelogs](#)
- [Publishing a Version](#)
