Skip to content

Releases: trifork/TIM-iOS

2.9.0

08 Jul 07:55
5d74120
Compare
Choose a tag to compare

This version allows the user to use a custom OIDExternalUserAgentIOS, to not limit logins to the default integrated SFSafariViewController .
Previously the login view is always presented with a push to a SFSafariViewController , which was not always ideal/wanted. Now it's possible to add your own logic on how to present the OAuth view(s).

2.8.0

30 Nov 09:54
f051752
Compare
Choose a tag to compare

What's Changed

  • Add AuthASWebAuthenticationSession as external user agent by @kimdv in #22
  • Add force refresh of JWT by @kimdv in #24

New Contributors

  • @kimdv made their first contribution in #22

Full Changelog: 2.7.1...2.8.0

2.7.1

28 Jun 09:33
a5a1483
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.7.0...2.7.1

2.7.0

02 Jun 13:03
0851e52
Compare
Choose a tag to compare

What's Changed

  • Added additionalParameters to TIMConfig / OIDAuthorizationResponse by @tfctrifork in #20

New Contributors

Full Changelog: 2.6.0...2.7.0

2.6.0

27 Apr 11:14
887eee9
Compare
Choose a tag to compare

Added the possibility to added nonce to AuthorizationRequest #18 #19

2.5.0

04 Mar 11:01
635552a
Compare
Choose a tag to compare

Updated TIMEncryptedStorage dependency #17

2.4.0

02 Mar 11:59
e403647
Compare
Choose a tag to compare

Added possibility to make custom configuration of TIM.

2.3.1

12 Nov 10:25
e640664
Compare
Choose a tag to compare

Added the possibility to reconfigure TIM multiple times on run time.
Not something you should be doing, but now it is possible...

2.3.0

22 Oct 06:48
Compare
Choose a tag to compare
  • Adds a new error case: TIMStorageError.incompleteUserDataSet. This happens when the requested user is in an invalid state inside of the library. You should always fallback to a new OIDC login in this case (this state would result in a TIMSecureStorage.failedToLoadData in previous versions, which was kind of misleading).
  • Adds a willBeginNetworkRequests callback for biometric requests. This callback will be invoked right after biometric validation has succeeded and right before the network requests are initiated. This callback is the perfect place to start your activity indicator.

Thanks to @tgltrifork for finding these two issues! 🥳

As always the required changes to upgrade can be seen in our Example project.

2.2.4

23 Sep 07:01
Compare
Choose a tag to compare

Updated TIMEncryptedStorage to get work around implementation for issue in Xcode 13.0.