5.0.0-beta.2
·
100 commits
to master
since this release
Changed
ErrorSerializable
protocol changed to have non-optional initializer and to not acceptserializedObject
. It no longer can be used for additional object validation, but behavior should be more predictable and straightforward -ErrorSerializable
should only be created if somebody (URL loading system, Alamofire or Model serialization) actually reported error.codable
is now a lazy stored property instead of computed property.CodableSerializer
API has been made open to allow easy customization in subclasses.NetworkLoggerPlugin
now has a constructor that allows to easily configure it's behavior.
Breaking
- Properties that worked with
Alamofire.SessionManager
have been renamed tosession
to be in line withAlamofire
renaming ofSessionManager
toSession
.
Removed
TRON.defaultAlamofireManager()
method. TRON initializer now usesAlamofire.Session.default
as a replacement.TRON.processingQueue
property