Repository navigation
Releases
Releases · faiziakbr/PerfectNetworkCalling
v1.1.1
First published release of PerfectNetworkCalling, a type-safe networking framework for Apple platforms built on URLSession and Swift 6 concurrency.
Highlights
- Type-safe JSON requests and responses, with
EmptyResponse, rawData, and form URL encoding - Timeouts that cover the entire attempt
- Automatic retries with exponential backoff, jitter, and
Retry-Aftersupport - Cancellation via
Task.cancel(),RequestToken, scoped keys, orcancelAll() - In-flight deduplication of identical
GETrequests - Batch requests with
requestAllandrequestAllSettled - Interceptors, including
LoggingInterceptorandAuthInterceptor
Requirements
Swift 6.2+ · Xcode 26.0+ · iOS 17.0+ · macOS 14.0+
Installation
.package(url: "https://github.com/faiziakbr/PerfectNetworkCalling.git", from: "1.0.0")
Changes since v1.1
Documentation only: corrected the README's dependency URL and minimum Xcode version.