Releases: vadymmarkov/Malibu
Releases · vadymmarkov/Malibu
6.0.0
Swift 4 support 🎉
5.2.1
Fix: construct request URL with query parameters https://github.com/hyperoslo/Malibu/pull/77
5.2.0
Add the possibility to use NSLog https://github.com/hyperoslo/Malibu/pull/75
5.1.0
Refactor AsynchronousOperation to be thread-safe https://github.com/hyperoslo/Malibu/pull/74
5.0.0
Wave
was renamed toResponse
Ride
was the last custom term that we remove in favour ofNetworkPromise
, which is a typealias toPromise<Response>
- Now it's possible to suspend and resume networking: https://github.com/hyperoslo/Malibu/pull/68/files
- Add upload requests support: https://github.com/hyperoslo/Malibu/pull/72
4.1.1 - Updated When
This patch updates Malibu's dependency on When to make it possible to use its latest version.
4.1.0 - Authentication challenge
- Optional
baseUrl
inRequestConvertible
protocol. https://github.com/hyperoslo/Malibu/pull/62 - Fix authentication challenge https://github.com/hyperoslo/Malibu/pull/63
4.0.0 - RequestConvertible and MockProvider
Endpoint
protocol was renamed toRequestConvertible
in order to make it more descriptive.- Mock property is removed from
Request
. When the mock is created in one single place it is not really flexible for unit testing if you want to inject JSON dictionary or custom file dynamically. That's whyMockProvider
was introduced in order to improve mock behaviour.
3.0.0 - Endpoints
- Introduce endpoints
- Use
Request
struct instead ofRequestable
protocols - Refactor networking
- Delete networking container
More detailed description can be found here https://github.com/hyperoslo/Malibu/pull/59
2.0.1 - Fix query builder
- Make execute method public https://github.com/hyperoslo/Malibu/pull/53
- Fix query builder https://github.com/hyperoslo/Malibu/pull/54