Skip to content

Chore: Migrate to sentry cocoa v8#1197

Merged
marandaneto merged 27 commits into
v7.0.0from
chore/migrate-to-sentry-cocoa-v8
Jan 16, 2023
Merged

Chore: Migrate to sentry cocoa v8#1197
marandaneto merged 27 commits into
v7.0.0from
chore/migrate-to-sentry-cocoa-v8

Conversation

@denrase

@denrase denrase commented Dec 19, 2022

Copy link
Copy Markdown
Collaborator

📜 Description

Closes #1161
Closes #1185

💚 How did you test it?

Updated tests

📝 Checklist

  • I reviewed submitted code
  • I added tests to verify changes
  • I updated the docs if needed
  • All tests passing
  • No breaking changes

@denrase
denrase marked this pull request as ready for review December 19, 2022 14:24
@codecov-commenter

codecov-commenter commented Dec 19, 2022

Copy link
Copy Markdown

Codecov Report

❗ No coverage uploaded for pull request base (v7.0.0@fab2a9a). Click here to learn what that means.
Patch has no changes to coverable lines.

Additional details and impacted files
@@            Coverage Diff            @@
##             v7.0.0    #1197   +/-   ##
=========================================
  Coverage          ?   89.90%           
=========================================
  Files             ?      120           
  Lines             ?     3684           
  Branches          ?        0           
=========================================
  Hits              ?     3312           
  Misses            ?      372           
  Partials          ?        0           

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

Comment thread flutter/lib/src/sentry_flutter_options.dart
Comment thread flutter/test/integrations/init_native_sdk_integration_test.dart Outdated
@denrase
denrase requested a review from marandaneto December 20, 2022 12:10
Comment thread flutter/ios/Classes/SentryFlutterPluginApple.swift
@marandaneto

Copy link
Copy Markdown
Contributor

@denrase I have changed to 8.0.0-rc.1
Not sure if there are more breaking changes, can you take a look?

@brustolin and @philipphofmann would you be kind to review this as well? thanks.

Comment thread flutter/ios/Classes/SentryFlutterPluginApple.swift Outdated
Comment thread flutter/ios/Classes/SentryFlutterPluginApple.swift Outdated
@marandaneto

Copy link
Copy Markdown
Contributor

The configuration changes in the migration docs should be fixed I guess https://github.com/getsentry/sentry-docs/pull/5939/files
Flutter and Android options naming stay the same for now but we'd need to account for the changes for iOS.

@philipphofmann

Copy link
Copy Markdown
Member

@denrase I have changed to 8.0.0-rc.1 Not sure if there are more breaking changes, can you take a look?

All the breaking changes are in the Changelog. The migration docs are also almost ready. I have still a PR open for the final touches.

@philipphofmann philipphofmann left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have many more breaking changes in the Changelog. I would be surprised if you don't need more changes in this PR.

I would expect the following changes to bubble up here

  • Rename APM tracking feature flags to tracing (#2450)
    • Rename SentryOptions.enableAutoPerformanceTracking to enableAutoPerformanceTracing
    • Rename SentryOptions.enableUIViewControllerTracking to enableUIViewControllerTracing
    • Rename SentryOptions.enablePreWarmedAppStartTracking to enablePreWarmedAppStartTracing
    • Rename SentryOptions.enableFileIOTracking to enableFileIOTracing
    • Rename SentryOptions.enableCoreDataTracking to enableCoreDataTracing
  • Rename SentryOptions.enableOutOfMemoryTracking to SentryOptions.enableWatchdogTerminationTracking (#2499)

@marandaneto

Copy link
Copy Markdown
Contributor

#1222 has fixes that are needed for this PR, this PR also has this PR as the target branch, maybe we merge it?

Comment thread flutter/ios/Classes/SentryFlutterPluginApple.swift Outdated
@denrase
denrase requested a review from marandaneto January 16, 2023 10:22
@denrase

denrase commented Jan 16, 2023

Copy link
Copy Markdown
Collaborator Author

@marandaneto CI seems happy now. Rdy for re-review.

Comment thread CHANGELOG.md Outdated
Comment thread min_version_test/ios/Flutter/AppFrameworkInfo.plist

@marandaneto marandaneto left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left 2 comments, but other than that, LGTM.

Comment thread CHANGELOG.md
Comment thread CHANGELOG.md Outdated
@marandaneto
marandaneto merged commit 8bea1f1 into v7.0.0 Jan 16, 2023
@marandaneto
marandaneto deleted the chore/migrate-to-sentry-cocoa-v8 branch January 16, 2023 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants