Releases: InstrumentBox/Network
Releases · InstrumentBox/Network
5.1.0
5.0.0
- Swift version is updated to 6.0
addsLineBreaksparameter inMultipartBodyConverteris splitted intopreambleandepilogue- Added
URLAuthenticationHandlerto handle any URL authentication challenges including server trust one - Configuration of
URLSessionWebClientis nested class now - Configuration of
StubbedWebClientis nested class now
4.0.0
Changed
- Swift version updated to 5.10
ResponseValidationDispositionis protocol nowWithoutAuthorizationRequestis renamed toNonAuthorizableRequestand moved from WebCore to the Web library- Query parameters of request's URL are encoded in the same order each time
ArrayKeyEncodingandBoolEncodingofURLEncoderare 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
3.0.0
2.0.0
1.0.2
1.0.1
- Update of Swift tools version to 5.6
- Update of authorization process of request. Now you just need to mark request with a
WithoutAuthorizationRequestmarker and don't need to check it in request authorizer - Update of documentation related to request authorization