CRIWARE Unity Plugin Manual
Last Updated: 2024-07-12
CRI Addressables更新历史记录
CRI Addressables ChangeLog
[0.8.09] - 2024-3-14
Dependencies
CRI Assets : 0.3.16
Fixed
Fixed an issue that caused warning CS0067 when compiling.
Fixed an issue where an exception would occur when viewing a build script asset that inherited CriAddressablesBuildScript in the inspector.
[0.8.05] - 2024-1-31
Dependencies
CRI Assets : 0.3.16
Added
Added the ability to choose the ResourceProvider for CRI resources in CriAddressablesBuildScript.
The default value will still be CriResourceProvider.
Changed
Removed the following deprecated DeployType implementations.
Addressables (Remote)
Addressables (Local)
Fixed
Fixed an issue where AsyncOperationHandle would not complete when an exception occurred during internal processing after downloading a resource.
[0.7.08] - 2023-11-30
Dependencies
CRI Assets : 0.3.16
Fixed
Fixed an issue where the resource acquisition option 'UseUnityWebRequestForLocalBundles' was not supported.
[0.7.07] - 2023-11-13
Dependencies
CRI Assets : 0.3.16
Internal fixes only.
[0.7.06] - 2023-9-29
Dependencies
CRI Assets : 0.3.16
Fixed
Fixed an issue where the output binary would be different for each build when referencing CRI assets even if the bundle did not have any differences.
Corrected to output CRIWARE resources in Use Cri Build Script mode using a naming convention more similar to AssetBundle.
The directory structure of the build destination will change, but the resources that have already been acquired will not be re-downloaded.
Fixed an issue where unnecessary files remained after bundle building in Use Cri Build Script mode.
Fixed an issue where a compilation error would occur when using Addressables below 1.19.x.
Occurs from v0.7.02
[0.7.02] - 2023-8-4
Dependencies
CRI Assets : 0.3.16
Added
Added Use Cri Build Script Mode. By switching the operation mode from ProjectSettings, the following behavior will occur.
It is mandatory to use CriAddressablesBuildScript or its derived class as a build script
Anchor assets and CriData groups are no longer generated and do not need to be managed
You no longer need to call CriAddressables.ModifyLocators within your app.
Changed
The DeployType below has been deprecated:
Addressables (Remote)
Addressables (Local)
[0.6.13] - 2023-7-6
Dependencies
CRI Assets : 0.3.16
Fixed
Fixed an issue where AsyncOperationHandle.GetDownloadStatus() might return an incorrect value when including a CRI asset as a resource.
[0.6.12] - 2023-6-23
Dependencies
CRI Assets : 0.3.16
Added
Now supports the package referenced by UnityPackageManager as the placement destination of anchor assets.
If Anchor Folder Path starts with "Packages/", it will be interpreted as a path within a package.
Changed
Added the ability to add a GUID to the anchor asset name.
This change may require you to rebuild your bundle.
The old behavior can be reproduced by disabling the Append Guid To Anchor flag.
Fixed
Fixed an issue where the following error may occur when importing CRI assets for the first time.
Unexpected recursive transfer of scripted class.
Fixed an issue where some CRI assets might be deployed multiple times during bundle build.
Fixed an issue where updating the contents of a CRI asset may not be re-downloaded at runtime.
Fixed an issue where an exception may occur when loading an assembly on Unity 2020 and below.
Fixed an issue that caused a compilation error when used with Addressables lower than 1.17.0.
[0.6.07] - 2023-5-24
Dependencies
CRI Assets : 0.3.16
Internal fixes only.
[0.6.06] - 2023-3-10
Dependencies
CRI Assets : 0.3.16
Internal fixes only.
[0.6.05] - 2023-3-9
Dependencies
CRI Assets : 0.3.16
Internal fixes only.
[0.6.04] - 2022-12-23
Dependencies
CRI Assets : 0.3.16
Added
The following API has been added for operation of the deployment group.
CriAddressablesPathPair
CriCustomAddressableAssetImplCreator(CriAddressablesPathPair)
CriAddressablesSetting.Remote
CriAddressablesSetting.Local
[Addressables 1.20.0 and above] Added the ability to delay issuing requests according to the value of [Max Concurrent Web Requests].
Added the ability to re-import CRI assets if necessary when updating the CRI Addressables package.
Fixed
Fixed to display an appropriate message when referencing assets managed by CRI Addressables from built-in resources.
[0.5.09] - 2023-3-2
Dependencies
CRI Assets : 0.3.16
Fixed
Fixed an issue where unnecessary anchor assets remained when deleting CRI assets.
Corrected so that the Timeout setting of the CriData group is reflected in the resource acquisition request.
Fixed an issue where incomplete resources were left behind if a task ended while retrieving resources.
[0.5.06] - 2023-2-22
Dependencies
CRI Assets : 0.3.16
Fixed
Fixed an issue that caused excessive memory consumption when deploying UnityEditor.
[0.5.05] - 2023-1-20
Dependencies
CRI Assets : 0.3.16
Fixed
Fixed an issue where an exception would occur if the AddressablesGroup generated by CRI Addressables was not included in the build target.
[0.5.04] - 2022-12-23
Dependencies
CRI Assets : 0.3.16
Added
Added built-in functionality to collect referenced CRI assets and output a warning.
Added the ability to regenerate anchor assets in bulk.
Fixed
Corrected so that "Addressables" DeployType cannot be selected when using an unsupported version of Addressables.
Fixed an issue where URI escape processing for resource acquisition was insufficient in some environments.
[0.4.09] - 2022-11-24
Dependencies
CRI Assets : 0.3.16
Added
[Addressables 1.15.1 and above] Added DeployType"Addressables" which integrates local/remote support.
[Addressables 1.15.1 and above] Added the ability to define your own deployment location in addition to local/remote.
Fixed
Fixed an issue where changes to build path and load path settings were not saved.
[0.3.13] - 2022-12-13
Dependencies
CRI Assets : 0.3.00
Added
Changed to use BundleName together with the identifier of the DL cache.
Fixed
Fixed an issue where Addressables (Local) type assets could not be loaded on certain models. (Occurred from 0.3.07)
Fixed an issue where the CRI asset size would be counted twice when specifying multiple assets and obtaining the download size.
Fixed an issue where Addressables.DownloadDependenciesAsync was not downloading data correctly.
[0.3.12] - 2022-11-16
Dependencies
CRI Assets : 0.3.00
Added
Local paths can now be used to deploy/load "Addressables (Remote)".
[0.3.07] - 2022-8-24
Dependencies
CRI Assets : 0.3.00
Fixed
Fixed an issue where LocalLoadPath could not be loaded correctly if it was a URI.
Fixed an issue where the string added at the end of Addressables.ResourceManager.InternalIdTransformFunc was ignored.
[0.3.04] - 2022-6-17
Dependencies
CRI Assets : 0.3.00
Fixed
Fixed an issue where Addressables (Local) type assets could not be loaded on certain models.
[0.3.03] - 2022-5-31
Dependencies
CRI Assets : 0.3.00
Added
Corrected so that import fails when using CRI Addressables when Addressable Asset Settings is uninitialized.
Fixed
Fixed an issue where data could not be deployed correctly when registering a folder in Addressable Group.
Corrected so that import fails when using CRI Addressables when Addressable Asset Settings is uninitialized.
[0.3.00] - 2022-5-20
Dependencies
CRI Assets : 0.3.00
Other
This is the first release.
Copyright (c) CRI Middleware Co., Ltd. 1.8.10