You will always have to specify a version as far as I know. The addons should adhere to Semantic Versioning.
You can however e.g. do versioning like:
0.3.3-dev.1
0.3.3-dev.2
We actually have something similar but always use our studio label there:
0.3.3-colorbleed.1
0.3.3-colorbleed.2
It’s good to be aware that anything after the -
dash has no special meaning and is just purely alphabetically sorted, and IF such a suffix exists that it is considered a lower version than the version without the dash.
0.3.3 (this is considered newer)
0.3.3-dev.1
Usually that’s because those suffixes also get used for things like alpha, beta or nightlies, e.g.
0.3.3 (this is considered newer)
0.3.3-nightly.1
Anyway, so be aware that the versioning after the -
is alphabetically sorted, with alpha
to beta
you are in luck but it’s not because those are special keywords.