Skip to content

Releases: frontegg/frontegg-ios-swift

v1.2.20

05 Sep 12:23
bb0e28f
Compare
Choose a tag to compare

v1.2.19

04 Sep 15:13
de4eb9c
Compare
Choose a tag to compare

v1.2.18

30 Aug 12:05
bfd6c78
Compare
Choose a tag to compare

This release introduces several important fixes and improvements to the Frontegg Swift SDK, enhancing the overall stability, performance, and user experience. The updates primarily focus on the demo application, error handling in OAuth requests, session management, and the refresh token mechanism.

Key Changes:

  1. Fix Demo Application and Update README:

    • Resolved issues in the demo application to ensure proper functionality and alignment with the latest updates.
    • Updated the README file to reflect the latest changes and provide clear guidance.
  2. Error Page Fix in OAuth/Authorize Requests:

    • Corrected the handling of error pages for /oauth/authorize requests to ensure proper error display and a smoother user experience.
  3. Remove Unused Logs:

    • Cleaned up the codebase by removing unnecessary log statements, reducing clutter, and improving code readability.
  4. Fix Typo for Ephemeral Session:

    • Fixed a typo related to ephemeralSession to prevent potential issues in session handling.
  5. Improve Refresh Token Mechanism:

    • Enhanced the refresh token mechanism by adding logic to monitor the application state, ensuring the refresh token task is correctly scheduled and managed, even when the app transitions between foreground and background states.

Impact:

These changes collectively improve the overall stability, performance, and user experience of the SDK, particularly in handling sessions and error pages during OAuth authorization.

v1.2.17

19 Aug 16:28
26ddb35
Compare
Choose a tag to compare

v1.2.17

  • Keychain Update: Changed the keychain attribute from SecAttrAccessible to kSecAttrAccessibleAfterFirstUnlock in Credential Manager to support refresh tokens when the screen is locked.

v1.2.16

23 Jul 13:49
b663bde
Compare
Choose a tag to compare

v1.2.16

  • Added support for Multi-App by specifying appId in the configuration.
  • Add FronteggError Enum Granularity #52 by @nickkhg

v1.2.15

26 Jun 08:22
cb2d5f0
Compare
Choose a tag to compare

v1.2.15

  • FR-16603 - Fix WebView rendering in iPad devices

v1.2.14

23 Jun 10:23
99a3b05
Compare
Choose a tag to compare

v1.2.14

  • Bug fixes
  • Add support for flutter SDK

v1.2.13

23 Jun 09:01
e366b33
Compare
Choose a tag to compare

v1.2.13

Add support for flutter sdk

v1.2.12

26 May 08:11
43d2554
Compare
Choose a tag to compare

v1.2.12

  • Add try catch to switch tenant to support flutter sdk

v1.2.11

06 May 08:21
b910981
Compare
Choose a tag to compare

v1.2.11

  • Social login flow bug fixes