2.8 KiB
2.8 KiB
Changelog
0.6.3
- Fix: SeparatorCell updates constraints after setting separator insets
0.6.2
- Fix: AlamofireManager extension no longer performs requests with default manager
0.6.1
- New:
RequestError. Represents general api request errors - Change: All api methods now throws
RequestErrorwhen fails.
0.6.0
- New: Swift 4 support & dependencies update.
- Remove:
Mutex - Remove:
IndexPath+ImmutableIndexPath - Remove:
StoryboardProtocol,StoryboardProtocol+Extensions,StoryboardProtocol+DefaultBundle - Remove:
String+Extensionsimage property - Remove:
UICollectionView+CellRegistration - Remove:
UIStoryboard+InstantiateViewController - Remove:
NetworkServiceextension for loading images - Remove:
Observablecreation forImmutableMappable - Remove:
UIViewandUsedDefaultsextensions,EstimatedViewHeightProtocol,StaticEstimatedViewHeightProtocol,StoryboardIdentifierProtocol
0.5.18
- Fix: EmptyCell first appearance setup fix
0.5.17
- Fix: EmptyCell reusing appearance fix
- Fix: SeparatorCell reusing separators fix
0.5.16
- Change: Rename
AppearanceProtocoltoAppearanceConfigurable - Add:
subscript(safe:)subscript toArrayextension for safe access to element by index
0.5.15
- Add:
AppearanceProtocolwhich ensures that specific type can apply appearance to itself - Add:
with(appearance:),set(appearance:)methods to TableRow extension - Add:
AppearancetoEmptyCell - Remove:
SeparatorCellViewModel.
0.5.13
- Change: Remove type erasure behavior from
AnyBaseTableRow - Change: Rename
AnyBaseTableRowclass toSeparatorRowBox - Change: Move
anyRowproperty fromEmptyCellRowtoTableRowextension and rename it toseparatorRowBox. - Change: Move
configure(extreme: middle:)method fromTableDirectorextension toArrayextension and rename it toconfigureSeparators(extreme: middle:)
0.5.12
- Fix: Update type of
viewModelinConfigurableControllertoImplicitlyUwrappedOptional<ViewModelT>instead ofViewModelT
0.5.11
- [Breaking Change]: rename initializer from
init(initialFrom:)toinit(resetFrom:)inResettableType - Add:
SeparatorCellwithSeparatorCellViewModel - Add:
AnyBaseTableRowfor type-erasure - Add:
EmptyCellRowfor empty cell with static height
0.5.10
- Fix:
Publicmodifier forSpinnerView
0.5.9
- Fix: One-two-many fixed for values more than 99
0.5.8
- Fix: Synchronization over
NSRecursiveLockfor request count tracker in NetworkService
0.5.7
- Add: String extension
localizedComponent(value:stringOne:stringTwo:stringMany:)
0.5.6
- Fix: Clear tableview if placeholder is shown