Skip to content

Fix ios build failure caused by a patch in module that broke api #6

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

Merged
merged 1 commit into from
May 27, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## 0.7.1

* Fix ios build failure caused by a patch in module that broke api

## 0.7.0

* Updates inapp module dependency to 0.7.0
Expand Down
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -290,9 +290,15 @@ error.reason
error.innerError
```

## Troubleshooting

### Build failures for iOS in 0.7.0

- An accidental breaking change causes 0.7.0 to fail with build failures for ios. 0.7.1 fixes this issue.

## Migration

- Migration steps for [0.7.0](https://github.com/reclaimprotocol/reclaim-inapp-reactnative-sdk/blob/main/documentation/migration.md#070)
- Migration steps for [0.7.1](https://github.com/reclaimprotocol/reclaim-inapp-reactnative-sdk/blob/main/documentation/migration.md#071)
- Migration steps for [0.6.0](https://github.com/reclaimprotocol/reclaim-inapp-reactnative-sdk/blob/main/documentation/migration.md#060)
- Migration steps for [0.3.1](https://github.com/reclaimprotocol/reclaim-inapp-reactnative-sdk/blob/main/documentation/migration.md#031)
- Migration steps for [0.3.0](https://github.com/reclaimprotocol/reclaim-inapp-reactnative-sdk/blob/main/documentation/migration.md#030)
Expand Down
2 changes: 1 addition & 1 deletion documentation/migration.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Migration

## 0.7.0
## 0.7.1

### iOS

Expand Down
1 change: 0 additions & 1 deletion ios/inapp_rn_sdk/Api.swift
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,6 @@ import ReclaimInAppSdk
session: session,
context: context ?? "",
parameters: parameters ?? [String:String](),
autoSubmit: true, // unused.
acceptAiProviders: acceptAiProviders,
webhookUrl: webhookUrl
))
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@reclaimprotocol/inapp-rn-sdk",
"version": "0.7.0",
"version": "0.7.1",
"description": "Reclaim Protocol's InApp React Native SDK for ZK proof generations for requests with an in-app experience of web verification",
"source": "./src/index.ts",
"main": "./lib/commonjs/index.js",
Expand Down
2 changes: 2 additions & 0 deletions samples/example_new_arch/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ This is a new [**React Native**](https://reactnative.dev) project, bootstrapped

> **Note**: Make sure you have completed the [Set Up Your Environment](https://reactnative.dev/docs/set-up-your-environment) guide before proceeding.

Don't forget to create `.env` file with reclaim app id and app secret from devtools. Refer [`.env.example`](./.env.example).

## Step 1: Start Metro

First, you will need to run **Metro**, the JavaScript build tool for React Native.
Expand Down
2 changes: 1 addition & 1 deletion samples/example_new_arch/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"test": "jest"
},
"dependencies": {
"@reclaimprotocol/inapp-rn-sdk": "^0.7.0",
"@reclaimprotocol/inapp-rn-sdk": "^0.7.1",
"react": "19.0.0",
"react-native": "0.78.0",
"react-native-snackbar": "^2.8.0"
Expand Down
Loading