Skip to content

Conversation

@ignaciosantise
Copy link
Collaborator

This pull request introduces several updates to the @reown/appkit-react-native project, including new features, bug fixes, and enhancements to testing and documentation. The most significant changes include adding an onramp feature, updating dependencies and configurations, and improving code quality and testing coverage.

New Features and Enhancements:

  • Onramp Feature: Introduced a new onramp feature across multiple packages, enabling users to buy cryptocurrency directly within the app. This includes updates to the createAppKit configuration and new Playwright tests for validating the onramp functionality. (.changeset/slimy-apricots-complain.md, apps/native/App.tsx, apps/native/tests/onramp.spec.ts, apps/native/package.json) [1] [2] [3] [4]

Dependency Updates:

  • Ethereum Provider: Bumped the ethereum-provider version to 2.21.5 across relevant packages. (.changeset/spicy-friends-play.md)
  • URL Update: Updated references from cloud.reown.com to dashboard.reown.com in code and documentation. (.changeset/three-clocks-protect.md, .github/docs/development.md) [1] [2]

Code Quality and Testing:

  • Playwright Tests: Added comprehensive Playwright tests for the onramp feature, including scenarios for currency selection, payment methods, error handling, and checkout flows. (apps/native/tests/onramp.spec.ts)
  • ESLint Rule Update: Enabled the no-duplicate-imports rule to enforce stricter code quality. (.eslintrc.json) (.eslintrc.jsonL7-R7R4)

Additional Improvements:

  • Icon Library: Added new icons (card, currencyDollar, settings) to the iconOptions array in the gallery utility. (apps/gallery/utils/PresetUtils.ts) [1] [2] [3]
  • Documentation: Introduced a new .cursor/rules/appkit-react-native.mdc file outlining best practices for React Native SDK development, including architecture, performance, and testing guidelines.

devin-ai-integration bot and others added 8 commits July 14, 2025 15:30
- Replace all instances of cloud.reown.com with dashboard.reown.com across 4 files
- Update URL references in documentation, error messages, and connector comments
- Addresses ticket APKT-3313

Co-Authored-By: TomTom <tomtom@reown.com>
feat: update cloud.reown.com to dashboard.reown.com
@socket-security
Copy link

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​storybook/​theming@​8.6.141001004792100
Added@​babel/​plugin-transform-react-jsx-development@​7.22.51001005992100
Added@​babel/​plugin-syntax-export-namespace-from@​7.8.31001006081100
Added@​babel/​plugin-syntax-private-property-in-object@​7.14.51001006081100
Added@​babel/​plugin-syntax-class-static-block@​7.14.51001006181100
Added@​babel/​plugin-syntax-import-assertions@​7.22.51001006192100
Added@​babel/​plugin-transform-dotall-regex@​7.22.51001006192100
Added@​babel/​plugin-syntax-unicode-sets-regex@​7.18.61001006281100
Added@​storybook/​react-webpack5@​8.6.1410010062100100
Added@​babel/​plugin-transform-unicode-sets-regex@​7.22.51001006292100
Added@​babel/​plugin-transform-exponentiation-operator@​7.22.51001006392100
Added@​babel/​plugin-transform-reserved-words@​7.22.51001006392100
Added@​babel/​plugin-transform-unicode-property-regex@​7.22.51001006492100
Added@​babel/​plugin-syntax-import-attributes@​7.22.51001006492100
Added@​storybook/​addon-webpack5-compiler-babel@​3.0.61001006488100
Added@​babel/​plugin-transform-property-literals@​7.22.51001006492100
Added@​babel/​plugin-transform-member-expression-literals@​7.22.51001006492100
Added@​babel/​plugin-transform-json-strings@​7.22.111001006592100
Added@​babel/​plugin-transform-dynamic-import@​7.22.111001006692100
Added@​babel/​plugin-proposal-private-property-in-object@​7.21.0-placeholder-for-preset-env.21001006681100
Added@​babel/​plugin-transform-object-super@​7.22.51001006692100
Added@​babel/​plugin-bugfix-safari-id-destructuring-collision-in-function-expression@​7.22.151001006792100
Added@​babel/​plugin-transform-block-scoped-functions@​7.22.51001006792100
Added@​babel/​plugin-transform-react-pure-annotations@​7.22.51001006792100
Added@​tanstack/​query-async-storage-persister@​5.83.01001006796100
Added@​babel/​plugin-transform-export-namespace-from@​7.22.111001006792100
Added@​types/​gh-pages@​6.1.0961006876100
Added@​babel/​helper-hoist-variables@​7.22.51001006881100
Added@​tanstack/​react-query-persist-client@​5.56.21001006897100
Added@​babel/​plugin-transform-duplicate-keys@​7.22.51001006892100
Added@​babel/​plugin-transform-typeof-symbol@​7.22.51001006892100
Added@​babel/​plugin-bugfix-v8-spread-parameters-in-optional-chaining@​7.22.151001006892100
Added@​babel/​plugin-transform-class-static-block@​7.22.111001006893100
See 59 more rows in the dashboard

View full report

@sonarqubecloud
Copy link

@ignaciosantise ignaciosantise requested a review from jakubuid July 28, 2025 16:06
@ignaciosantise ignaciosantise merged commit 922524d into main Jul 28, 2025
13 checks passed
@github-actions github-actions bot mentioned this pull request Jul 28, 2025
@ignaciosantise ignaciosantise changed the title prep for v1.2.7 prep for v1.3.0 Jul 28, 2025
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