"Check For Update" reports false updation
complete
naqtn
Repro steps:
- update to latest SDK
- select Unity menu > VRChat SDK > Check For Update
- Dialog shows "An update is available"
Tested with: VRCSDK-2019.05.16.13.10_Public.unitypackage
Log In
Fax
complete
Thanks for the report!
Updates are now handled through the Creator Companion, making the legacy updater redundant. It has been removed in newer versions of the SDK.
euan
Merged in a post:
SDK says there's an update when using latest version
IgbarVonSquid
If you Check for Updates in the VRCSDK it says there's an update available, even when you're using the most up-to-date version. You can see in the attachment that I'm already using the latest version but it's telling me an there's an update. I'm not sure if this is a bug or the wording is just ambiguous but it's been confusing people, so it'd be nice to have a fix.
Hackebein
VRChat SDK updater always shows an update for 2020.09.25.00.08 (check Screenshot). It offers an download Button, which makes no sense in VCC Version. I think this whole update check can be removed in VCC version because VCC is taking care of updates.
It seems like it got already fixed in 2018. https://feedback.vrchat.com/feature-requests/p/remove-or-update-the-update-option-in-the-sdk
I have tested it with following configurations:
VCC (default packages for new project):
* VRChat SDK - Base v3.1.5
* VRChat SDK - Avatars v3.1.5
* VRChat Package Resolver Tool v0.1.13
Manual:
* VRCSDK3-AVATAR-2022.07.26.21.45_Public
1
Merged in a post:
VRChat SDK Updater only provides out-of-date version of Avatar SDK3
Salbug
Going to
VRChat SDK > Utilities > Check For Updates
brings up the updater and is providing me with the version listed in the screenshot attached to this canny. This most likely applies to the World SDK as well.Fiochi
Gonna push this back up again as it is still happening in the latest versions.. , shouldn’t be too hard to do a good version check guys
naqtn
This issue seems happen because it compares differently formatted version strings.
I glanced SDKUpdater class. It compares "/VRCSDK/version.txt" file of installed SDK and "devSdkVersion" that is maybe from Remote Config online API (https://api.vrchat.cloud/api/1/config). The first one is formatted like "2019.09.18.12.05", the second is "VRCSDK-2019.09.18.12.05_Public".
Thx ureishi. https://twitter.com/aivrc/status/1185848005926088704
(Edit) API result have "devSdkVersion" and "releaseSdkVersion". SDK uses first one. This also seems be a defect. (Thx PhaxeNor)
100の人
This is duplicate on https://vrchat.canny.io/bug-reports/p/check-for-update-reports-false-updation
naqtn
same for VRCSDK-2019.06.04.14.12_Public