Open BluWizard10 opened 7 months ago
vcc might forget to set includePrereleases
of Ranhe.IsSatisfied
when resolving packages?
I think this is an old bug in VCC but I could not find another issue (I forgot to create issue)
vcc might forget to set
includePrereleases
ofRanhe.IsSatisfied
when resolving packages?I think this is an old bug in VCC but I could not find another issue (I forgot to create issue)
This might have made a return in the latest VCC releases.
This happens with packages that use the 3.5.x versioning as their package requirement. It seems that pre-release suffixes are completely ignored, or it expects the version number to be =>3.5.0
This happens with packages that use the 3.5.x versioning as their package requirement. It seems that pre-release suffixes are completely ignored, or it expects the version number to be =>3.5.0
This is exactly what I was afraid of. And it seems 3.5.0 got the -beta tag removed because of it. How funny...
The update republishing a package causes 3.5.0 to appear as prod when published without the -beta.1 tag, VRCC needs an update to fix this.
This image was taken with preview packages DISABLED in CC
I'm a little concerned that if beta.1 is removed, it would be possible to accidentally include a Unity 2022 compatible SDK with VCC 2.1.4, etc.?
vcc might forget to set
includePrereleases
ofRanhe.IsSatisfied
when resolving packages?I think this is an old bug in VCC but I could not find another issue (I forgot to create issue)
Sorry, I forget I was seeing semver.net v3.0.0-beta.
The origin of this issue is upstream issue adamreeve/semver.net#54 reported by momo and fixed by me in (adamreeve/semver.net/pull/55) and already released as v3.0.0-beta2. I think upgrading semver.net embedded in VCC to 3.0.0-beta2 will fix this problem.
Describe the bug
The semver system completely ignores taking -beta and -alpha versioning in the SDK versions into account, causing a semver requirement to ignore the tag completely. This bug makes a glorious return for the worst.
To Reproduce
Expected behavior
It should have accepted the -beta tag on v3.5.0-beta.1 instead of assuming it should exactly be v3.5.0.
Screenshots
No response
Related Product
VCC (VRChat Creator Companion)
Product Version
2.2.1
OS
Windows 10
Additional context
No response