Releases: gentle-giraffe-apps/GentleNetworking
Releases · gentle-giraffe-apps/GentleNetworking
0.2.0 Alpha
Features
- SSL Pinning support (8204769) — Added SSL certificate pinning
- HTTPStatusError support (50c48b9) — New error type for HTTP status codes
- Exponential backoff with jitter (91a38b9) — Retry strategy now supports exponential backoff with jitter
- Re-authentication support (3cd6f2a) — Support for automatic re-auth flows
Bug Fixes
- Fix force unwraps & comparisons (296cd7e) — Removed force unwraps and fixed comparison issues
CI / Tooling
- Faster CI (7579f5c) — Reuse compiled artifacts between lanes
- Codecov & DeepSource (a309986) — Added coverage and code quality tooling
Tests
- Refactored test code: replaced static structs with enums, removed force unwraps
Docs
- Added translations (Spanish, Brazilian Portuguese, Japanese, Chinese, Korean, Russian)
- Updated README badges (coverage graph, DeepSource, visitor count, commit activity)
0.1.0 Alpha
GentleNetworking 0.1.0 Alpha
January 2026 — Initial release
A lightweight, protocol-driven networking library for iOS with Swift 6 support.
Features
- Native async/await API with zero dependencies
- Protocol-based design for full mockability
- Built-in authentication with keychain storage
- Comprehensive testing utilities (mock transports, canned responses)
Requirements
- iOS 17+ / Swift 6.1+ / Xcode 26+