Skip to content

Releases: InstrumentBox/Network

5.1.0

15 Jan 13:14

Choose a tag to compare

  • Minimal versions of operating systems is bumped to iOS 14.0, watchOS 7.0, macOS 11.0, tvOS 14.0
  • Added support of visionOS starting from visionOS 1.0
  • Added logging for debug purposes

5.0.0

28 Nov 19:15

Choose a tag to compare

  • Swift version is updated to 6.0
  • addsLineBreaks parameter in MultipartBodyConverter is splitted into preamble and epilogue
  • Added URLAuthenticationHandler to handle any URL authentication challenges including server trust one
  • Configuration of URLSessionWebClient is nested class now
  • Configuration of StubbedWebClient is nested class now

4.0.0

24 Apr 20:43

Choose a tag to compare

Changed

  • Swift version updated to 5.10
  • ResponseValidationDisposition is protocol now
  • WithoutAuthorizationRequest is renamed to NonAuthorizableRequest and moved from WebCore to the Web library
  • Query parameters of request's URL are encoded in the same order each time
  • ArrayKeyEncoding and BoolEncoding of URLEncoder are protocols now
  • Query string may be written directly in URL's path and will be merged with query items passed via dictionary

New

  • Macros to simplify declaration of requests

3.1.0

03 Jan 23:19

Choose a tag to compare

This release introduces WebStub library

3.0.0

20 Nov 00:33

Choose a tag to compare

  • Web library was divided into Web and WebCore libraries
  • Documentation is temporarily moved to Netlify since Swift docc can't combine multiple doc archives into one folder required by GitHub Pages

2.0.0

24 Sep 22:46

Choose a tag to compare

Swift 5.7 and primary associated types

1.0.2

06 Jun 06:35

Choose a tag to compare

  • Fixed MIME factory method

1.0.1

17 Mar 12:15

Choose a tag to compare

  • Update of Swift tools version to 5.6
  • Update of authorization process of request. Now you just need to mark request with a WithoutAuthorizationRequest marker and don't need to check it in request authorizer
  • Update of documentation related to request authorization

1.0.0

07 Mar 13:05

Choose a tag to compare

The first version of Web library with main functionality.