Commit 66b00d8
committed
Fix crash in ContentstackLogger and improve async/await handling for cache policies
- Updated CHANGELOG for version 2.5.1 with bug fixes related to ContentstackLogger and cache policies.
- Added a new test plan for iOS to ensure proper testing configurations.
- Removed outdated iOS test scheme files and replaced them with a new test plan.
- Enhanced async/await APIs to handle cache policies correctly, specifically converting `CachePolicy.cacheThenNetwork` to `CachePolicy.cacheElseNetwork`.
- Improved logging in ContentstackLogger to prevent crashes when using percent-encoded URLs as format strings.
- Added regression tests to ensure proper logging behavior and prevent crashes related to format specifiers.
- Updated documentation in README and CSDefinitions to clarify cache policy behaviors and logging practices.1 parent 7ac37d6 commit 66b00d8
16 files changed
Lines changed: 392 additions & 514 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
3 | 14 | | |
4 | 15 | | |
5 | 16 | | |
| |||
Lines changed: 0 additions & 59 deletions
This file was deleted.
Lines changed: 0 additions & 67 deletions
This file was deleted.
Lines changed: 0 additions & 78 deletions
This file was deleted.
Lines changed: 0 additions & 54 deletions
This file was deleted.
Lines changed: 0 additions & 78 deletions
This file was deleted.
0 commit comments