| Channel | Status |
|---|
| CI |  |
| NuGet.org |  |
GitHubReleasesUpdateCheckerOptionsoptions=new(){Owner=@"microsoft",Repo=@"PowerToys",IsPreRelease=false,CurrentVersion=@"0.80.0",VersionScheme=newDefaultVersionScheme()};GitHubReleasesUpdateCheckerupdateChecker=new(options);try{boolresult=awaitupdateChecker.CheckAsync(default);// bool result = await updateChecker.CheckAsync(new HttpClient(), new CancellationToken());if(result){// Update Foundstring?latestVersion=updateChecker.LatestVersion;string?latestVersionUrl=updateChecker.LatestVersionUrl;}else{// No newer version was found}}catch(UpdateCheckException){// Cannot find any correct tag, or current version is invalid.}catch(Exception){// Network, JSON, cancellation, or other unexpected exception.}