Skip to content

1.3.0

Choose a tag to compare

@maniramezan maniramezan released this 28 Sep 19:32
· 5 commits to main since this release
3e8f13c

What's Changed

  • [Perf] Back InMemoryCache with an O(1) LRUStorage by @maniramezan in #14
  • [Feature] Add SwiftyNetworkTesting product with MockAPIClient by @maniramezan in #15
  • [Fix] Network reliability: retry classification, stale-token refresh, monitor ordering by @maniramezan in #13
  • [Docs] Document missing components and add repo agent skills by @maniramezan in #16
  • [Perf] Encode and decode JSON off the NetworkClient actor by @maniramezan in #19
  • [Fix] Map RemoteDataCache HTTP statuses the same way as NetworkClient by @maniramezan in #18
  • [Feature] Cost and byte limits for InMemoryCache by @maniramezan in #20
  • Adopt SwiftCommons 0.13.0 utilities and normalize endpoint paths by @maniramezan in #23
  • Fix CacheKey.endpoint parameter collisions by @maniramezan in #22
  • [Docs] DocC catalog and Swift Package Index docs for SwiftyNetworkTesting by @maniramezan in #21
  • Fix auth refresh and mutation resume races before 1.3.0 by @maniramezan in #25

Full Changelog: 1.2.0...1.3.0