From 782c88259fe5e4cda4dde417a3abd0c16709bb2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andy=20Gr=C3=BCning?= Date: Mon, 4 Aug 2025 11:56:57 +0200 Subject: [PATCH 1/2] added a new static file path when user installs the package manually via a .unitypackage file --- .../Config/PackageVersionReader.cs | 24 ++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/Packages/Sequence-Unity/Sequence/SequenceSDK/Config/PackageVersionReader.cs b/Packages/Sequence-Unity/Sequence/SequenceSDK/Config/PackageVersionReader.cs index d25546574..380b261a2 100644 --- a/Packages/Sequence-Unity/Sequence/SequenceSDK/Config/PackageVersionReader.cs +++ b/Packages/Sequence-Unity/Sequence/SequenceSDK/Config/PackageVersionReader.cs @@ -19,12 +19,15 @@ public static string GetVersion() return ExtractVersionFromJson(json); } + private static string FindPackageJsonPath() { - string packagesPath = "Packages/Sequence-Unity/package.json"; - if (File.Exists(packagesPath)) + if (CheckDirectories(new[] { + "Packages/Sequence-Unity/package.json", + "Packages/xyz.0xsequence.waas-unity/package.json" + }, out var availableFile)) { - return packagesPath; + return availableFile; } string[] directories = Directory.GetDirectories("Library/PackageCache/", "xyz.0xsequence.waas-unity*", SearchOption.TopDirectoryOnly); @@ -42,6 +45,21 @@ private static string FindPackageJsonPath() return null; } + private static bool CheckDirectories(string[] files, out string availableFile) + { + foreach (var file in files) + { + if (File.Exists(file)) + { + availableFile = file; + return true; + } + } + + availableFile = null; + return false; + } + private static string ExtractVersionFromJson(string json) { var jsonObj = JsonUtility.FromJson(json); From 81ac9eacdbf13742836e96c70d3cd8a7629f87a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andy=20Gr=C3=BCning?= Date: Mon, 4 Aug 2025 11:58:23 +0200 Subject: [PATCH 2/2] version bump --- Packages/Sequence-Unity/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packages/Sequence-Unity/package.json b/Packages/Sequence-Unity/package.json index b29b2b5ad..7d456038b 100644 --- a/Packages/Sequence-Unity/package.json +++ b/Packages/Sequence-Unity/package.json @@ -1,6 +1,6 @@ { "name": "xyz.0xsequence.waas-unity", - "version": "4.4.0", + "version": "4.4.1", "displayName": "Sequence Embedded Wallet SDK", "description": "A Unity SDK for Sequence APIs", "unity": "2021.3",