🌏 한국어
- 2024.09.25
- Improved control over cache requests
- Request(string url, CacheRequestConfiguration config, Action onResult)
- CacheRequestConfiguration
- Added header configuration feature
- Added local cache validity period configuration feature (CacheValidTime)
- min : Minimum time for cache reuse (seconds)
- The cache will be reused without checking for changes until the specified time.
- Ignored if set to 0.
- max : Maximum time for cache reuse (seconds)
- New cache will be fetched after the specified time has elapsed.
- Ignored if set to 0.
- min : Minimum time for cache reuse (seconds)
- 2023.07.31
- Fixed deprecation warning(414)
- 2023.05.24
- Added cache clear function
- RemoveCache
- Added texture disconnection and texture destruction functions in ManagedTexture
- DestroyTexture, ReleaseCache
- Added ability to cancel during request and to wait in coroutine
- CacheRequestOperation
- Added the ability to view local time in Viewer
- Optimized date calculation
- Fixed a waiting problem when requesting a request that is already being requested as Local
- Improved so that the texture managed when requesting RequestTexture can be read even if it is destroyed externally
- 2023.04.24
- Add initialization function GpmCacheStorage.Initialize
- Modified to work only when explicitly initialized
- Updated Common 2.3.0
- Improved synchronization performance for local cache file management
- Changed internal file format for cache management
- json -> MessagePack
- Fixed a problem that the previous callback was not cleared when an exception occurred in the callback
- Fixed exception when loading non-cached files
- 2023.03.15
- Removed SetCachePath function
- Fixed folder Access Denied issue when updating on iOS
- 2023.03.10
- Fixed a problem that all request callbacks are called regardless of the url when a request is received
- 2023.03.10
- Added CacheStorage viewer tool
- Added function to put RequestTexture RequestType
- Add RequestTexture preload
- Improved to update expiration date information even when NotModified code occurs
- maxCount default set to 10000
- maxSize default set to 256MB
- Improved to maintain the same data internally even when receiving cache again
- Fixed a bug that could not be read when the LastModified value was 0
- Fixed an incorrect calculation when setting the ReRequest time
- Fixed an issue where capacity was calculated incorrectly when receiving a new cache
- Fixed access permission problem due to folder change in ios
- Fixed to receive callback when requesting at the same time
- Fixed to work normally even if StringToValue is null
- Fixed to calculate caches that are being automatically deleted when deleting due to size restrictions
- 2022.10.13
- Fixed local file read button connection invalid bug in sample
- Fixed a bug that did not format the last Mercury date when communicating with http
- 2022.08.26
- Support for automatic background deletion according to the caching validity period
- Support CacheControl function
- CacheResult text, json conversion function added
- Request type added when the set re-request time has not expired
- ALWAYS: Validate that data changes to the server at every request
- FIRSTPLAY: Validate to server at first request after app launch
- ONCE: Use cached data without verification to the server since the initial request
- LOCAL: Uses cached data.
- Raise the minimum version to 2019.4 according to the 1.3.a Versions of Unity contents of the Unity Guidelines.
- Link : Unity Guidelines
- Common v2.2.2 update
- Cache calculation optimization
- Optimize import data
- Change based on re-request time (Tick -> Seconds)
- 2022.07.08
- Updated Common 2.1.0 to 2.1.2
- 2022.06.28
- Added maximum capacity setting function
- Added maximum number setting function
- Added web cache re-request period setting function
- Added cache eviction priority sort
- Expired
- It has been 1 month since access
- It has been 1 week since access
- Created file index
- Add Sample
- Add API
- SetMaxCount, GetMaxCount
- SetMaxSize, GetMaxSize
- SetReRequestTime, GetReRequestTime
- 2022.05.30
- Http Cache
- Local Cache
- CachedTexture