Skip to content

Releases: urjhams/Networking

No more require Codable type

14 Sep 11:40
Compare
Choose a tag to compare

The goal of the package is to get the JSON response and decode it into an expected data type. So the expected data type now just needs to conform to Decodable, instead of Codable(which includes both Decodable and Encodable).

Plain text keyword signature in header

06 May 05:25
Compare
Choose a tag to compare

Simple HTTP Signature

26 Apr 20:32
Compare
Choose a tag to compare

Concurrency convenient functions, Add @unchecked Sendable

12 Mar 10:29
36550a2
Compare
Choose a tag to compare

Set Networking class as Sendable

11 Mar 18:03
Compare
Choose a tag to compare

Support Basic Auth and API Key

28 Dec 20:41
Compare
Choose a tag to compare

Error Throwing patch

25 Dec 16:31
Compare
Choose a tag to compare
1.0.5

documentation patch

Combine support

01 Dec 17:04
Compare
Choose a tag to compare

This patch includes:

  • Support Combine framework use case.
  • Rename the getObjectVia(_:) functions that need a specific generic typecasting from the JSON response. To avoid ambiguity, these functions now require a Codable type as the parameter. for example, to receive the except value of type Sample, we call get(Sample.self, from: request).

Check the device's connectivity state

23 Nov 18:19
Compare
Choose a tag to compare

Support Cache Policy declaration for the request object.

23 Nov 16:53
Compare
Choose a tag to compare