Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: Axonify/AxonifyLib-iOS

v4.3.0: Xcode 16

27 Nov 15:35

Choose a tag to compare

Build Changes

  • AxonifyLibXCFramework is now built with Xcode 16. This should not be a breaking change, and should be usable in apps built on Xcode 15.

API Changes

None

v4.2.0: Updated Notification Handling

25 Jul 15:01

Choose a tag to compare

New Features

Support for more efficient navigation when opening push notifications.

API Changes

None

v4.1.0: OpenID Connect Prompt Value

22 May 17:20

Choose a tag to compare

New Features

Support for reading the prompt value for OpenID Connect and OAuth providers from the Axonify server.

API

identityProvider has a new prompt property, which is an optional String with space-separated values. See the OpenID Connect Authentication Request documentation for details.

v4.0.0: Xcode 15 Support & Privacy Manifest

26 Apr 18:43

Choose a tag to compare

Build Changes

  • AxonifyLibXCFramework is now built with Xcode 15
  • The minimum supported iOS version (deployment target) is now iOS 12
  • A privacy manifest has been added, including required reason APIs to satisfy Apple's latest requirements

API

  • The KeychainHelper interface has been removed

v3.0.0: OpenID Connect Support

05 Oct 20:24

Choose a tag to compare

3.0.0

Functionality Changes

  • Support for login using OpenID Connect (configured in Axonify AdminZone) if the new AxonifyAuthenticationDelegate is implemented.

API Changes

  • AxonifyOAuthDelegate has been removed and replaced with AxonifyAuthenticationDelegate
    • The AxonifyWebViewController accessTokenLoaded(accessToken:) and errorLoadingAccessToken(error:) methods have been removed, in favour of a completion callback using Result types in the new AxonifyAuthenticationDelegate.authenticate(sender:identityProvider:completion:) method.
    • OAuthProviderType has been removed. The new equivalent is IdentityProvider, which provides parameters for authenticating with an OpenID Connect identity provider.
  • AxonifyWebViewController initializers have been simplified to a single initializer with default parameter values.
    • All existing initializer combinations are still supported, there should be no behaviour changes as a result of this change.

v2.1.0: Disable Link Previews

13 Jul 19:36

Choose a tag to compare

2.1.0

Functionality Changes

  • Disables link preview and menu on in-app links

API Changes

None

v2.0.0

10 Jul 18:25

Choose a tag to compare

2.0.0

New Features

  • Support for custom SAML configurations on managed devices via AppConfig (MDM)

Build Changes

  • AxonifyLibXCFramework is now built with Xcode 14
  • The minimum supported iOS version (deployment target) is now iOS 11

API Changes

  • AxonifyWebViewController.clearAppData() has a new reset: Bool parameter, which defaults to true (preserving previous behaviour)
    • Calling clearAppData(reset: false) will clear the cached app data and stored credentials, but will not trigger an app reset and call to AxonifyWebViewControllerDelegate.readyToLoad(sender:), which was previous behaviour.
  • The return type of TenantService.getUrlStringForTraining() is now an optional String?, changed from String
  • AxonifyWebViewController.splashScreenColor is now non-optional, with a default value of UIColor.black
  • AxonifyError has a new malformedURL case, thrown when a URL may have a valid tenant ID, but is malformed in other ways

Other Changes

  • Fixes various crashes and potential crashes

1.0.0

29 Jun 15:20

Choose a tag to compare

Initial release of XCFramework version of the SDK

Morty Proxy This is a proxified and sanitized view of the page, visit original site.