Conduit v0.5.0 Release Notes
-
๐ฅ Breaking
- Minimum language version is now Swift 4
- ๐
OAuth2Token
protocol no longer inherits fromNSCoding
, removesisValid
- All usage of
BearerOAuth2Token
andBasicOAuth2Token
have been replaced withBearerToken
andBasicToken
OAuth2TokenStore
now requires genericOAuth2Token & DataConvertible
types- ๐
RequestSerializer
signature renamed according to Swift style guidelines
โจ Enhancements
- All targets now require app-extension-safe API
- โ Added
BearerToken
struct that leverages Swift-friendlyCodable
andDecodable
protocols for storage - โ Added
BasicToken
struct with limited responsibility and usage - โ Added migration extension for
BearerOAuth2Token
=>BearerToken
- โ Added backwards-compatibility for
BearerOAuth2Token
- ๐ Deprecated
BearerOAuth2Token
andBasicOAuth2Token
- โ Added test hosts for iOS 11 keychain support
๐ Bug Fixes
- None