Skip to content

Releases: codefiesta/OAuthKit

OAuthKit 2.0.0

09 Oct 16:24
8271c53

Choose a tag to compare

What's Changed

Full Changelog: 1.5.1...2.0.0

OAuthKit 1.5.1

21 Sep 17:30
0250f93

Choose a tag to compare

What's Changed

Full Changelog: 1.5.0...1.5.1

OAuthKit 1.5.0

17 Jul 17:32
597cc42

Choose a tag to compare

  • OAuth.State contains new .error(Provider, OAError) state.

What's Changed

Full Changelog: 1.4.8...1.5.0

OAuthKit 1.4.8

16 Jul 22:26
6d8a2ec

Choose a tag to compare

  • OAuth.URLProtocol removal

OAuthKit 1.4.7

15 Jul 21:12
09aa69c

Choose a tag to compare

OAuthKit 1.4.6

11 Jul 16:54
0e291cd

Choose a tag to compare

  • OAuth & NetworkMonitor not conform to Sendable to safely pass from one concurrency domain to another.
  • NetworkMonitor is now a singleton instance that can be accessed with .shared

OAuthKit 1.4.5

08 Jul 15:41
53cec01

Choose a tag to compare

  • Provider fields are now all public (excluding clientID and clientSecret) which allows developers to plugin to their own authorization windows.

OAuthKit 1.4.4

03 Jul 04:21
93ab17f

Choose a tag to compare

OAuthKit 1.4.3

02 Jul 18:30
6ca8c84

Choose a tag to compare

  • Public Network Monitor

OAuthKit 1.4.2

01 Jul 18:00
a0a1c53

Choose a tag to compare

Observable NetworkMonitor

The NetworkMonitor is now annotated as @Observable and removes the Combine publishers to rely on network state changes. The NetworkMonitor now has an start() async method that asynchronously iterates through the internal NWPathMonitor NWPath elements as it conforms to AsyncSequence.

This release effectively removes any previous dependencies on the Combine Framework