Releases: michael811125/OxGFrame
Releases · michael811125/OxGFrame
Release v2.7.0
[2.7.0] - 2023-08-03
- Added AssetPatcher.GetPresetAppPackages() method.
- Added [Sort Tail Rules (A-Z)] ContextMenu for BindCodeSetting.
- Upgraded YooAsset to v1.5.3-preview.
- Fixed FixBuildTasks add back (accidentally deleted).
- Modified PatchLauncher preset app packages, will collect all preset app packages in main download.
- Modified CoreFrames.USFrame.LoadSingleSceneAsync params of method (removed activateOnLoad and priority).
- Renamed PatchLauncher param skipCreateMainDownloader to skipMainDownload.
- Changed AssetPatcher.GetPackageNames() => AssetPatcher.GetPresetAppPackageNames().
- Changed AssetPatcher.GetPackageNameByIdx => AssetPatcher.GetPresetAppPackageNameByIdx().
- Removed AssetPatcher.GetPackage(int idx) method.
- Removed AssetPatcher.InitAppPackage(int idx, bool autoUpdate = false) method.
- Removed AssetPatcher.UpdatePackage(int idx) method.
- Removed AssetPatcher.SetDefaultPackage(int idx) method.
- Removed AssetPatcher.SwitchDefaultPackage(int idx) method.
- Optimized AssetLoader (CacheResource and CacheBundle determines).
Release v2.6.2
[2.6.2] - 2023-07-25
- Added GetRawFilePath (where is raw file local save path).
- AssetLoaders.GetRawFilePathAsync(string assetName).
- AssetLoaders.GetRawFilePathAsync(string packageName, string assetName).
- AssetLoaders.GetRawFilePath(string assetName).
- AssetLoaders.GetRawFilePath(string packageName, string assetName).
- Modified PatchLauncher init procedure.
Release v2.6.1
[2.6.1] - 2023-07-25
- Fixed query service on iOS or MacOSX bug issue (Convert url to www path).
Release v2.6.0
[2.6.0] - 2023-07-21
- Upgraded YooAsset to v1.5.2-preview.
- Added StreamingAssetsHelper from YooAsset sample.
- Added WebGL Mode only for WebGL build.
- Fixed WebGL query service bug issue.
- Modified QueryServices.
Release v2.5.5
[2.5.5] - 2023-07-18
- Fixed load scene frome Build suspend bug issue.
Release v2.5.4
[2.5.4] - 2023-07-14
- Modified BindCodeSetting pluralize feature, can edit EndRemoveCount and EndPluralTxt.
- ex: If text end is y => EndRemoveCount = 1, EndPluralTxt = 'ies'.
Release v2.5.3
[2.5.3] - 2023-07-13
- Added RemoteServices implements default HostServers.
- Modified BindCodeSetting rules, can custom plural end to adjust grammar.
- Upgraded YooAsset to v1.5.1.
Release v2.5.2
[2.5.2] - 2023-07-09
- Removed OxGFrame.Utility.
- Install OxGKit.Utilities Add https://github.com/michael811125/OxGKit.git?path=Assets/OxGKit/Utilities/Scripts to Package Manager.
- If already use must reassign using OxGKit.Utilities (replace namespace prefix OxGFrame.Utility to OxGKit.Utilities).
Note: (Reinstall) Remove OxGFrame from Package Manager, and then install OxGKit.Utilities first, Finally reinstall OxGFrame
Release v2.5.1
[2.5.1] - 2023-07-07
- Added HT2Xor (hKey, tKey, jKey), time complexity is O((length >> 1) + 2).
- [For Encrypt] Do hKey and tKey first, after do jKey.
- [For Decrypt] Do jKey first, after do hKey and tKey.
- Added Bundle Cryptogram Utility (For Verify).
- Deprecated HTXor.
Release v2.5.0
[2.5.0] - 2023-07-07
- Upgraded YooAsset to v1.5.0 (Breaking Changes).
- Added GetLocalSandboxRootPath() => .../yoo.
- Added GetLocalSandboxPackagePath(string packageName) => .../yoo/<PackageName>.
- Added GetBuiltinPackagePath(string packageName) => .../StreamingAssets/<PackageName>.
- Modified QueryServices.
- Modified Requester methods has (bool cached) param. The cached param depends on InitCache.
- Modified Audio has requestCached option (depends on Requester.InitCacheForAudio).
- Optimized url configs request (url configs will cached).
- Renamed AssetPatcher.InitPackage to AssetPatcher.InitAppPackage.
- Removed GetLocalSandboxPath method.
- Removed InitCustomPackage by idx method.