Skip to content

chore(deps): update Cocoa SDK to v8.49.0#2851

Merged
buenaflor merged 2 commits into
mainfrom
deps/flutter/scripts/update-cocoa.sh/8.49.0
Apr 14, 2025
Merged

chore(deps): update Cocoa SDK to v8.49.0#2851
buenaflor merged 2 commits into
mainfrom
deps/flutter/scripts/update-cocoa.sh/8.49.0

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Bumps flutter/scripts/update-cocoa.sh from 8.48.0 to 8.49.0.

Auto-generated by a dependency updater.

Changelog

8.49.0

Features

  • New continuous profiling configuration API (#4952 and #5063)

Important

With the addition of the new profiling configuation API, the previous profiling API are deprecated and will be removed in the next major version of the SDK:

  • SentryOptions.enableProfiling
  • SentryOptions.isProfilingEnabled
  • SentryOptions.profilesSampleRate
  • SentryOptions.profilesSampler
  • SentryOptions.enableLaunchProfiling

Additionally, note that the behavior of SentrySDK.startProfiler() will change once the above APIs are removed, as follows: before adding the new configuration API (SentryProfileOptions), SentrySDK.startProfiler() would unconditionally start a continuous profile if both SentryOptions.profilesSampleRate and SentryOptions.profilesSampler were nil, or no-op if either was non-nil (meaning the SDK would operate under original, transaction-based, profiling model). In the next major version, SentryOptions.profilesSampleRate and SentryOptions.profilesSampler will be removed, and SentrySDK.startProfile() will become a no-op unless you configure SentryProfileOptions.sessionSampleRate to a value greater than zero (which is its default). If you already have calls to SentrySDK.startProfiler() in your code, ensure you properly configure SentryProfileOptions via SentryOptions.configureProfiling to avoid losing profiling coverage.

Fixes

  • Continuous profile stop requests are cancelled by subsequent timely calls to start (#4993)

Improvements

  • Remove SDK side character limit of 8192 for SentryMessage (#5005) Now, the backend handles the character limit, which has the advantage of showing in the UI when the message was truncated.

@bruno-garcia
bruno-garcia force-pushed the deps/flutter/scripts/update-cocoa.sh/8.49.0 branch from 0a427c8 to a3773f8 Compare April 10, 2025 09:01
@codecov

codecov Bot commented Apr 10, 2025

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 89.27%. Comparing base (2ed9d5f) to head (ed0694d).
Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2851      +/-   ##
==========================================
+ Coverage   87.61%   89.27%   +1.66%     
==========================================
  Files         270       93     -177     
  Lines        9032     3058    -5974     
==========================================
- Hits         7913     2730    -5183     
+ Misses       1119      328     -791     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@bruno-garcia
bruno-garcia force-pushed the deps/flutter/scripts/update-cocoa.sh/8.49.0 branch 2 times, most recently from c2403a9 to dee3fa8 Compare April 10, 2025 13:57
@bruno-garcia
bruno-garcia force-pushed the deps/flutter/scripts/update-cocoa.sh/8.49.0 branch from dee3fa8 to 53b250c Compare April 10, 2025 14:26
@buenaflor
buenaflor merged commit 213fb39 into main Apr 14, 2025
@buenaflor
buenaflor deleted the deps/flutter/scripts/update-cocoa.sh/8.49.0 branch April 14, 2025 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants