internal static async Task <ReleaseResponse?> GetLatestRelease(bool stable = true) { Uri request = new($"{SharedInfo.GithubReleaseURL}{(stable ? "/latest" : "?per_page=1")}"); if (stable) { return(await GetReleaseFromURL(request).ConfigureAwait(false)); } ImmutableList <ReleaseResponse>?response = await GetReleasesFromURL(request).ConfigureAwait(false); return(response?.FirstOrDefault()); }