Publishing a user package creates a numbered version of it. Draft packages auto-increment their patch version on every save. Publishing locks a clean version with a minor or major version number, making it available to use as a dependency in other packages.
A user package starts in draft state. The version number shown in the Library panel (for example, 1.3.7) reflects the current draft. The patch number (the last digit) increments each time you save.
When you publish, you choose how the version number advances:
0 and increments the minor number. For example, draft 1.3.7 becomes published 1.4.0.0 and increments the major number. For example, draft 1.3.7 becomes published 2.0.0.Published versions always end in .0.
In the Library panel, right-click the user package name.
Select Publish.
The Publish dialog opens and shows the current draft version.
From the Publish version drop-down list, select the bump type. The list shows the exact version number you'll get:
Click Publish.
The package version in the Library panel updates to the new published version.
Reverting returns the package to draft state so you can continue editing it. This doesn't delete the package.
In the Library panel, right-click the published package name.
Select Delete.
The package reverts to draft state. The version number in the Library panel continues from where the draft left off.
In the Library panel, right-click the package name and confirm it's in draft state (its version number ends in a non-zero patch, such as 0.1.5).
Select Delete.
A confirmation prompt appears.
Confirm the deletion.
The package and all its graphs are removed from the local disk permanently. This action can't be undone.