All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
5.3.2 (2020-06-10)
5.3.1 (2020-05-25)
- #173: Implement danger and improve PR pipeline (c75b0ef), closes #173
- #173: Regenerate project (ebbfdbe), closes #173
- #174: Build pipeline to run on feature and PR (78115aa), closes #174
- Uses Alamafire 5.1.0
- Uses RxSwift 5.1.0
- Upgrade project to Swift 5.1
- Add response methods for
Observable<DownloadRequest>
.
- Fixed exchange rate api error in example project
- Support macOS and watchOS through Carthage
- Added Example projects for macOS and watchOS
- Uses RxSwift 5.0.0
- Upgrade project to Swift 5.0
- Minimum Swift version is 4.2 (More details in #144)
- RxSwift updated to 4.5.0 to officially support Xcode 10.2.
- Example project now compatible with Swift 5.0.
- Project updated to Xcode 10.0.
- Example project now compatible with Swift 4.2.
- Project updated to Xcode 9.3.
- Fix progress() to correctly support all request types.
- Rename
RxProgress.totalBytesWritten
toRxProgress.bytesRemaining
. - Rename
RxProgress.totalBytesExpectedToWrite
toRxProgress.totalBytes
. - Convert
RxProgress.bytesRemaining
from a stored- to a computed-property. - Convert
RxProgress.floatValue
from a function to a computed-property. - Add
Equatable
conformation toRxProgress
. - Add Swift Package Manager support.
- Add helper methods for validation to
Observable<DataRequest>
. - Add helper methods for common response types to
Observable<DataRequest>
.
- Fix SPM Support
- Unify download and upload progress handling.
- Fix
Reactive<DataRequest>.progress
logic so it actually completes.