diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ee06dd..19aba6a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 0.1.5 + +- Fixed Unity 2021 compatibility for the obfuscated Runtime and Editor DLLs by removing invalid `System.Private.CoreLib` assembly references introduced during obfuscation. +- Verified that Editor menu entry metadata remains available after the compatibility fix. +- Expanded validation to catch Unity assembly load failures in addition to package resolve and compile errors. + ## 0.1.4 - Rebuilt Runtime and Editor DLLs with stricter obfuscation. diff --git a/Editor/Aisu.SIM1.Face.Editor.dll b/Editor/Aisu.SIM1.Face.Editor.dll index ccba7b2..4ffd7c9 100644 Binary files a/Editor/Aisu.SIM1.Face.Editor.dll and b/Editor/Aisu.SIM1.Face.Editor.dll differ diff --git a/README.md b/README.md index 896ab4b..f191df4 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ |---|---| | Package Name | `xin.aisu.si-m1.face` | | Display Name | `AISU SI-M1 Face SDK` | -| Version | `0.1.4` | +| Version | `0.1.5` | | Runtime Assembly | `Aisu.SIM1.Face.Runtime.dll` | | Editor Assembly | `Aisu.SIM1.Face.Editor.dll` | | Unity Version | `2021.3` or newer | @@ -21,13 +21,13 @@ Add the package through Unity Package Manager using this Git URL: ```text -https://git.aisu.xin/aisu-sdk/si-m1-face-package.git#v0.1.4 +https://git.aisu.xin/aisu-sdk/si-m1-face-package.git#v0.1.5 ``` Or add it to `Packages/manifest.json`: ```json -"xin.aisu.si-m1.face": "https://git.aisu.xin/aisu-sdk/si-m1-face-package.git#v0.1.4" +"xin.aisu.si-m1.face": "https://git.aisu.xin/aisu-sdk/si-m1-face-package.git#v0.1.5" ``` Unity may display Git packages as `xin.aisu.si-m1.face@` in `Library/PackageCache`. This is expected for Git URL packages; the package version remains defined by `package.json`. diff --git a/README.zh-CN.md b/README.zh-CN.md index b9baf3a..6638e76 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -10,7 +10,7 @@ English documentation: [README.md](README.md). |---|---| | Package Name | `xin.aisu.si-m1.face` | | Display Name | `AISU SI-M1 Face SDK` | -| Version | `0.1.4` | +| Version | `0.1.5` | | Runtime Assembly | `Aisu.SIM1.Face.Runtime.dll` | | Editor Assembly | `Aisu.SIM1.Face.Editor.dll` | | Unity Version | `2021.3` 或更高 | @@ -21,13 +21,13 @@ English documentation: [README.md](README.md). 在 Unity Package Manager 中使用以下 Git URL 导入: ```text -https://git.aisu.xin/aisu-sdk/si-m1-face-package.git#v0.1.4 +https://git.aisu.xin/aisu-sdk/si-m1-face-package.git#v0.1.5 ``` 或写入 `Packages/manifest.json`: ```json -"xin.aisu.si-m1.face": "https://git.aisu.xin/aisu-sdk/si-m1-face-package.git#v0.1.4" +"xin.aisu.si-m1.face": "https://git.aisu.xin/aisu-sdk/si-m1-face-package.git#v0.1.5" ``` Unity 对 Git URL 包可能会在 `Library/PackageCache` 中显示为 `xin.aisu.si-m1.face@`。这是 Git 包的正常行为;包版本仍由 `package.json` 中的 `version` 字段定义。 diff --git a/Runtime/Aisu.SIM1.Face.Runtime.dll b/Runtime/Aisu.SIM1.Face.Runtime.dll index 475bfe2..b44c5d5 100644 Binary files a/Runtime/Aisu.SIM1.Face.Runtime.dll and b/Runtime/Aisu.SIM1.Face.Runtime.dll differ diff --git a/package.json b/package.json index 1cf2c01..c919019 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "xin.aisu.si-m1.face", "displayName": "AISU SI-M1 Face SDK", - "version": "0.1.4", + "version": "0.1.5", "unity": "2021.3", "description": "Unity UPM package for the AISU SI-M1 face recognition module protocol, transport, command services, and lifecycle manager. Distributed as compiled DLLs without source code.", "author": {