Skip to content

Releases: dfed/CacheAdvance

2.1.0

23 Sep 03:34
6e380c9
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.0.0...2.1.0

2.0.0

20 Jan 22:42
6f4d72c
Compare
Choose a tag to compare
  • Add support for macCatalyst and visionOS. Drop earlier version support (#81)

1.2.5

19 Nov 03:27
3461cbb
Compare
Choose a tag to compare
  • 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

12 Oct 19:41
fd03b6d
Compare
Choose a tag to compare
  • 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

03 Sep 00:40
Compare
Choose a tag to compare

• Fixed an issue in Xcode 13+ release builds where decoding the length of a message could return an incorrect value #63

1.2.2

03 Sep 00:36
6bb2434
Compare
Choose a tag to compare
  • Improved detection of file corruption #58

1.2.1

09 Mar 22:23
b87b4f3
Compare
Choose a tag to compare
  • Prevented a recursion loop crash that could occur if the file data had been corrupted (#52)

1.2.0

12 Jan 23:23
364d4d2
Compare
Choose a tag to compare
  • Added a persistedVersion field to the error CacheAdvanceError.incompatibleHeader to enable better debugging and error handling

1.1.0

12 Jan 23:22
151ab3f
Compare
Choose a tag to compare
  • Added Objective-C compatibility layer: CADCacheAdvance

1.0.1

12 Jan 23:20
d6cfc12
Compare
Choose a tag to compare
  • 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.