Skip to content

docs: Add SDK versions table with bundled dependency versions#5676

Open
antonis wants to merge 4 commits intomainfrom
antonis/native-sdks-table
Open

docs: Add SDK versions table with bundled dependency versions#5676
antonis wants to merge 4 commits intomainfrom
antonis/native-sdks-table

Conversation

@antonis
Copy link
Contributor

@antonis antonis commented Feb 16, 2026

📢 Type of change

  • Bugfix
  • New feature
  • Enhancement
  • Refactoring

📜 Description

Adds SDK-VERSIONS.md documenting which Android, Cocoa, and JavaScript SDK versions are bundled with each React Native SDK release. Includes historical data for all 187 releases from 2.0.1 to 8.0.0.

  • Automated table updates during releases via craft-pre-release.sh
  • Helper scripts to extract versions from build files
  • Manual update script for corrections
  • Added link in README Releases section

💡 Motivation and Context

Closes #5662

💚 How did you test it?

Manual

📝 Checklist

  • I added tests to verify changes
  • No new PII added or SDK only sends newly added PII if sendDefaultPII is enabled
  • I updated the docs if needed.
  • I updated the wizard if needed.
  • All tests passing
  • No breaking changes

🔮 Next steps

#skip-changelog

Adds SDK-VERSIONS.md documenting which Android, Cocoa, and JavaScript SDK
versions are bundled with each React Native SDK release. Includes historical
data for all 187 releases from 2.0.1 to 8.0.0.

- Automated table updates during releases via craft-pre-release.sh
- Helper scripts to extract versions from build files
- Manual update script for corrections
- Added link in README Releases section

Closes #5662

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@github-actions
Copy link
Contributor

github-actions bot commented Feb 16, 2026

Semver Impact of This PR

None (no version bump detected)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


This PR will not appear in the changelog.


🤖 This preview updates automatically when you update the PR.

Copy link
Contributor Author

@antonis antonis left a comment

Choose a reason for hiding this comment

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

Also opened docs update PR getsentry/sentry-docs#16395

Copy link
Member

@philipphofmann philipphofmann left a comment

Choose a reason for hiding this comment

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

Thanks

SDK-VERSIONS.md Outdated

| Sentry React Native SDK | Sentry Android SDK | Sentry Cocoa SDK | Sentry JavaScript SDK |
| ----------------------- | ------------------ | ---------------- | --------------------- |
| 8.0.0 | 8.32.0 | 9.4.1 | 10.38.0 |
Copy link
Member

Choose a reason for hiding this comment

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

m: It would be amazing to link these releases to the GH release page such as https://github.com/getsentry/sentry-react-native/releases/tag/8.0.0. It should be easy to update this with Claude and also to update the scripts to do this automatically.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Great idea 👍 Updated with f06c213 and the table is fully interactive now

Co-authored-by: Philipp Hofmann <philipp.hofmann@sentry.io>
All SDK versions in the table now link to their respective GitHub release pages:
- React Native SDK versions link to sentry-react-native releases
- Android SDK versions link to sentry-java releases
- Cocoa SDK versions link to sentry-cocoa releases
- JavaScript SDK versions link to sentry-javascript releases

Updated table headers to be more concise (removed "Sentry" prefix).

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@antonis
Copy link
Contributor Author

antonis commented Feb 16, 2026

@sentry review

@antonis antonis requested a review from alwx February 16, 2026 13:48
@antonis antonis added the ready-to-merge Triggers the full CI test suite label Feb 17, 2026
@github-actions
Copy link
Contributor

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1213.98 ms 1220.73 ms 6.76 ms
Size 3.38 MiB 4.78 MiB 1.40 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
9b50d32+dirty 1216.53 ms 1221.64 ms 5.10 ms
b1579bc+dirty 1213.76 ms 1208.66 ms -5.10 ms
7480abe+dirty 1220.53 ms 1244.18 ms 23.65 ms
652f785+dirty 1219.66 ms 1223.62 ms 3.96 ms
73f2455+dirty 1213.49 ms 1211.96 ms -1.53 ms
161947d+dirty 1203.43 ms 1217.00 ms 13.57 ms
74979ac+dirty 1210.49 ms 1213.31 ms 2.82 ms
c94a927+dirty 1227.14 ms 1239.64 ms 12.50 ms
d9f44bb+dirty 1227.85 ms 1226.00 ms -1.85 ms
df1f7df+dirty 1219.21 ms 1224.28 ms 5.07 ms

App size

Revision Plain With Sentry Diff
9b50d32+dirty 3.41 MiB 4.59 MiB 1.18 MiB
b1579bc+dirty 3.38 MiB 4.60 MiB 1.22 MiB
7480abe+dirty 2.63 MiB 3.96 MiB 1.33 MiB
652f785+dirty 3.41 MiB 4.57 MiB 1.16 MiB
73f2455+dirty 3.41 MiB 4.58 MiB 1.17 MiB
161947d+dirty 2.63 MiB 3.99 MiB 1.36 MiB
74979ac+dirty 3.38 MiB 4.60 MiB 1.22 MiB
c94a927+dirty 2.63 MiB 3.99 MiB 1.36 MiB
d9f44bb+dirty 3.38 MiB 4.60 MiB 1.22 MiB
df1f7df+dirty 3.44 MiB 4.59 MiB 1.15 MiB

@github-actions
Copy link
Contributor

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 440.12 ms 448.20 ms 8.08 ms
Size 43.75 MiB 48.42 MiB 4.67 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
c7f264b 434.98 ms 452.96 ms 17.98 ms
5691430+dirty 433.98 ms 478.49 ms 44.51 ms
86584b7+dirty 463.83 ms 500.31 ms 36.48 ms
a483f9f+dirty 396.82 ms 453.28 ms 56.46 ms
ff5a06a+dirty 405.97 ms 439.24 ms 33.27 ms
df1f7df+dirty 442.64 ms 427.16 ms -15.48 ms
d1fd647+dirty 413.02 ms 459.72 ms 46.70 ms
f17e051+dirty 396.23 ms 444.02 ms 47.79 ms
69602ce 417.47 ms 443.52 ms 26.05 ms
7be1f99 454.83 ms 461.36 ms 6.53 ms

App size

Revision Plain With Sentry Diff
c7f264b 17.75 MiB 19.68 MiB 1.94 MiB
5691430+dirty 43.75 MiB 48.04 MiB 4.29 MiB
86584b7+dirty 43.75 MiB 48.08 MiB 4.33 MiB
a483f9f+dirty 43.75 MiB 48.41 MiB 4.66 MiB
ff5a06a+dirty 43.75 MiB 48.05 MiB 4.29 MiB
df1f7df+dirty 43.75 MiB 48.08 MiB 4.33 MiB
d1fd647+dirty 17.75 MiB 19.70 MiB 1.95 MiB
f17e051+dirty 43.75 MiB 48.07 MiB 4.32 MiB
69602ce 17.75 MiB 19.68 MiB 1.94 MiB
7be1f99 17.75 MiB 20.15 MiB 2.41 MiB

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-to-merge Triggers the full CI test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Table with Native SDK versions for each release

3 participants