For what I’ve seen in the docs and doing some tests, Photoshop only accepts plugins that have a version number with the format <MAJOR>.<MINOR>.<PATCH>; but having pre-release versions would be quite helpful.
It’s for internal use, mainly. We are deploying quite often a development version of the plugin for testing.
The pre-release number would help to keep track of what worked/broke in each dev deploy, instead of having to increase the patch number (for example) to have unique version numbers.
We have a similar need as @AAA - rapid development and deployment of internal studio tools that go through an alpha and beta test cycle. The pre-release versions are deployed, but only to our testers.
It seems to me that the UXP manifest and the host apps should support full Semantic Versioning.
@Jarda thanks for the tip! @joshy Yeah, we have the same situation. That’s why full support of semantic versioning as you suggest would be a huge help.