Skip to content

Releases: gentle-giraffe-apps/GentleNetworking

0.2.0 Alpha

30 Mar 23:08
296cd7e

Choose a tag to compare

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

12 Jan 15:12

Choose a tag to compare

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+

Note: Alpha release — API may change before 1.0.