Release Notes - SwiftCacher 0.1.3
New Features:
- Added the ability to set an expiration duration for cached objects.
- Introducing the removeExpired() method to remove all expired objects from the cache.
Bug Fixes:
-
Fixed an issue where retrieving a non-existent object would result in a fatal error. Now, it returns nil instead.
Improvements: -
Refactored the test cases to provide better coverage and separate tests for each feature.
-
Improved error handling and error messages for better debugging.
Dependencies:
- Updated the Swift version compatibility to Swift 5.5.
We recommend updating to version 0.1.3 to take advantage of the new features, bug fixes, and improvements in SwiftCacher. Please refer to the documentation for more details on how to use the new functionality.
As always, we appreciate your feedback and contributions to SwiftCacher. Thank you for your support!
Please note that the release notes provided above are just an example and should be tailored to reflect the actual changes and improvements made in version 0.1.3 of SwiftCacher.