Skip to content

Commit 7dab5e6

Browse files
FR-24939 - chore(deps): bump native SDKs to Android 1.3.35 / iOS 1.3.11 (#88)
Picks up the embedded step-up fix (getTokens bridge + step-up web driver: the MFA challenge renders instead of a blank page and returns an elevated token), the Android refresh-dedup fix, and the iOS offline connectivity-observer fix. Bumps plugin + example Gradle pins, SPM/CocoaPods manifests, and docs.
1 parent 7500e03 commit 7dab5e6

7 files changed

Lines changed: 13 additions & 13 deletions

File tree

android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ dependencies {
8686
implementation "androidx.browser:browser:1.8.0"
8787
implementation 'io.reactivex.rxjava3:rxkotlin:3.0.1'
8888
implementation 'com.google.code.gson:gson:2.10.1'
89-
implementation 'com.frontegg.sdk:android:1.3.34'
89+
implementation 'com.frontegg.sdk:android:1.3.35'
9090
testImplementation "junit:junit:4.13.2"
9191
}
9292

docs/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ For full documentation, visit the Frontegg Developer Portal:
3838

3939
The React Native wrapper depends on the underlying native SDKs:
4040

41-
- On **Android**, the plugin and example app use `com.frontegg.sdk:android:1.3.34`.
42-
- On **iOS**, the plugin depends on `FronteggSwift` **1.3.10** via CocoaPods.
41+
- On **Android**, the plugin and example app use `com.frontegg.sdk:android:1.3.35`.
42+
- On **iOS**, the plugin depends on `FronteggSwift` **1.3.11** via CocoaPods.
4343

4444
After upgrading, run `pod install` in your iOS project and rebuild both platforms.
4545

@@ -49,8 +49,8 @@ After upgrading, run `pod install` in your iOS project and rebuild both platform
4949

5050
The React Native wrapper depends on the underlying native SDKs:
5151

52-
- On **Android**, the plugin and example app use `com.frontegg.sdk:android:1.3.34`.
53-
- On **iOS**, the plugin depends on `FronteggSwift` **1.3.10** via CocoaPods.
52+
- On **Android**, the plugin and example app use `com.frontegg.sdk:android:1.3.35`.
53+
- On **iOS**, the plugin depends on `FronteggSwift` **1.3.11** via CocoaPods.
5454

5555
After upgrading, run `pod install` in your iOS project and rebuild both platforms.
5656

docs/advanced.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ Passkeys provide a seamless, passwordless login experience using WebAuthn and pl
5353

5454
1. **iOS Version**: Ensure your project targets iOS 15 or later to support the necessary WebAuthn APIs.
5555
2. **Android**: Use Android SDK 26+.
56-
3. **Frontegg SDK Version**: Use Frontegg iOS SDK version 1.3.10 or later.
56+
3. **Frontegg SDK Version**: Use Frontegg iOS SDK version 1.3.11 or later.
5757

5858
#### Android setup
5959

@@ -63,7 +63,7 @@ Passkeys provide a seamless, passwordless login experience using WebAuthn and pl
6363
```groovy
6464
dependencies {
6565
implementation 'androidx.browser:browser:1.8.0'
66-
implementation 'com.frontegg.sdk:android:1.3.34'
66+
implementation 'com.frontegg.sdk:android:1.3.35'
6767
}
6868
```
6969

docs/setup.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ yarn ios --simulator "iPhone 17 Pro Max"
6464

6565
If a physical iPhone is connected, React Native may target the device and fail on code signing (`com.your.bundle`). Use `--simulator` or disconnect the device.
6666

67-
The `frontegg_spm` helper pins **FronteggSwift 1.3.10** from `https://github.com/frontegg/frontegg-ios-swift.git`, links it to the **FronteggRN** CocoaPods target, and configures the app Xcode project so SPM resolves without duplicate symbol errors at link time.
67+
The `frontegg_spm` helper pins **FronteggSwift 1.3.11** from `https://github.com/frontegg/frontegg-ios-swift.git`, links it to the **FronteggRN** CocoaPods target, and configures the app Xcode project so SPM resolves without duplicate symbol errors at link time.
6868

69-
> **Embedded mode step-up:** `FronteggSwift` **1.3.10** routes `stepUp()` through the embedded `WKWebView` when `embeddedMode` is enabled (instead of `ASWebAuthenticationSession`), so MFA/step-up reuses the existing web session. Set `<key>embeddedMode</key><true/>` in `Frontegg.plist` if you use the embedded login box.
69+
> **Embedded mode step-up:** `FronteggSwift` **1.3.11** routes `stepUp()` through the embedded `WKWebView` when `embeddedMode` is enabled (instead of `ASWebAuthenticationSession`), so MFA/step-up reuses the existing web session. Set `<key>embeddedMode</key><true/>` in `Frontegg.plist` if you use the embedded login box.
7070
7171
#### Step-up from JavaScript
7272

example/android/app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ android {
132132
dependencies {
133133
// The version of react-native is set by the React Native Gradle Plugin
134134
implementation("com.facebook.react:react-android")
135-
implementation 'com.frontegg.sdk:android:1.3.34'
135+
implementation 'com.frontegg.sdk:android:1.3.35'
136136
debugImplementation("com.facebook.flipper:flipper:${FLIPPER_VERSION}")
137137
debugImplementation("com.facebook.flipper:flipper-network-plugin:${FLIPPER_VERSION}") {
138138
exclude group:'com.squareup.okhttp3', module:'okhttp'

ios/Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ let package = Package(
1111
],
1212
products: [],
1313
dependencies: [
14-
.package(url: "https://github.com/frontegg/frontegg-ios-swift.git", exact: "1.3.10"),
14+
.package(url: "https://github.com/frontegg/frontegg-ios-swift.git", exact: "1.3.11"),
1515
],
1616
targets: []
1717
)

ios/frontegg_spm.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# frozen_string_literal: true
22

3-
# Links FronteggSwift (SPM 1.3.10) to the FronteggRN CocoaPods target after `pod install`.
3+
# Links FronteggSwift (SPM 1.3.11) to the FronteggRN CocoaPods target after `pod install`.
44
# Patches Pods.xcodeproj/project.pbxproj as text — xcodeproj gem save() breaks Xcode 26.
55
module FronteggSPM
66
PACKAGE_URL = 'https://github.com/frontegg/frontegg-ios-swift.git'
7-
PACKAGE_VERSION = '1.3.10'
7+
PACKAGE_VERSION = '1.3.11'
88
PRODUCT_NAME = 'FronteggSwift'
99

1010
PACKAGE_REF_ID = '2F0A5C48A15A74750BE517A0'

0 commit comments

Comments
 (0)