From 584ee27911071342c948aeed0695d589557afbc0 Mon Sep 17 00:00:00 2001 From: Ignacio Tischelman <114942102+NachoEmbrace@users.noreply.github.com> Date: Fri, 15 Nov 2024 12:54:05 -0300 Subject: [PATCH] Release/6.5.2 (#125) Co-authored-by: embrace-ci --- CHANGELOG.md | 10 ++++++++++ EmbraceIO.podspec | 2 +- Sources/EmbraceCommonInternal/EmbraceMeta.swift | 2 +- .../Capture/UX/View/ViewCaptureService+didAppear.swift | 2 +- .../UX/View/ViewCaptureService+didDisappear.swift | 2 +- 5 files changed, 14 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 86521e56..66726655 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +## 6.5.2 +*Nov 14th, 2024* +* Features + * `EmbraceCrashReporter` now receives a list of signals to be ignored. `SIGTERM` is ignored by default now. +* Fixes + * Fixed network payload capture rules not working. + * Fixed `WebViewCaptureService` preventing the web view delegate from receiving messages. + * Fixed `PushNotificationCaptureService` preventing the user notification delegate from receiving messages. + * Fixed log batching logic. + ## 6.5.1 *Oct 29th, 2024* * Features diff --git a/EmbraceIO.podspec b/EmbraceIO.podspec index 9df5a013..92787035 100644 --- a/EmbraceIO.podspec +++ b/EmbraceIO.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = "EmbraceIO" - spec.version = "6.5.1" + spec.version = "6.5.2" spec.summary = "Visibility into your users that you didn't have before." spec.description = <<-DESC Embrace is the only performance monitoring platform focused solely on mobile. We are built diff --git a/Sources/EmbraceCommonInternal/EmbraceMeta.swift b/Sources/EmbraceCommonInternal/EmbraceMeta.swift index 78735778..d3e42350 100644 --- a/Sources/EmbraceCommonInternal/EmbraceMeta.swift +++ b/Sources/EmbraceCommonInternal/EmbraceMeta.swift @@ -6,5 +6,5 @@ // Do not edit this file manually public class EmbraceMeta { - public static let sdkVersion = "6.5.1" + public static let sdkVersion = "6.5.2" } diff --git a/Sources/EmbraceCore/Capture/UX/View/ViewCaptureService+didAppear.swift b/Sources/EmbraceCore/Capture/UX/View/ViewCaptureService+didAppear.swift index 29b73b63..3311f4b9 100644 --- a/Sources/EmbraceCore/Capture/UX/View/ViewCaptureService+didAppear.swift +++ b/Sources/EmbraceCore/Capture/UX/View/ViewCaptureService+didAppear.swift @@ -54,7 +54,7 @@ class UIViewControllerDidAppearSwizzler: Swizzlable { try swizzleInstanceMethod { originalImplementation in return { [weak self] viewController, animated -> Void in self?.onViewDidAppear?(viewController, animated) - originalImplementation(viewController, UIWindowSendEventSwizzler.selector, animated) + originalImplementation(viewController, Self.selector, animated) } } } diff --git a/Sources/EmbraceCore/Capture/UX/View/ViewCaptureService+didDisappear.swift b/Sources/EmbraceCore/Capture/UX/View/ViewCaptureService+didDisappear.swift index 227d4418..e68facf7 100644 --- a/Sources/EmbraceCore/Capture/UX/View/ViewCaptureService+didDisappear.swift +++ b/Sources/EmbraceCore/Capture/UX/View/ViewCaptureService+didDisappear.swift @@ -44,7 +44,7 @@ class UIViewControllerDidDisappearSwizzler: Swizzlable { try swizzleInstanceMethod { originalImplementation in return { [weak self] viewController, animated -> Void in self?.onViewDidDisappear?(viewController, animated) - originalImplementation(viewController, UIWindowSendEventSwizzler.selector, animated) + originalImplementation(viewController, Self.selector, animated) } } }