Skip to content

feat(react-native): Add environment option to Expo config plugin#16857

Merged
antonis merged 4 commits intomasterfrom
antonis/rn-sentry-options-env
Mar 13, 2026
Merged

feat(react-native): Add environment option to Expo config plugin#16857
antonis merged 4 commits intomasterfrom
antonis/rn-sentry-options-env

Conversation

@antonis
Copy link
Contributor

@antonis antonis commented Mar 10, 2026

DESCRIBE YOUR PR

Tell us what you're changing and why. If your PR resolves an issue, please link it so it closes automatically.

Add environment option to Expo config plugin. See getsentry/sentry-react-native#5796

IS YOUR CHANGE URGENT?

Help us prioritize incoming PRs by letting us know when the change needs to go live.

  • Urgent deadline (GA date, etc.):
  • Other deadline:
  • None: Not urgent, can wait up to 1 week+

⚠️ Should be merged after getsentry/sentry-react-native#5796 is shipped

SLA

  • Teamwork makes the dream work, so please add a reviewer to your PRs.
  • Please give the docs team up to 1 week to review your PR unless you've added an urgent due date to it.
    Thanks in advance for your help!

PRE-MERGE CHECKLIST

Make sure you've checked the following before merging your changes:

  • Checked Vercel preview for correctness, including links
  • PR was reviewed and approved by any necessary SMEs (subject matter experts)
  • PR was reviewed and approved by a member of the Sentry docs team

LEGAL BOILERPLATE

Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. and is gonna need some rights from me in order to utilize my contributions in this here PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms.

EXTRA RESOURCES

@vercel
Copy link

vercel bot commented Mar 10, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
develop-docs Ready Ready Preview, Comment Mar 13, 2026 8:58am
sentry-docs Ready Ready Preview, Comment Mar 13, 2026 8:58am

Request Review

@codeowner-assignment codeowner-assignment bot requested a review from a team March 10, 2026 15:18
@antonis antonis marked this pull request as ready for review March 10, 2026 15:24
Copy link
Collaborator

@lucas-zimerman lucas-zimerman left a comment

Choose a reason for hiding this comment

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

LGTM!

@antonis antonis enabled auto-merge (squash) March 13, 2026 08:46
@antonis antonis merged commit 0d130a8 into master Mar 13, 2026
18 checks passed
@antonis antonis deleted the antonis/rn-sentry-options-env branch March 13, 2026 08:58
antonis added a commit that referenced this pull request Mar 13, 2026
…son generation (#16885)

## DESCRIBE YOUR PR

Document the new `options` property on the Expo config plugin that
generates `sentry.options.json` during prebuild. This replaces the need
to manually create the file when using `useNativeInit: true`.

Also documents setting the environment via the plugin options or
`SENTRY_ENVIRONMENT` env var.

See getsentry/sentry-react-native#5804

Supersedes #16857

## IS YOUR CHANGE URGENT?

- [ ] Urgent deadline (GA date, etc.)
- [ ] Other deadline
- [x] None: Not urgent, can wait up to 1 week+

⚠️ Should be merged after
getsentry/sentry-react-native#5804 is shipped

## PRE-MERGE CHECKLIST

- [ ] Checked Vercel preview for correctness, including links
- [ ] PR was reviewed and approved by any necessary SMEs (subject matter
experts)
- [ ] PR was reviewed and approved by a member of the [Sentry docs
team](https://github.com/orgs/getsentry/teams/docs)

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
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.

2 participants