Releases: dfed/CacheAdvance
Releases · dfed/CacheAdvance
2.0.0
- Add support for macCatalyst and visionOS. Drop earlier version support (#81)
1.2.5
- Improves maintainability of cache-reading code #72 (thank you @jianjunwoo!)
- Fixed a Swift Concurrency warning on Xcode 14 builds #73
- Adopted most up-to-date
FileHandle
APIs #74
1.2.4
- Fixes an issue where a crash during a header write could result in an infinite loop when reading a file. Many thanks to @jianjunwoo and @zack2012 for finding this issue. #66
1.2.3
• Fixed an issue in Xcode 13+ release builds where decoding the length of a message could return an incorrect value #63
1.2.2
- Improved detection of file corruption #58
1.2.1
- Prevented a recursion loop crash that could occur if the file data had been corrupted (#52)
1.2.0
- Added a
persistedVersion
field to the error CacheAdvanceError.incompatibleHeader
to enable better debugging and error handling
1.1.0
- Added Objective-C compatibility layer:
CADCacheAdvance
1.0.1
- Fixed a bug that would render an overwriting cache that was completely full (message written exactly up to the byte limit) to fail to read all messages while the cache was completely full.