diff --git a/CHANGELOG.md b/CHANGELOG.md index baffebe5..a05edf7f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ # Changelog +### 0.8.11 +- **Change**: `NumberFormattingService.computedFormatters` computed var reverted to static. + ### 0.8.10 +- **[Breaking change]**: `NumberFormattingService` methods is not static anymore. - **Add**: `NSNumberConvertible` protocol for `NumberFormattingService` use cases. - **Add**: `TableDirector` methods for rows insertion and removal without reload a whole table. - **Add**: `UIImageView` binder for disclosure indicator rotation. diff --git a/Sources/Extensions/NumberFormattingService/NumberFormattingService+DefaultImplementation.swift b/Sources/Extensions/NumberFormattingService/NumberFormattingService+DefaultImplementation.swift index c27fa1ec..3fe14b35 100644 --- a/Sources/Extensions/NumberFormattingService/NumberFormattingService+DefaultImplementation.swift +++ b/Sources/Extensions/NumberFormattingService/NumberFormattingService+DefaultImplementation.swift @@ -25,7 +25,7 @@ import Foundation public extension NumberFormattingService { /// Computed static property. Use only once for `formatters` field implementation! - var computedFormatters: [NumberFormatType: NumberFormatter] { + static var computedFormatters: [NumberFormatType: NumberFormatter] { return Dictionary(uniqueKeysWithValues: NumberFormatType.allOptions.map { ($0, $0.numberFormatter) }) }