chore(deps): update Cocoa SDK to v8.8.0 #1376
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bumps modules/sentry-cocoa from 8.8.0-4-gb3859628 to 8.8.0.
Auto-generated by a dependency updater.
Changelog
8.8.0
Features
Fixes
SentryId.empty
(#3072)--no-use-binaries
option (#3071)sprintf
call tosnprintf
(#3077)8.7.4
Fixes
Trace
serialized value ofsampled
from string to boolean (#3067)Breaking Changes
nameForSentrySampleDecision
which shouldn't have been public (#3067)8.7.3
Fixes
sprintf
tosnprintf
(#2866)8.7.2
Fixed
8.7.1
Fixes
sent_at
to envelope header (#2859)User
&Breadcrumb
(#3017)8.7.0
Features
For the Swift error above Sentry displays:
LoginError
wrongUser(id: "12345678") (Code: 1)
LoginError
Code: 1
Customized error descriptions have precedence over this feature.
This change has no impact on grouping of the issues in Sentry.
Fixes
8.6.0
Features
Trace origin indicates what created a trace or a span. Not all transactions and spans contain enough information to tell whether the user or what precisely in the SDK created it. Origin solves this problem. The SDK now sends origin for transactions and spans.
Fixes
Removed
stitchAsyncCode
from SentryOptions (#2973)The
stitchAsyncCode
experimental option has been removed fromSentryOptions
as its behavior was unpredictable and sometimes resulted in unexpected errors. We plan to add it back once we fix it, but we don't have an ETA for it.8.5.0
Features
Fixes
8.4.0
Features
name
andgeo
to User (#2710)Fixes
8.3.3
Fixes
8.3.2
Features
Fixes
Improvements
8.3.1
Fixes
8.3.0
Important Note
This release can cause crashes when Profiling is enabled (#2779). Please update to
8.3.1
.Fixes
8.2.0
Features
in_foreground
to App Context (#2692)Fixes
Improvements
8.1.0
Features
transactionName
toviewName
(#2630)Fixes
8.0.0
Features
This version adds a dependency on Swift.
We renamed the default branch from
master
tomain
. We are going to keep themaster
branch for backwards compatibility for package managers pointing to themaster
branch.Features
SENTRY_DSN
environment variable on macOS (#2534)Fixes
SentrySDK.init
now affect the session (#2430)SentryCrashMAX_STRINGBUFFERSIZE
to reduce the instances where we're dropping a crash due to size limit (#2465)SentryAppStateManager
correctly unsubscribes fromNSNotificationCenter
when closing the SDK (#2460)SentrySystemEventBreadcrumbs
observers with the most specific detail possible (#2489)Breaking Changes
- [SentrySDK startWithOptionsObject:]
to- [SentrySDK startWithOptions:]
(#2404)SpanProtocol.data
non nullable (#2409)- [SpanProtocol setExtraValue:forKey:]
as deprecated (#2413)SentrySDK.addBreadcrumb(crumb:)
toSentrySDK.addBreadcrumb(_ crumb:)
(#2416)SentryScope.add(_ crumb:)
toSentryScope.addBreadcrumb(_ crumb:)
(#2416)SentryScope.add(_ attachment:)
toSentryScope.addAttachment(_ attachment:)
(#2416)Client
toSentryClient
(#2403)SentryScope.apply(to:)
(#2416)SentryScope.apply(to:maxBreadcrumb:)
(#2416)- [SentryOptions initWithDict:didFailWithError:]
(#2404)- [SentryOptions sdkInfo]
(#2404)SentryOptions.enableAutoPerformanceTracking
toenableAutoPerformanceTracing
SentryOptions.enableUIViewControllerTracking
toenableUIViewControllerTracing
SentryOptions.enablePreWarmedAppStartTracking
toenablePreWarmedAppStartTracing
SentryOptions.enableFileIOTracking
toenableFileIOTracing
SentryOptions.enableCoreDataTracking
toenableCoreDataTracing
SentryOptions.enableOutOfMemoryTracking
toSentryOptions.enableWatchdogTerminationTracking
(#2499)viewAppearing
span for UIViewController APM (#2511)7.31.5
Fixes
7.31.4
Fixes
7.31.3
Fixes
7.31.2
Fixes
7.31.1
Fixes
7.31.0
Features
Fixes
7.30.2
Fixes
7.30.1
Fixes
7.30.0
Features
Fixes
7.29.0
Features
Fixes
7.28.0
Features
Fixes
Performance Improvements
7.27.1
Fixes
7.27.0
Features
Fixes
7.26.0
Features
Fixes
component
name source for SentryPerformanceTracker (#2168)7.25.1
Performance Improvements
7.25.0
Features
Fixes
options[sdk][name]
shouldn't clear version (#2139)7.24.1
Fixes
7.24.0
Features
enableCrashHandler
and deprecatedintegrations
(#2049)Fixes
environment
set fromSentryOptions
orconfigureScope
with profiling data (#2095)7.24.0-beta.0
Features
enableCrashHandler
and deprecatedintegrations
(#2049)Fixes
environment
set fromSentryOptions
orconfigureScope
with profiling data (#2095)7.23.0
Features
Fixes
7.22.0
Features
Fixes
7.21.0
Features
Fixes
network_error
(#1957)sdkInfo
(#1960)7.20.0
Features
7.19.0
Features
Fixes
7.18.1
Fixes
7.18.0
Features
Fixes
7.17.0
Features
Fixes
7.16.1
Fixes
7.16.0
Features
Fixes
7.15.0
Features
Fixes
7.14.0
7.13.0
If you are using self-hosted Sentry, this version requires Sentry version >= 21.9.0
to work or you have to manually disable sending client reports via the
sendClientReports
option.7.12.0
Important notice
This release contains a fix for the sampling of transactions. The SDK applied both sample rates for events and transactions when capturing transactions. Previously, when setting sampleRate to 0.0, the SDK would discard all transactions.
This is fixed now by ignoring the sampleRate for transactions. If you use custom values for sampleRate and traceSampleRate or traceSampler, this change will have an impact on you.
If you are using profiling and self-hosted Sentry, this version requires Sentry version >= 22.3.0.
Various fixes & improvements
7.12.0-beta.0
Various fixes & improvements
7.11.0
7.10.2
7.10.1
7.10.0
7.9.0
7.8.0
7.7.0
7.6.1
7.6.0
7.5.4
7.5.3
7.5.2
Various fixes & improvements
7.5.1
7.5.0
7.4.8
7.4.7
7.4.6
7.4.5
7.4.4
7.4.3
7.4.2
7.4.1
7.4.0
7.3.0
7.3.0-beta.0
fix: maxBreadcrumb zero crashes when adding (#1326)
feat: Add tracestate HTTP header support (#1291)
7.2.10
7.2.9
7.2.8
7.2.7
7.2.6
7.2.5
7.2.4
7.2.3
7.2.2
7.2.1
This release fixes a crucial issue for auto performance instrumentation that caused crashes when using nested ViewControllers.
7.2.0
This release contains support for auto performance instrumentation
for ViewControllers, HTTP requests, app start and slow and frozen frames.
Auto Performance Features
More Features
Fixes
Package.swift
(#1169)Performance Improvements
7.2.0-beta.9
7.2.0-beta.8
7.2.0-beta.7
7.2.0-beta.6
7.2.0-beta.5
7.2.0-beta.4
7.2.0-beta.3
7.2.0-beta.2
Package.swift
(#1169)7.2.0-beta.1
7.2.0-beta.0
7.1.4
7.1.3