diff --git a/ShinRyuModManager-CE/ShinRyuModManager-CE.csproj b/ShinRyuModManager-CE/ShinRyuModManager-CE.csproj index 7b181cc..2507706 100644 --- a/ShinRyuModManager-CE/ShinRyuModManager-CE.csproj +++ b/ShinRyuModManager-CE/ShinRyuModManager-CE.csproj @@ -12,11 +12,14 @@ false UserInterface\Assets\Icons\SRMM_icon.ico true - true - 1.2.0 + 1.2.1 $(AssemblyVersion) + ShinRyuModManager-CE + SRMM Studio + ShinRyuModManager-CE + 2025 SRMM Studio false diff --git a/ShinRyuModManager-CE/UserInterface/Assets/changelog.md b/ShinRyuModManager-CE/UserInterface/Assets/changelog.md index 3284851..2939a89 100644 --- a/ShinRyuModManager-CE/UserInterface/Assets/changelog.md +++ b/ShinRyuModManager-CE/UserInterface/Assets/changelog.md @@ -1,3 +1,8 @@ +> ### **%{color:orange} Version 1.2.1 %** ### +* Fixed linux bug with auto updater failing to check version + +--- + > ### **%{color:orange} Version 1.2.0 %** ### * Added auto updater diff --git a/ShinRyuModManager-CE/UserInterface/Updater/AutoUpdating.cs b/ShinRyuModManager-CE/UserInterface/Updater/AutoUpdating.cs index f91330a..0793815 100644 --- a/ShinRyuModManager-CE/UserInterface/Updater/AutoUpdating.cs +++ b/ShinRyuModManager-CE/UserInterface/Updater/AutoUpdating.cs @@ -2,6 +2,8 @@ using Avalonia.Media; using Avalonia.Media.Immutable; using NetSparkleUpdater; +using NetSparkleUpdater.AssemblyAccessors; +using NetSparkleUpdater.Configurations; using NetSparkleUpdater.Enums; using NetSparkleUpdater.SignatureVerifiers; using NetSparkleUpdater.UI.Avalonia; @@ -45,10 +47,13 @@ public static void Init() { TmpDownloadFilePath = _tempDir, TmpDownloadFileNameWithExtension = $"{Guid.NewGuid()}.zip", RelaunchAfterUpdate = false, - LogWriter = new SerilogWriter() + LogWriter = new SerilogWriter(), +#pragma warning disable CS0618 // Type or member is obsolete + Configuration = new JSONConfiguration(new AssemblyReflectionAccessor(null)) +#pragma warning restore CS0618 // Type or member is obsolete }; - _ = _updater.StartLoop(true, TimeSpan.FromMinutes(5)); + _ = _updater.StartLoop(true, true, TimeSpan.FromMinutes(15)); } private static void HandleRyuUpdater() {