You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[SerializeField,Tooltip("Can encrypt string data in memory.")]
13
+
[SerializeField,Tooltip("If checked, complex encryption will be performed in memory (more GC).\n\nIf unchecked, simple encryption will be performed in memory (less GC).")]
16
14
publicboolsecureString=true;
17
-
[SerializeField,Tooltip("The longer the length, the safer it is. 16 bytes (128 bits), 32 bytes (256 bits)"),ConditionalField(nameof(secureString))]
15
+
[SerializeField,Tooltip("The longer the length, the safer it is. 16 bytes (128 bits), 32 bytes (256 bits)")]
18
16
privateint_saltSize=1<<4;
19
-
[SerializeField,Tooltip("The longer the length, the safer it is. 16 bytes (128 bits), 32 bytes (256 bits)"),ConditionalField(nameof(secureString))]
17
+
[SerializeField,Tooltip("The longer the length, the safer it is. 16 bytes (128 bits), 32 bytes (256 bits)")]
Copy file name to clipboardexpand all lines: Assets/OxGFrame/CHANGELOG.md
+4
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,9 @@
1
1
# CHANGELOG
2
2
3
+
## [2.13.3] - 2025-02-11
4
+
- Modified PatchLauncher SecureString Tooltip: If checked, complex encryption will be performed in memory (more GC). If unchecked, simple encryption will be performed in memory (less GC).
5
+
- Optimized SecureString to reduce GC by more than half.
6
+
3
7
## [2.13.2] - 2025-02-05
4
8
- Added CPBase MonoDrive feature. When enabled, it supports initialization driven by MonoBehaviour, allowing it to be directly placed in the scene without needing to be loaded through CPManager.
5
9
- Fixed the issue in FrameManager where an InvalidOperationException could occur due to collection modification during enumeration.
0 commit comments