Releases: sassembla/Autoya
URL Chaching feature is added.
- URL Caching feature is added. this feature is useful for caching bytes from web.
- update Unity IAP to 1.20.1.
.net framework 4.6 support(by default)
- adopted to .NET framework 4.6.(3.5 is deprecated in Autoya.)
- updated AssetBundleList getting feature. some speed up fix.
add AB cache delete support and some BugFix.
Changed:
- Autoya EditorTool now supports cleaning cache of AssetBundle in Editor.
Fixed:
- the ResponseHeader compare algo is changed. Adopt to the rfc7230.
- the appVersion param was not changed correctly. now fixed.
add URLScheme support for iOS.
other platform will be supported later.
added new OverridePoint for purchase ticket request format changer.
0.8.44 doc: update CHANGELOG.
Unity2018 support.
Autoya adopted to Unity 2018. and many subtool updates.
AssetGraph
- updated to 1.4.
Unity IAP
- updated to 1.19.
ResourcesContoller added. and more.
Changed
- Generate AssetBundles via AssetGraph now export AssetBundles + AssetBundleList only. not export .manifest files.
- update IAP library version to 1.8.x
- change: Auth_Logout method signature changed for async.
- Logout method is changed from sync to async. callbacks are added.
Feature
- OverridePoints/OnAppVersionRequired and OnResourceVersionRequired are added for HTTP request.
- OverridePoints/OnUpdateToNewAssetBundleList and OnAssetBundleListUpdated are added for AssetBundleList handling.
- ResourcesController feature is added.
Fix
- AssetBundle samples are fixed.
AssetBundle_FactoryReset feature added, and more OverridePoints are available.
Changed
- OverridePoints/IsFirstBoot method signature is changed to async.
Feature
-
added OverridePoints/OnBootApplication method for run some code before Autoya starts authenticate feature.
-
OverridePoints/OnRestoreRuntimeManifest method is added. this method will be executed when start restoring runtimeManifest.
-
OverridePoints/OnNewAssetBundleListStoreFailed method is added. this method will be executed when failed to store new-downloaded AssetBundleList to device.
-
AssetBundle_FactoryReset feature is added. this method is pretty good for delete all cached AssetBundles and downloaded AssetBundleList. after this method, the state of the AssetBundle feature is set to "newly installed".
Fix
- fixed bug for Purchase_AttemptReadyPurcase.
AssetBundle Preloader bug fix.
fix: AssetBundle Preload & LoadAsset at same time for same AssetBundle raises some kind of download error.
adopt to Unity 2017.3.x and later (2017.4.x, 2018.x)
changed: ConnectionSettings.cs is added for use chunkedTransfer or not.
default is false (not use chunkedTransfer).
This change is caused by the change of UnityWebRequest's implementation.
In RFC2068, when chunkedTransfer is enabled, should not set the "content-length" parameter in the request.
UnityWebRequest violates this RFC until Unity 2017.2.x.
and now Unity 2017.3.x changed UnityWebRequest's implement to remove content-length when chankedTransfer is enabled.
In this release, Autoya sets chunkedTransfer is false by default in ConnectionSettings.cs.
after this release, Autoya is adopted to Unity 2017.3.x and later.