Skip to content

Release v7.0.0 #4653

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 54 commits into
base: main
Choose a base branch
from
Draft

Release v7.0.0 #4653

wants to merge 54 commits into from

Conversation

krystofwoldrich
Copy link
Contributor

#skip-changelog

@krystofwoldrich krystofwoldrich changed the title Release v7 Release v7 Mar 25, 2025
@krystofwoldrich krystofwoldrich changed the title Release v7 Release v7.0.0 Mar 25, 2025
# Conflicts:
#	packages/core/android/build.gradle
Copy link
Contributor

github-actions bot commented Apr 2, 2025

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 454.50 ms 496.08 ms 41.58 ms
Size 7.15 MiB 8.35 MiB 1.20 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
e12044e+dirty 404.20 ms 398.15 ms -6.06 ms
9e3030a+dirty 390.15 ms 381.82 ms -8.33 ms
6e8a851+dirty 403.44 ms 430.87 ms 27.43 ms
b4d6bde+dirty 390.51 ms 385.60 ms -4.91 ms
9167f73+dirty 372.49 ms 389.90 ms 17.41 ms
398e5d0+dirty 422.88 ms 444.98 ms 22.10 ms
bdb324a+dirty 401.10 ms 401.16 ms 0.06 ms
38a1af2+dirty 421.38 ms 431.35 ms 9.97 ms
0e42017+dirty 387.33 ms 399.30 ms 11.97 ms
ec2a485+dirty 397.67 ms 390.91 ms -6.76 ms

App size

Revision Plain With Sentry Diff
e12044e+dirty 7.15 MiB 8.42 MiB 1.26 MiB
9e3030a+dirty 7.15 MiB 8.42 MiB 1.26 MiB
6e8a851+dirty 7.15 MiB 8.42 MiB 1.26 MiB
b4d6bde+dirty 7.15 MiB 8.42 MiB 1.26 MiB
9167f73+dirty 7.15 MiB 8.42 MiB 1.26 MiB
398e5d0+dirty 7.15 MiB 8.42 MiB 1.26 MiB
bdb324a+dirty 7.15 MiB 8.42 MiB 1.26 MiB
38a1af2+dirty 7.15 MiB 8.42 MiB 1.26 MiB
0e42017+dirty 7.15 MiB 8.42 MiB 1.26 MiB
ec2a485+dirty 7.15 MiB 8.42 MiB 1.26 MiB

Previous results on branch: v7

Startup times

Revision Plain With Sentry Diff
f870f2d+dirty 398.49 ms 434.24 ms 35.75 ms
472960b+dirty 394.39 ms 376.18 ms -18.20 ms
3c99746+dirty 400.65 ms 399.59 ms -1.06 ms
7eff2d7+dirty 393.13 ms 426.77 ms 33.65 ms

App size

Revision Plain With Sentry Diff
f870f2d+dirty 7.15 MiB 8.34 MiB 1.18 MiB
472960b+dirty 7.15 MiB 8.34 MiB 1.18 MiB
3c99746+dirty 7.15 MiB 8.34 MiB 1.18 MiB
7eff2d7+dirty 7.15 MiB 8.35 MiB 1.20 MiB

Copy link
Contributor

github-actions bot commented Apr 2, 2025

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1197.19 ms 1204.26 ms 7.07 ms
Size 2.63 MiB 3.79 MiB 1.16 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
6e8a851+dirty 1227.96 ms 1235.61 ms 7.65 ms
df5da5d+dirty 1235.98 ms 1243.41 ms 7.43 ms
bdb324a+dirty 1229.33 ms 1236.61 ms 7.29 ms
9167f73+dirty 1230.79 ms 1230.63 ms -0.17 ms
940bd65+dirty 1216.88 ms 1225.23 ms 8.35 ms
69721ae+dirty 1229.82 ms 1226.00 ms -3.82 ms
9e3030a+dirty 1215.35 ms 1234.80 ms 19.45 ms
398e5d0+dirty 1225.30 ms 1219.94 ms -5.36 ms
0e42017+dirty 1225.89 ms 1231.63 ms 5.74 ms
1f1c420+dirty 1216.77 ms 1214.48 ms -2.29 ms

App size

Revision Plain With Sentry Diff
6e8a851+dirty 2.63 MiB 3.78 MiB 1.15 MiB
df5da5d+dirty 2.63 MiB 3.78 MiB 1.15 MiB
bdb324a+dirty 2.63 MiB 3.79 MiB 1.15 MiB
9167f73+dirty 2.63 MiB 3.79 MiB 1.15 MiB
940bd65+dirty 2.63 MiB 3.78 MiB 1.15 MiB
69721ae+dirty 2.63 MiB 3.79 MiB 1.15 MiB
9e3030a+dirty 2.63 MiB 3.79 MiB 1.15 MiB
398e5d0+dirty 2.63 MiB 3.79 MiB 1.15 MiB
0e42017+dirty 2.63 MiB 3.78 MiB 1.15 MiB
1f1c420+dirty 2.63 MiB 3.77 MiB 1.14 MiB

Previous results on branch: v7

Startup times

Revision Plain With Sentry Diff
7eff2d7+dirty 1225.34 ms 1234.53 ms 9.19 ms
3c99746+dirty 1215.12 ms 1222.31 ms 7.18 ms
472960b+dirty 1213.96 ms 1222.58 ms 8.62 ms
f870f2d+dirty 1227.18 ms 1232.30 ms 5.12 ms

App size

Revision Plain With Sentry Diff
7eff2d7+dirty 2.63 MiB 3.79 MiB 1.16 MiB
3c99746+dirty 2.63 MiB 3.78 MiB 1.15 MiB
472960b+dirty 2.63 MiB 3.79 MiB 1.15 MiB
f870f2d+dirty 2.63 MiB 3.79 MiB 1.15 MiB

Copy link
Contributor

github-actions bot commented Apr 2, 2025

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1235.49 ms 1223.62 ms -11.87 ms
Size 3.19 MiB 4.36 MiB 1.17 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
940bd65+dirty 1224.39 ms 1215.57 ms -8.82 ms
f2c6fa5+dirty 1223.47 ms 1227.37 ms 3.90 ms
bdb324a+dirty 1230.02 ms 1226.18 ms -3.84 ms
9167f73+dirty 1219.47 ms 1234.39 ms 14.92 ms
69721ae+dirty 1251.53 ms 1253.69 ms 2.16 ms
c352c30+dirty 1229.65 ms 1241.33 ms 11.67 ms
9e3030a+dirty 1217.82 ms 1205.60 ms -12.21 ms
398e5d0+dirty 1226.17 ms 1232.82 ms 6.65 ms
1f1c420+dirty 1238.06 ms 1234.04 ms -4.02 ms
b4d6bde+dirty 1218.73 ms 1223.26 ms 4.53 ms

App size

Revision Plain With Sentry Diff
940bd65+dirty 3.19 MiB 4.35 MiB 1.16 MiB
f2c6fa5+dirty 3.19 MiB 4.35 MiB 1.17 MiB
bdb324a+dirty 3.19 MiB 4.35 MiB 1.17 MiB
9167f73+dirty 3.19 MiB 4.35 MiB 1.17 MiB
69721ae+dirty 3.19 MiB 4.35 MiB 1.17 MiB
c352c30+dirty 3.19 MiB 4.35 MiB 1.17 MiB
9e3030a+dirty 3.19 MiB 4.35 MiB 1.17 MiB
398e5d0+dirty 3.19 MiB 4.35 MiB 1.17 MiB
1f1c420+dirty 3.19 MiB 4.34 MiB 1.16 MiB
b4d6bde+dirty 3.19 MiB 4.34 MiB 1.16 MiB

Previous results on branch: v7

Startup times

Revision Plain With Sentry Diff
7eff2d7+dirty 1224.84 ms 1227.94 ms 3.10 ms
3c99746+dirty 1227.65 ms 1228.81 ms 1.16 ms
472960b+dirty 1243.67 ms 1233.57 ms -10.11 ms
f870f2d+dirty 1230.08 ms 1238.88 ms 8.80 ms

App size

Revision Plain With Sentry Diff
7eff2d7+dirty 3.19 MiB 4.36 MiB 1.17 MiB
3c99746+dirty 3.19 MiB 4.35 MiB 1.16 MiB
472960b+dirty 3.19 MiB 4.36 MiB 1.17 MiB
f870f2d+dirty 3.19 MiB 4.36 MiB 1.17 MiB

Copy link
Contributor

github-actions bot commented Apr 2, 2025

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 432.94 ms 430.69 ms -2.25 ms
Size 17.75 MiB 19.60 MiB 1.85 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
38a1af2 404.02 ms 419.89 ms 15.86 ms
6e8a851 425.59 ms 433.51 ms 7.92 ms
c352c30 331.98 ms 321.78 ms -10.20 ms
9167f73 376.63 ms 384.86 ms 8.23 ms
940bd65 466.31 ms 458.52 ms -7.79 ms
398e5d0 432.76 ms 423.80 ms -8.96 ms
7d3c3cb 444.85 ms 456.65 ms 11.81 ms
ec2a485 450.84 ms 447.49 ms -3.35 ms
b4d6bde 425.51 ms 417.37 ms -8.14 ms
9e3030a 421.47 ms 418.65 ms -2.82 ms

App size

Revision Plain With Sentry Diff
38a1af2 17.75 MiB 20.15 MiB 2.40 MiB
6e8a851 17.75 MiB 20.15 MiB 2.40 MiB
c352c30 17.75 MiB 20.15 MiB 2.40 MiB
9167f73 17.75 MiB 20.15 MiB 2.40 MiB
940bd65 17.75 MiB 20.15 MiB 2.40 MiB
398e5d0 17.75 MiB 20.15 MiB 2.40 MiB
7d3c3cb 17.75 MiB 20.15 MiB 2.40 MiB
ec2a485 17.75 MiB 20.15 MiB 2.40 MiB
b4d6bde 17.75 MiB 20.15 MiB 2.40 MiB
9e3030a 17.75 MiB 20.15 MiB 2.40 MiB

Previous results on branch: v7

Startup times

Revision Plain With Sentry Diff
3c99746 399.51 ms 429.09 ms 29.58 ms
472960b 418.84 ms 405.38 ms -13.46 ms
f870f2d 444.67 ms 449.62 ms 4.95 ms
7eff2d7 420.64 ms 401.86 ms -18.78 ms

App size

Revision Plain With Sentry Diff
3c99746 17.75 MiB 19.58 MiB 1.83 MiB
472960b 17.75 MiB 19.58 MiB 1.83 MiB
f870f2d 17.75 MiB 19.58 MiB 1.83 MiB
7eff2d7 17.75 MiB 19.60 MiB 1.85 MiB

lucas-zimerman and others added 5 commits April 15, 2025 05:26
* bump SDKs

* bump SDKs

* fix build

* fix tests

* fix tests

* fix lint errors

* test ts 5.0

* rollback

* fix merge conflict with yarn

* fix new lint issue

* sync yarn.lock with V7 branch and install new packages

* ensure we are using the JS version from the  default node resolution

* update changelog with javascript version bump

* fix check type (#4587)

* add major changes to the SDK

* fix lint

* review check: fix changelog PR number / Fix wrapper incorrect null check / removed comment from rnerror handler / removed comment from span / fix test from userInteraction

* fix incorrect cli version

* fix lint

* remove shutdowntimeout from android / use newer wizard version

* rollback feedback test change, rollback jest version, fix safe test

* return shutdowntimeout

* explain tracing sample rate

* fix tracing extension test

* lint fix

* update changelog

* fix yarn lock merge/ fix  ts-jest version no longer exists / fix core version on samples and e2e

* fix lint on addTimeToInitialDisplay

* fix issue with UIManager test

* moved major changes to the correct spot
* bump SDKs

* bump SDKs

* fix build

* fix tests

* fix tests

* fix lint errors

* test ts 5.0

* rollback

* fix merge conflict with yarn

* fix new lint issue

* sync yarn.lock with V7 branch and install new packages

* ensure we are using the JS version from the  default node resolution

* update changelog with javascript version bump

* fix check type (#4587)

* add major changes to the SDK

* fix lint

* review check: fix changelog PR number / Fix wrapper incorrect null check / removed comment from rnerror handler / removed comment from span / fix test from userInteraction

* fix incorrect cli version

* fix lint

* remove shutdowntimeout from android / use newer wizard version

* rollback feedback test change, rollback jest version, fix safe test

* return shutdowntimeout

* explain tracing sample rate

* fix tracing extension test

* lint fix

* update changelog

* fix yarn lock merge/ fix  ts-jest version no longer exists / fix core version on samples and e2e

* fix lint on addTimeToInitialDisplay

* fix issue with UIManager test

* add browserSessionIntegration for web

* moved major changes to the correct spot

* merge father branch, update changelog about react native web changes

* add PR number

* Update CHANGELOG.md

Co-authored-by: Antonis Lilis <[email protected]>

* Update CHANGELOG.md

Co-authored-by: Antonis Lilis <[email protected]>

---------

Co-authored-by: Antonis Lilis <[email protected]>
* bump SDKs

* bump SDKs

* fix build

* fix tests

* fix tests

* fix lint errors

* test ts 5.0

* rollback

* fix merge conflict with yarn

* fix new lint issue

* sync yarn.lock with V7 branch and install new packages

* ensure we are using the JS version from the  default node resolution

* update changelog with javascript version bump

* fix check type (#4587)

* add major changes to the SDK

* fix lint

* review check: fix changelog PR number / Fix wrapper incorrect null check / removed comment from rnerror handler / removed comment from span / fix test from userInteraction

* fix incorrect cli version

* fix lint

* remove shutdowntimeout from android / use newer wizard version

* rollback feedback test change, rollback jest version, fix safe test

* return shutdowntimeout

* explain tracing sample rate

* fix tracing extension test

* lint fix

* update changelog

* fix yarn lock merge/ fix  ts-jest version no longer exists / fix core version on samples and e2e

* fix lint on addTimeToInitialDisplay

* fix issue with UIManager test

* use main carrier

* fix yarn lint

* moved major changes to the correct spot
* Bump Android SDK to v8.4.0

* Updates changelog

* Bump from 8.4.0 to 8.5.0

* Bump from 8.5.0 to 8.6.0

---------

Co-authored-by: LucasZF <[email protected]>
krystofwoldrich and others added 5 commits April 16, 2025 12:10
* Bump Android SDK to v8.4.0

* Updates changelog

* Bump from 8.4.0 to 8.5.0

* Bump from 8.5.0 to 8.6.0

* Bump Android SDK from 8.6 to 8.8

* Update changelog

* Moves version bump in the unreleased section

---------

Co-authored-by: LucasZF <[email protected]>
* Bump Android to 8.9.0

* Update changelog

* Keep only the PR that introduced changes
* bump android SDK

* changelog number
* bump cocoa sdk

* changelog

* Apply suggestions from code review

* Update default value test to align with the latest SDK
antonis and others added 22 commits May 27, 2025 06:59
* bump JS SDK / new lint fixes

* update changelog

* ignored rule import/first for tests, rolled back tests affected by mock order
* !remove(sdk): Delete deprecated `captureUserFeedback`

* fix changelog

* fix unused imports
* chore(deps): v7: update Android SDK to v8.13.2

* Fixes lint issues
…vironments without native support (#4897)

* chore: Disable AppStart and NativeFrames integration by default in environments without native support

* add changelog
* add experimental support for log tracing

* project cleanup

* enable android log

* use correct content type

* fix lint

* Update samples/react-native/src/App.tsx

* fix parenthesis

* avoid var

* add chcangelog

* fix tests an add self hosted requirement

* actually mention 25.2.0

* Update CHANGELOG.md

* add full snippet

* move changelog to unreleased :

* fix lint

* moved changelog to unreleased

* moved self hosted warning
* Bump Android to 8.13.3

* Update changelog
* expose logger and consoleLoggingIntegration

* update changelog
* chore(deps): v7: update Android SDK to v8.14.0

* Update changelog

* Fix version number
# Conflicts:
#	CHANGELOG.md
#	dev-packages/e2e-tests/package.json
#	dev-packages/type-check/package.json
#	dev-packages/utils/package.json
#	lerna.json
#	packages/core/android/src/main/java/io/sentry/react/RNSentryVersion.java
#	packages/core/ios/RNSentryVersion.m
#	packages/core/package.json
#	packages/core/src/js/feedback/FeedbackWidget.tsx
#	packages/core/src/js/feedback/ScreenshotButton.tsx
#	packages/core/src/js/version.ts
#	performance-tests/TestAppPlain/package.json
#	performance-tests/TestAppSentry/package.json
#	samples/expo/app.json
#	samples/expo/package.json
#	samples/react-native-macos/package.json
#	samples/react-native/android/app/build.gradle
#	samples/react-native/ios/sentryreactnativesample/Info.plist
#	samples/react-native/ios/sentryreactnativesampleTests/Info.plist
#	samples/react-native/package.json
#	yarn.lock
antonis and others added 4 commits June 24, 2025 19:25
# Conflicts:
#	dev-packages/e2e-tests/package.json
#	dev-packages/type-check/package.json
#	dev-packages/utils/package.json
#	lerna.json
#	packages/core/android/src/main/java/io/sentry/react/RNSentryVersion.java
#	packages/core/ios/RNSentryVersion.m
#	packages/core/package.json
#	packages/core/src/js/version.ts
#	performance-tests/TestAppPlain/package.json
#	performance-tests/TestAppSentry/package.json
#	samples/expo/app.json
#	samples/expo/package.json
#	samples/react-native-macos/package.json
#	samples/react-native/android/app/build.gradle
#	samples/react-native/ios/sentryreactnativesample/Info.plist
#	samples/react-native/ios/sentryreactnativesampleTests/Info.plist
#	samples/react-native/package.json
#	yarn.lock
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.

5 participants