Game > Smart Downloader > Release Notes > Unity SDK
Bug Fixes
Feature Updates
- Changed the minimum supported version of Unity to 2018.4.0
- Removed warnings that occur on Unity 2020.2 or later
Feature Updates
- Added the option to remove the excluded resource
- Added API
- DownloadConfig.ClearUnusedResources
- Improved DownloadConfig API
- Changed API
- DownloadConfig.CheckOption (Obsolete) → DownloadConfig.UseStreamingAssets, DownloadConfig.PatchCompareFunction 사용
- Improved log to check the failure rate information
Feature Updates
- Improved resource check logic
- Added a resource check option
- Added API
- PatchCheckOption.CHECK_LIST_WITH_SAVED_DATA_AND_LOCAL_SCAN
- Exclude decompression feature
- Changed API
- ResultCode.ERROR_UNZIP (Obsolete)
Feature Updates
- Improved the way to check available disk space
Bug Fixes
- Fixed an error where OverflowException occurs depending on the execution environment
Feature Updates
- Added a resource check option
- Changed API
- PatchCheckOption.CHECK_LIST_WITH_SAVED_DATA 추가
Feature Updates
- Changed to support Streaming Assets
- Added a feature to compare and download the Streaming Assets resources and the uploaded resources
- Changed API
- DownloadResult.CheckAndroidObb (Obsolete) → DownloadResult.CheckOption
Feature Updates
- Supports Android - Split Application Binary(OBB)
- Can download by comparing streaming asset resources included to OBB with uploaded resources.
- Added API
- DownloadConfig.CheckAndroidObb
Bug Fixes
- Fixed exceptions that occur when there's no downloaded file to inspect.
Feature Updates
- Added API to check download capacity (CheckDownload)
- Change APIs
- DownloadResult.IsSuccessful (Obsolete) → DownloadResult.Code
- ProgressInfo.TotalFileNumber (Obsolete) → ProgressInfo.TotalFileCount
- ProgressInfo.TotalReceivedBytes (Obsolete) → ProgressInfo.DownloadedBytes
Feature Updates
- Improved statistics indicators.
Bug Fixes
- Fixed the occurrence of crash while completing with downloads on particular Android devices.
Feature Updates
- Added the About menu.
- Deliver success (SUCCESS_NO_DIFFERENCE) as the result code when there is no resources to download for downloading the entire resources.
- Changed the folder structure
- Assets/SmartDL/ → Assets/TOAST/SmartDL
The existing SmrtDL folder must be deleted before imported.
Bug Fixes
- Fixed the issue in which result callback is not called when downloading is canceled.
Feature Updates
- Common
- iOS
- Standalone(Windows)
- Changed name and path of DLL
- smartnative_x86.dll → x86/smartnative.dll
- smartnative_x64.dll → x86_64/smartnative.dll
Bug Fixes
- Supports IL2CPP builds.
- Modified infrequent failure in acquiring IP addresses on mac OS.
Feature Updates
- Supports Unity 2018.2.
- Enables downloading by selecting paths and files.
- Improved calculation for download file sizes.
- Added namespaces for example codes.
Bug Fixes
- Fixed the unavailability of downloading on iOS when Korean is included to a file name.
- Fixed the unavailability of downloading when a file name or a directory name includes specific special characters.
Feature Updates
- Added the retry logic
- Separated connection timeout from read timeout.
Bug Fixes
- Fixed link error out of the setting for Unity optimization.
Feature Updates
- Added Service an individual unit under Smart Downloader.
- Removed dependency on the core library.
- Change API
- Changed Improve Usability API.
Feature Updates
- Enhanced stability
- Removed dependency on internal SDKs.
- Decreased dependency on the native library.
Feature Updates
- Changed the class name (DLCSkin -> SmartDLUnitySkin).
- Provides Only Static API