Releases: codefiesta/OAuthKit
Releases · codefiesta/OAuthKit
OAuthKit 2.0.0
What's Changed
- Cleanup by @codefiesta in #134
- Swift 6.2 + 26.0 APIs by @codefiesta in #135
Full Changelog: 1.5.1...2.0.0
OAuthKit 1.5.1
What's Changed
- README by @codefiesta in #130
- SECURITY by @codefiesta in #131
- Explicit Returns by @codefiesta in #132
- Xcode 26 by @codefiesta in #133
Full Changelog: 1.5.0...1.5.1
OAuthKit 1.5.0
- OAuth.State contains new
.error(Provider, OAError)state.
What's Changed
- Error State by @codefiesta in #129
Full Changelog: 1.4.8...1.5.0
OAuthKit 1.4.8
OAuth.URLProtocolremoval
OAuthKit 1.4.7
- Introduces the OAuth.URLProtocol
OAuthKit 1.4.6
OAuth&NetworkMonitornot conform toSendableto safely pass from one concurrency domain to another.NetworkMonitoris now a singleton instance that can be accessed with.shared
OAuthKit 1.4.5
Providerfields are now all public (excludingclientIDandclientSecret) which allows developers to plugin to their own authorization windows.
OAuthKit 1.4.4
- Rich Documentation with Swift DocC
OAuthKit 1.4.3
- Public Network Monitor
OAuthKit 1.4.2
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