Skip to content

Releases: SwiftyJoeyy/swift-networking

1.1.6

14 Aug 19:11
3d594b8

Choose a tag to compare

  • Updated the minimum Swift version to 6.0.
  • Added support for tracking the state of tasks.
  • Added new headers: AcceptEncoding, Accept, UserAgent & Authorization.
  • Added a default client.
  • Improve macros diagnostics.

1.1.5

18 Jul 13:30
f3b4cbf

Choose a tag to compare

What's Changed

  • Added typed throws support
  • Added support for Int, Double & Bool for Parameter & Header. This change also applies to the macros.
  • Fixed some issues related to parameters & headers optional values.
  • Fixed build errors on Swift 5.10.
  • Added SPI protection for public underscored methods intended for internal use.
  • Fixed an issue where optional paths are appended incorrectly.
  • Fixed an issue where errors are not logged.

1.0.3

15 Jul 07:09
13f2189

Choose a tag to compare

Make NetworkClient conform to Configurable,

Usee @discardableResult for Configurable functions,
Improve request logs,
Make the requestCachePolicy for URLSessionConfiguration public,
Fix request configurations not applied when calling _makeURLRequest,

1.0.2

09 Jun 06:59
e32c6bb

Choose a tag to compare

Fix dependencies indentation.

1.0.1

06 Jun 10:15
3ef29ec

Choose a tag to compare

Update README.md

1.0.0

05 Jun 10:52
ac59d44

Choose a tag to compare

Initial release!