Skip to content
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

chore: update sentry version #578

Merged
merged 1 commit into from
Oct 11, 2024

Conversation

alexruzenhack
Copy link
Contributor

Motivation

The previous version is breaking the build process.

Acceptance Criteria

  • It must have the version 5.31.0 of @sentry/react-native pinned

Security Checklist

  • Make sure you do not include new dependencies in the project unless strictly necessary and do not include dev-dependencies as production ones. More dependencies increase the possibility of one of them being hijacked and affecting us.

@alexruzenhack alexruzenhack merged commit 0124444 into release-candidate Oct 11, 2024
1 check passed
@alexruzenhack alexruzenhack deleted the chore/update-sentry-version branch October 11, 2024 15:47
@tuliomir tuliomir mentioned this pull request Oct 31, 2024
andreabadesso pushed a commit that referenced this pull request Nov 1, 2024
andreabadesso added a commit that referenced this pull request Nov 7, 2024
* refactor: feature toggle using hathor unleash client

* feat: handling feature updates

* feat: added SES to the project and enabled lockdown

* chore: added patch-package and patch to react-native

* chore: removed unused diff from react-native patch

* chore: added allow-scripts

* chore: added updated allowScript config

* chore: added sha256sum of lockdown file

* refactor: moved lavamoat lockdown to a patch instead of entrypoint

* refactor: removed ses from package.json, reading from file

* chore: fix lint by ignoring lockdown

* chore: allowing root postinstall and running allow-scripts on npm run setup

* chore: added comment explaining why we can't use hermes

* chore: uninstall ses as we're using a downloaded file

* chore: removed unused diff from react-native patch

* chore: no need to remove polyfill promise as injecting it on initializeCore fixes the issue

* chore: updated react-native patch to include react-native-mmkv and use it

* feat: added ses saga and restarting bundle when ses is disabled

* chore: added a document explaining how to update SES

* chore: added postinstall to setup script and updated packages

* chore: fixed allow-scripts version

* chore: added patch-package to postinstall

* chore: added MKMV to podfile.lock

* chore: reading ses enabled from constant

* feat: yield fatal error when SES should be enabled but is not

* refactor: improved verifySesEnabled method

* chore: update sentry version (#578)

* feat: update SES to 1.5.0

* feat: patched intl to work in SES

* refactor: updated react-native patch import order

* feat: improved logging and updated podfile with sentry update and mmkv

* fix: typo

* docs: improved comment on unleash disabled

* refactor: use isSESEnabled

* chore: updated sha256sums

* docs: updated SES_AND_LAVAMOAT document with better explanation on SES

* refactor: disabled hermes on android

* refactor: updated react-native patch, removed unused changes

* refactor: updated intl patch to remove unused implementation

* chore: added comment on react-native patch

* chore: removed exit 1 from preinstall on root

* chore: updated intl patch to add a comment

* chore: removed testMatch from package.json

* chore: updated allow-scripts

* chore: updated comment explaining the race condition

* chore: added react patch on Error

* chore: updated preinstall-always-fail and added nodeify to setup script

---------

Co-authored-by: Alex Ruzenhack <alex.ruzenhack@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants