Skip to content

chore: upgrade to 0.1.5-rc.1 for RN 0.85#1

Open
raxodus wants to merge 2 commits intoexodus-0.1.5from
exodus-0.1.5-rn85
Open

chore: upgrade to 0.1.5-rc.1 for RN 0.85#1
raxodus wants to merge 2 commits intoexodus-0.1.5from
exodus-0.1.5-rn85

Conversation

@raxodus
Copy link
Copy Markdown

@raxodus raxodus commented Apr 23, 2026

Summary

Version bump to 0.1.5-rc.1 for RN 0.85 upgrade.
Part of ExodusMovement/exodus-mobile#38221.

Audit

Audit Report

Step 4: Security Audit for react-native-make-payment

Date: 2026-04-23 11:46 UTC
Scan scope: Diff: 58b3151..exodus-0.1.5-rn85
Added lines scanned: 37

Summary

Severity Findings
CRITICAL 0
HIGH 0
MEDIUM 0

Detailed Findings

No security-relevant patterns detected in the diff.

Patches

Patch Analysis

Step 1: Patch Analysis for react-native-make-payment

Date: 2026-04-23 11:46 UTC

Summary

  • Fork branch: exodus-0.1.5
  • Merge-base: 58b31515e319
  • Exodus commits: 7

Commit Log

b1db91b chore: release candidate
81c7eeb chore: rm @evilmartians/lefthook, gitignore lockfiles
fd9e284 fix: handle null arrays and maps
4c36aa3 chore: rm lib from published 'files'
c39057a chore: remove build, move next/babel to dev deps
e5d3ae1 chore: remove yarn.lock
2c8e7fe fix: safely access merchantInfo

Categorized Patches

PACKAGING: chore: release candidate
OTHER: chore: rm @evilmartians/lefthook, gitignore lockfiles
BUG_FIX: fix: handle null arrays and maps
PACKAGING: chore: rm lib from published 'files'
OTHER: chore: remove build, move next/babel to dev deps
OTHER: chore: remove yarn.lock
BUG_FIX: fix: safely access merchantInfo

Security-Critical Patches

None identified

Test Plan

  • Update src/package.json in exodus-mobile-upgrade worktree
  • yarn ios:base builds
  • yarn android:base builds
  • Functional test

@raxodus
Copy link
Copy Markdown
Author

raxodus commented Apr 24, 2026

Closing: fork is already compatible with RN 0.85 as-is (interop layer, no code changes needed). Version bump not required.

@raxodus raxodus closed this Apr 24, 2026
@raxodus
Copy link
Copy Markdown
Author

raxodus commented Apr 27, 2026

Reopening with substantive RN 0.85 fix beyond version bump: routes currentActivity through reactApplicationContext.currentActivity (RN 0.85 made the bare currentActivity accessor protected). New version: 0.1.5-rc.2.

@raxodus raxodus reopened this Apr 27, 2026
@raxodus raxodus force-pushed the exodus-0.1.5-rn85 branch from 29ad73e to 4e9af80 Compare April 27, 2026 15:03
…or RN 0.85

ReactContextBaseJavaModule.getCurrentActivity() became protected in RN
0.85 and the matching Kotlin property was dropped, so the bare
`currentActivity` reference in MakePaymentModule no longer compiles.
Route it through `reactApplicationContext.currentActivity`, which is
the documented replacement in the deprecation notice on RN's
ReactContextBaseJavaModule.kt.

Bumps version to 0.1.5-rc.1.
@raxodus raxodus force-pushed the exodus-0.1.5-rn85 branch from 4e9af80 to 32bc89d Compare April 27, 2026 15:04
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.

1 participant