Skip to content

Releases: KoCMoHaBTa/MHIdentityKit

Updated project using Xcode 15.4

Choose a tag to compare

@KoCMoHaBTa KoCMoHaBTa released this 11 Jul 08:08
  • updated to recommended project settings
  • raised deployment targets to the minimum supported
    • iOS - 12
    • tvOS - 12
    • watchOS - 4
    • macOS - 10.13
  • fixed compile time warnings
  • reenabled the watchOS target for cocoapods, as the issue seems resolved

Xcode 14 & Concurrency compatibility

Choose a tag to compare

@KoCMoHaBTa KoCMoHaBTa released this 02 Oct 16:52
  • updated project settings using Xcode 14
  • raised deployment targets to iOS 11, macOS 10.10, watchOS 4.0, tvOS 11.0
  • fixed deprecations and warnings
  • added swift concurrency wrapper functions to the public interface (thanks to @LubomirYordanov #6 )

Keychain Access Groups

Choose a tag to compare

@KoCMoHaBTa KoCMoHaBTa released this 25 Jun 14:19
  • added support for Access Groups when using KeychainIdentityStorage (thanks to @teh-nsd )

Xcode 12

Choose a tag to compare

@KoCMoHaBTa KoCMoHaBTa released this 21 Sep 08:18
  • updated for Xcode 12
  • raised iOS deployment target to 9.0

Access control fixes

Choose a tag to compare

@KoCMoHaBTa KoCMoHaBTa released this 09 Feb 17:56
  • AccessTokenRefreshRequest - added missing public initializer
  • BearerAccessTokenAuthorizer - added missing public initializer
  • IdentityManager - made the default responseValidator public

Bug fixes

Choose a tag to compare

@KoCMoHaBTa KoCMoHaBTa released this 06 Feb 12:50
  • fixed a bug where WebViewUserAgentViewController was not properly resolved due to podspecs misconfiguration
  • introduced PresentableUserAgent - used to make any user agent presentable
  • WebViewUserAgentViewController - deprecated makePresentableUserAgent due to memory deallocation issue - it was not working anyway - use PresentableUserAgent instead

Updated using Xcode 11 and bug fixes

Choose a tag to compare

@KoCMoHaBTa KoCMoHaBTa released this 18 Sep 09:08
  • updated using Xcode 11
  • fixed a bug causing genstrings to throw error on OSStatus file

OAuth2 Finished

Choose a tag to compare

@KoCMoHaBTa KoCMoHaBTa released this 02 Jul 13:30

Finally, the goal for the OAuth2 implementation is reached (with few exceptions).
Flows - all 4 flows defined in OAuth2 are done.
User Agents - iOS and macOS
Demo Apps - iOS and macOS

This finishes the first milestone and now the possibilities for the next one are open.
The following steps are to define work and add implementations related to OpenID Connect specification, so that this library can help you with these struggles too.


The 1.10.0 release brings up the following changes:

  • implementation for the Implicit Flow, per OAuth2 specs
  • implicit flow demo for iOS
  • demo for macOS

Swift 5

Choose a tag to compare

@KoCMoHaBTa KoCMoHaBTa released this 26 Mar 11:44
  • updated for Swift 5.0 using Xcode 10.2

Additional flow request parameters

Choose a tag to compare

@KoCMoHaBTa KoCMoHaBTa released this 21 Mar 09:22
  • added the ability to specify additional flow parameters
  • removed parallel test execution