Skip to content

Releases: immobiliare/RealHTTP

1.6.0

22 Jul 17:34
Compare
Choose a tag to compare

2022-07-22

New Features / Enhancements

  • [FIX] #54 - Fixed isAbsoluteURL property (regex) which lead wrong composed URLs for request
  • [FIX] #55 - Ability to change the downloaded file name with a large file data transfer
  • [FIX] #50 - curlDescription is now public

New Contributors

Thanks for your support!

1.5.2

24 May 12:02
Compare
Choose a tag to compare

2022-05-24

New Features / Enhancements

  • [FIX] #48 - Improvements to thread safety in HTTPDataLoader's class when making multiple calls at the same time.

1.5.1

20 May 10:06
Compare
Choose a tag to compare

2022-05-20

New Features / Enhancements

  • [FIX] #46 - Fixed a crash initializing HTTPMetrics Stage object with invalid time interval

1.5.0

18 May 07:16
Compare
Choose a tag to compare

2022-05-18

New Features / Enhancements

  • [FIX] #44 - EXC_BAD_ACCESS with concurrent access to inner's HTTPDataLoader running tasks (it may happen with several concurrent requests in progress)

1.4.0

27 Apr 10:58
Compare
Choose a tag to compare

2022-04-27

New Features / Enhancements

  • [NEW] #40 - Ability to return a custom HTTPResponse as result of a validation inside the HTTPValidator response using the nextValidatorWithResponse action response.

1.3.2

23 Mar 14:16
Compare
Choose a tag to compare

2022-03-23

Bug Fix

  • [FIX] #33 - Custom validator example does not work because of throw (thanks to @haemi)
  • [FIX] #35 - HTTPClient's .queryParams are not added to requests that have no query parameters (aka nil) (thanks to @nashfive)

New Features / Enhancements

  • [NEW] #38 - match(urlRegex:) function and the init of HTTPStubRegExMatcher() does not throws in case of wrong regular expression pattern (thanks to @haemi)
  • [NEW] #34 - Custom error is returned from custom validator and/or decode() function (thanks to @haemi)

1.3.1

21 Mar 07:33
Compare
Choose a tag to compare

2022-03-21

Bug Fixes

  • [FIX] #31 - Fix forHTTPStubResponse initializer that is inaccessible due to internal protection level (thanks to @haemi)

1.3.0

19 Mar 17:57
Compare
Choose a tag to compare

2022-03-19

Bug Fixes

  • [FIX] #27 Fix HTTPAltRequestValidator which does not retry the original request (thanks to @haemi)

New Features

  • [NEW] #26 Modify the body of a request after initialization before executing it (thanks to @nashfive)
  • [NEW] #28 Added HTTPDynamicStubResponse to customize stub response dynamically

New Contributors

1.2.1

15 Mar 09:16
55a4e4f
Compare
Choose a tag to compare

2022-03-15

Bug Fixes

  • [CHG] #24 Decode function should not return an optional value
  • [NEW] #23 Allow defining shared query params at client level

1.2.0

12 Mar 17:55
9b4dbd7
Compare
Choose a tag to compare

2022-03-12

Bug Fixes

  • [FIX] #19 Fixed missing Content-Type/Content-Length in MultiPartForm encoded form
  • [FIX] #20 Fixed missing closing boundary string in encoded MultiPartForm

New Features/Enhancements

  • [NEW] #21 Complete Unit Tests suite for MultiPartForm Data Encoding
  • [NEW] #17 Added cURLDescription also for HTTPResponse
  • [NEW] #18 Serialize/deserialize in a different Task/thread