116 lines
3.0 KiB
Markdown
116 lines
3.0 KiB
Markdown
# Next
|
|
|
|
# 10.0.0
|
|
- Moya updated to 14.0.0
|
|
|
|
# 10.0.0-beta.2
|
|
- Moya updated to 14.0.0-beta.5
|
|
|
|
# 10.0.0-beta.1
|
|
- Moya updated to 14.0.0-beta.4
|
|
- Remove redundant `public` access level in the extension.
|
|
- Removed Swift < 4.1 compatibility.
|
|
- Removed old `mapObject(:)` and `mapArray(:)` methods (they were giving unavailability errors anyways).
|
|
|
|
# 9.0.0
|
|
- Moya updated to 13.0.0
|
|
|
|
# 9.0.0-beta.1
|
|
- Moya updated to 13.0.0-beta.1
|
|
- Mapper updated to 10.0
|
|
- Swift version updated to 5.0
|
|
- SPM tools updated to SPMv5
|
|
|
|
# 8.0.0
|
|
- Moya updated to 12.*
|
|
- ReactiveSwift updated to 4.*
|
|
- Mapper updated to 9.*
|
|
|
|
# 7.1.0
|
|
- Added `compactMap` as a variation of mapping an array that doesn't fail when one of the objects fails
|
|
|
|
# 7.0.2
|
|
- Fixed a bug that Single extensions still had observing on schedulers that Observable extensions had removed in Moya-ModelMapper 6.0.
|
|
|
|
# 7.0.1 (Carthage only)
|
|
- Fixed a bug that Carthage would consume unnecessary second xcodeproj.
|
|
|
|
# 7.0.0
|
|
- Fixed SPM integration for reactive providers.
|
|
- Moya updated to 11.0.0
|
|
|
|
# 6.0.0
|
|
- Moya updated to 10.0.0
|
|
|
|
# 6.0.0-beta.1
|
|
- **Breaking change** Removed observing schedulers from mapping. Take a look at [MigrationGuide.md](https://github.com/sunshinejr/Moya-ModelMapper/blob/master/MigrationGuide.md).
|
|
- Moya updated to 10.0.0-beta.1
|
|
- SPM updated to SPMv4
|
|
- Carthage support for tvOS, macOS and watchOS
|
|
|
|
# 5.0.0
|
|
- Moya updated to 9.0.0
|
|
|
|
# 5.0.0-beta.1
|
|
- Renamed methods from `mapObject`, `mapArray` to `map(to:keyPath:)`.
|
|
- Renamed RxSwift extensions method to `map(to:keyPath:)` as well.
|
|
- Updated Moya to 9.0.0-beta.1.
|
|
- Added `Single<Response>` extensions to RxSwift so Moya 9.0 feels right in usage.
|
|
- Renamed CocoaPods subspec from `Moya-ModelMapper/ReactiveCocoa` to `Moya-ModelMapper/ReactiveSwift`. However, the former one will still work for some time as well.
|
|
|
|
# 4.1.0
|
|
- Update iOS min deploment to 8.0 and macOS to 10.10
|
|
|
|
# 4.0.0
|
|
- Moya updated to 8.0.0
|
|
- ReactiveSwift updated to 1.0.0
|
|
|
|
# 4.0.0-beta.4
|
|
- Moya updated to 8.0.0-beta.5
|
|
- ReactiveSwift updated to 1.0.0-alpha.4
|
|
|
|
# 4.0.0-beta.3
|
|
- Moya updated to 8.0.0-beta.4
|
|
- RxSwift updated to ~> 3.0.0
|
|
|
|
# 4.0.0-beta.2
|
|
- Moya updated to 8.0.0-beta.3
|
|
- RxSwift updated to 3.0.0-rc.1
|
|
- ReactiveSwift updated to 1.0.0-alpha.3
|
|
|
|
# 4.0.0-beta.1
|
|
- Swift updated to 3.0 (this version supports only Swift 3.0)
|
|
- Moya updated to 8.0.0-beta.2
|
|
- RxSwift updated to 3.0.0-beta.2
|
|
- ReactiveSwift updated to 1.0.0-alpha.2
|
|
|
|
# 3.0.0
|
|
- Moya updated to 7.0.
|
|
|
|
# 2.0.1
|
|
- Fix bug without with mapping without keyPath.
|
|
|
|
# 2.0.0
|
|
- Add `mapObject(withKeyPath:)` and `mapArray(withKeyPath:)` methods.
|
|
- Add `mapObject(:keyPath:)`, `mapArray(:keyPath:)` to `RxSwift` and `ReactiveCocoa` extensions.
|
|
- Use native mapping with array, instead of custom, thanks to Mapper update.
|
|
- Update to `Moya` 6.4, `ReactiveCocoa` 4.1, `RxSwift` 2.3 and `Mapper` 2.0.
|
|
|
|
# 1.4.0
|
|
- Optional map methods added. `mapObjectOptional()` and `mapArrayOptional()` to RxSwift.
|
|
|
|
# 1.3.0
|
|
- CocoaPods update.
|
|
|
|
# 1.2.0
|
|
- Dependencies update for Carthage.
|
|
|
|
# 1.1.2
|
|
- Carthage compatibility added.
|
|
|
|
# 1.1.0
|
|
- Demo added.
|
|
|
|
# 1.0.0
|
|
- Initial release. 🎉
|