Skip to content

Releases: frontegg/frontegg-ios-swift

v1.2.31

22 Jan 11:55
067a895
Compare
Choose a tag to compare

v1.2.31

This update introduces several enhancements to improve token management and error handling.

Enhancements:

  • Improved Token Refresh Handling: Implemented the getOrRefreshAccessToken method to streamline access token retrieval and refreshing processes.
  • Support for Silent Login: Added functionality to facilitate silent login, enhancing developer experience by enabling authorization with refreshToken after custom SignUp flow.
  • Asynchronous Token Refresh: Introduced support for asynchronous token refresh operations, allowing for more efficient and responsive authentication workflows.

v1.2.30

15 Jan 13:57
3d76708
Compare
Choose a tag to compare

v1.2.30

Add support for attempts while refreshing access token

v1.2.29

09 Jan 15:28
8fcbf8e
Compare
Choose a tag to compare

v1.2.29

Enhance error handling

v1.2.28

02 Jan 10:57
12833d4
Compare
Choose a tag to compare

v1.2.28

  • Improved the refresh token mechanism by adding an edge case check for scenarios where no network is available during the token refresh process

v1.2.27

26 Dec 13:30
98c6cd6
Compare
Choose a tag to compare

v1.2.27

Add support for prompting the user to save web credentials after successful authentication.
To enable this feature, add shouldSuggestSavePassword to Frontegg.plist and set it to true

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
         <!--	... -->
	<key>shouldSuggestSavePassword</key>
	<true/>
         <!--	... -->
</dict>
</plist>

v1.2.26

10 Nov 19:11
87a1575
Compare
Choose a tag to compare

v1.2.26

  • Add the thrown error to the Passkeys completion handler

v1.2.25

10 Nov 15:26
f37ec82
Compare
Choose a tag to compare

v1.2.25

  • Fix passkeys registration issue and add completion handler

v1.2.24

04 Nov 10:43
2c99dc2
Compare
Choose a tag to compare

v1.2.24

Bug Fixes:

  • Embedded Login Flow: Resolved an issue where the embedded login flow did not properly signal completion, ensuring consistent behavior across authentication methods.

v1.2.23

01 Nov 14:40
6b5a236
Compare
Choose a tag to compare

v1.2.23

  • Fixed async blocking on the main thread.
  • Set useAsWebAuthenticationForAppleLogin to true by default; this can be customized in Frontegg.plist.

v1.2.22

31 Oct 22:31
24a6b5a
Compare
Choose a tag to compare

v1.2.22

New Features

  • Passkeys Support: Introduced support for Passkeys, allowing users to authenticate password-free for enhanced security and ease.
  • Apple ID Provider Integration: Enabled direct login functionality with Apple ID, providing a seamless Apple-based authentication option.

Enhancements

  • Login Hint Parameter: Added the loginHint parameter to the login method, allowing pre-filling of the login form with a specified email address.
  • Multi-Factor Authentication (MFA) Integration: Enhanced authentication flow to support MFA following login via Passkeys and Apple ID, strengthening account security.

Bug Fixes

  • URL Encoding Issue: Fixed incorrect encoding of the + symbol in query parameters, ensuring accurate URL generation.