diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ca3c672..30505e72 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,10 @@ ## 0.5.12 +- **Fix**: Update type of `viewModel` in `ConfigurableController` to `ImplicitlyUwrappedOptional` instead of `ViewModelT` + +## 0.5.13 + - **Change**: Remove type erasure behavior from `AnyBaseTableRow` - **Change**: Rename `AnyBaseTableRow` class to `SeparatorRowBox` - **Change**: Move `anyRow` property from `EmptyCellRow` to `TableRow` extension and rename it to `separatorRowBox`. diff --git a/Sources/Protocols/ConfigurableController.swift b/Sources/Protocols/ConfigurableController.swift index 9190f9db..fd14a19b 100644 --- a/Sources/Protocols/ConfigurableController.swift +++ b/Sources/Protocols/ConfigurableController.swift @@ -26,7 +26,7 @@ public protocol ConfigurableController { associatedtype ViewModelT - var viewModel: ViewModelT { get } + var viewModel: ViewModelT! { get } func bindViews()