Skip to content

Releases: michael811125/OxGFrame

Release v2.7.0

03 Aug 01:28
Compare
Choose a tag to compare

[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

25 Jul 12:02
Compare
Choose a tag to compare

[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

25 Jul 03:47
Compare
Choose a tag to compare

[2.6.1] - 2023-07-25

  • Fixed query service on iOS or MacOSX bug issue (Convert url to www path).

Release v2.6.0

20 Jul 18:12
Compare
Choose a tag to compare

[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

18 Jul 11:46
Compare
Choose a tag to compare

[2.5.5] - 2023-07-18

  • Fixed load scene frome Build suspend bug issue.

Release v2.5.4

14 Jul 06:59
Compare
Choose a tag to compare

[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

13 Jul 15:32
Compare
Choose a tag to compare

[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

08 Jul 17:52
Compare
Choose a tag to compare

[2.5.2] - 2023-07-09

Note: (Reinstall) Remove OxGFrame from Package Manager, and then install OxGKit.Utilities first, Finally reinstall OxGFrame

Release v2.5.1

07 Jul 11:10
Compare
Choose a tag to compare

[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

07 Jul 07:11
Compare
Choose a tag to compare

[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.