Skip to content

Releases: InstrumentBox/Network

4.0.0

24 Apr 20:43
Compare
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 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
Compare
Choose a tag to compare

This release introduces WebStub library

3.0.0

20 Nov 00:33
Compare
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
Compare
Choose a tag to compare

Swift 5.7 and primary associated types

1.0.2

06 Jun 06:35
Compare
Choose a tag to compare
  • Fixed MIME factory method

1.0.1

17 Mar 12:15
Compare
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
Compare
Choose a tag to compare

The first version of Web library with main functionality.