Releases: bugsnag/bugsnag-cocoa
v6.15.1
Bug fixes
-
Fix
UIApplicationState
detection when started from a SwiftUI app'sinit()
function.
This fixes false positive OOMs on iOS 15 for apps that have been prewarmed without transitioning to the foreground.
#1248 -
Load configuration from the plist instead of using defaults when calling Bugsnag.start(withApiKey:)
#1245
v6.15.0
Enhancements
-
New APIs to allow
OnBreadcrumb
,OnSendError
andOnSession
Swift closures to be removed.
The following APIs are now deprecated and will be removed in the next major release:removeOnBreadcrumb(block:)
removeOnSendError(block:)
removeOnSession(block:)
#1240
-
Include metadata in breadcrumbs for
UIWindow
/NSWindow
notifications.
#1238
v6.14.4
v6.14.3
v6.14.2
v6.14.1
Bug fixes
-
Disable automatic session tracking in app extensions (it was not working as intended.)
#1211 -
Stop logging "[ERROR] Failed to install crash handler..." if a debugger is attached.
#1210 -
Include the word "request" in network request breadcrumb messages.
#1209 -
Prevent a crash that can occur when
-[BSGURLSessionTracingProxy forwardInvocation:]
calls-[NSInvocation selector]
.
#1208 -
Apply
redactedKeys
to breadcrumb metadata.
#1204
v6.14.0
v6.13.0
Enhancements
- Bugsnag can now automatically capture breadcrumbs for network requests made via
NSURLSession
.
To use this functionality, install theBugsnagNetworkRequestPlugin
plugin and then enable it in yourBugsnagConfiguration
.
For more information see the documentation.