From 87aa1cb0bdbe012ea154691c8cff52959b0d4017 Mon Sep 17 00:00:00 2001 From: Thomas Mellenthin Date: Thu, 8 Jul 2021 12:47:30 +0200 Subject: [PATCH 1/2] Expose the actionFilter parameter publicly --- Sources/LoggerMiddleware/LoggerMiddleware.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Sources/LoggerMiddleware/LoggerMiddleware.swift b/Sources/LoggerMiddleware/LoggerMiddleware.swift index 4ee9c16..babd4b8 100644 --- a/Sources/LoggerMiddleware/LoggerMiddleware.swift +++ b/Sources/LoggerMiddleware/LoggerMiddleware.swift @@ -84,6 +84,7 @@ extension LoggerMiddleware { public static func `default`( actionTransform: LoggerMiddleware>.ActionTransform = .default(), actionPrinter: LoggerMiddleware>.ActionLogger = .osLog, + actionFilter: @escaping (InputActionType) -> Bool = { _ in true }, stateDiffTransform: LoggerMiddleware>.StateDiffTransform = .diff(), stateDiffPrinter: LoggerMiddleware>.StateLogger = .osLog, queue: DispatchQueue = .main @@ -92,6 +93,7 @@ extension LoggerMiddleware { IdentityMiddleware(), actionTransform: actionTransform, actionPrinter: actionPrinter, + actionFilter: actionFilter, stateDiffTransform: stateDiffTransform, stateDiffPrinter: stateDiffPrinter, queue: queue From 849962d0f6d56c50c361fec1eb3f1ee7b0e5ffa0 Mon Sep 17 00:00:00 2001 From: Thomas Mellenthin Date: Thu, 8 Jul 2021 12:47:56 +0200 Subject: [PATCH 2/2] bump the dependency, because why not --- Package.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Package.swift b/Package.swift index 5333dd4..0a9a446 100644 --- a/Package.swift +++ b/Package.swift @@ -12,7 +12,7 @@ let package = Package( .library(name: "LoggerMiddleware", targets: ["LoggerMiddleware"]) ], dependencies: [ - .package(url: "https://github.com/SwiftRex/SwiftRex.git", .upToNextMajor(from: "0.8.2")) + .package(url: "https://github.com/SwiftRex/SwiftRex.git", .upToNextMajor(from: "0.8.6")) ], targets: [ .target(