Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package/chocolatey/unigetui/unigetui.template.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<projectUrl>https://devolutions.net/unigetui/</projectUrl>
<tags>unigetui wingetui cli package-manager windows-10 windows-11 scoop winget chocolatey npm pip dotnet-tool dotnet windows package-manager-interface gui powershell powershell-ui gallery devolutions</tags>
<copyright>Copyright © 2006-2026</copyright>
<releaseNotes>https://github.com/Devolutions/UniGetUI/releases/tag/v$VAR1$</releaseNotes>
<releaseNotes>https://devolutions.net/unigetui/release-notes/</releaseNotes>
<licenseUrl>https://github.com/Devolutions/UniGetUI/blob/HEAD/LICENSE</licenseUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<iconUrl>https://cdnweb.devolutions.net/web/common/logos/img-devolutions-unigetui-white.svg</iconUrl>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ namespace UniGetUI.Avalonia.ViewModels.Pages;

public partial class ReleaseNotesPageViewModel : ViewModels.ViewModelBase
{
public string ReleaseNotesUrl { get; } = CoreData.GetGitHubReleasePageUrl();
public string ReleaseNotesUrl { get; } = CoreData.ReleaseNotesUrl;

// Kept in sync from the WebView's NavigationCompleted event via code-behind
public string CurrentUrl { get; set; } = CoreData.GetGitHubReleasePageUrl();
public string CurrentUrl { get; set; } = CoreData.ReleaseNotesUrl;

[RelayCommand]
private void OpenInBrowser() => CoreTools.Launch(CurrentUrl);
Expand Down
2 changes: 2 additions & 0 deletions src/UniGetUI.Core.Data.Tests/CoreTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,8 @@ public void CheckGitHubReleaseUrlsUseEscapedResolvedTag()
"https://api.github.com/repos/Devolutions/UniGetUI/releases/tags/3.3.7-beta1",
CoreData.GetGitHubReleaseApiUrlFromTag("3.3.7-beta1")
);
Assert.Equal("https://devolutions.net/unigetui/release-notes/", CoreData.ReleaseNotesUrl);
Assert.Equal(CoreData.ReleaseNotesUrl, CoreData.GetGitHubReleasePageUrl());
}
}
}
3 changes: 2 additions & 1 deletion src/UniGetUI.Core.Data/CoreData.cs
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ public static class CoreData
private const string BundledModernAppDirectoryName = "Avalonia";
private const string ClassicExecutableName = "UniGetUI.exe";
private const string BundledPingetExecutableName = "pinget.exe";
public const string ReleaseNotesUrl = "https://devolutions.net/unigetui/release-notes/";

private static int? __code_page;
public static int CODE_PAGE
Expand Down Expand Up @@ -60,7 +61,7 @@ public static string[] GetGitHubReleaseTagCandidates(string versionName)

public static string GetGitHubReleasePageUrl()
{
return GetGitHubReleasePageUrlFromTag(GetGitHubReleaseTag());
return ReleaseNotesUrl;
}

public static string GetGitHubReleasePageUrlFromTag(string releaseTag)
Expand Down
2 changes: 1 addition & 1 deletion src/UniGetUI/Pages/DialogPages/ReleaseNotes.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ public ReleaseNotes()
private async Task InitializeWebView()
{
await WebView.EnsureCoreWebView2Async();
WebView.Source = new Uri(CoreData.GetGitHubReleasePageUrl());
WebView.Source = new Uri(CoreData.ReleaseNotesUrl);
}

public void Dispose()
Expand Down
Loading