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() {