From 10eae1adacaa7b5d3d27c3649e049581a35de144 Mon Sep 17 00:00:00 2001 From: kean Date: Sun, 17 Oct 2021 12:14:22 -0400 Subject: [PATCH] Version 0.19.0 --- CHANGELOG.md | 18 ++++++++++++++++++ Pulse.xcodeproj/project.pbxproj | 8 ++++---- 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 07e18129d..f3dc293db 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,23 @@ # Pulse 0.x +## Pulse 0.19.0 + +*Oct 17, 2021* + +### PulseCore + +- Rename the folder that Pulse creates in Logs/ directory to `com.github.kean.logger`. Previously, it was using `.pulse` as a suffix which was conflicting with the extension used for [Pulse documentsā€˜(https://kean.blog/post/pulse-store)) - [#48](https://github.com/kean/Pulse/pull/48), thanks to [Agapov Alexey](https://github.com/AgapovOne) +- Add `filename` to `LoggerMessageEntity` +- Add URLSession configuration information to logged network requests, including [httpAdditionalHeaders](https://developer.apple.com/documentation/foundation/urlsessionconfiguration/1411532-httpadditionalheaders) +- Coalesce disk writes to reduce disk usage +- Perform less work on the logger's caller's thread +- Catch all Objective-C exceptions (just in case) +- Fix a warning that the logger would write into the console during initialization + +### PulseUI + +- Display [additional HTTP headers](https://developer.apple.com/documentation/foundation/urlsessionconfiguration/1411532-httpadditionalheaders) - [#41](https://github.com/kean/Pulse/issues/41)) + ## Pulse 0.18.0 *4 Oct, 2021* diff --git a/Pulse.xcodeproj/project.pbxproj b/Pulse.xcodeproj/project.pbxproj index f4f61a7cd..b7a91a2d7 100644 --- a/Pulse.xcodeproj/project.pbxproj +++ b/Pulse.xcodeproj/project.pbxproj @@ -1065,7 +1065,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 0.17.2; + MARKETING_VERSION = 0.19.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.kean.pulse; PRODUCT_NAME = "Pulse iOS"; SWIFT_VERSION = 5.0; @@ -1087,7 +1087,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 0.17.2; + MARKETING_VERSION = 0.19.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.kean.pulse; PRODUCT_NAME = "Pulse iOS"; SWIFT_VERSION = 5.0; @@ -1112,7 +1112,7 @@ "@executable_path/../Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 11.0; - MARKETING_VERSION = 0.17.2; + MARKETING_VERSION = 0.19.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.kean.pulse; PRODUCT_NAME = Pulse; SDKROOT = macosx; @@ -1137,7 +1137,7 @@ "@executable_path/../Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 11.0; - MARKETING_VERSION = 0.17.2; + MARKETING_VERSION = 0.19.0; PRODUCT_BUNDLE_IDENTIFIER = com.github.kean.pulse; PRODUCT_NAME = Pulse; SDKROOT = macosx;