PatHightree / SpaceNavigator

SpaceNavigator driver for Unity3D
MIT License
170 stars 55 forks source link

Fix: package version of -beta being lower than -debug, follow UPM lifecycle rules. #42

Open hybridherbst opened 2 years ago

hybridherbst commented 2 years ago

Currently, the released versions are -beta.1 to .7 and -debug. According to SemVer rules that means -debug is the newest one, which isn't on purpose here; this PR fixes the version and follows Unity UPM lifecycle rules (for example 2.0.0-exp, 2.0.0-pre, 2.0.0-pre.2, 2.0.0-rc, 2.0.0, 2.0.1-pre, 2.0.1).

PatHightree commented 2 years ago

-debug was an ad-hoc test for a specific user. I like the numbered beta's and I don't want to change that because of a one-off release. In that respect, I don't mind diverging a bit from correct semantic versioning.

hybridherbst commented 2 years ago

In Unity land the right tag for beta would be "pre" and you can number that the same way. Just saying, everyone installing from OpenUPM gets that debug version right now by default.