-
-
Notifications
You must be signed in to change notification settings - Fork 51
What's new
Stefano Bertagno edited this page Aug 9, 2019
·
5 revisions
Version 2.0
brings a completely redesigned SwiftyInsta
experience.
Everything has been rebuilt from the ground up to provide a faster, swifty-er, access to Instagram Private API.
-
macOS
,tvOS
andwatchOS
support: you're no longer stuck withiOS
. - more
APIHandler
s at the same time: no more.shared
and singletons, now you can run severalAPIHandler
s, each connected to a different account. And since we were already there, we madeSessionCache
Authentication.Response
persistency as simple as calling a single method (thanks to keychain-swift). -
DynamicResponse
: Instagram added a newproperty
in theJSON
response of your favorite endpoint and you don't want to write a pull request to update it? No worries: now you can read the entire response, staticly-typed and Swift-ready. -
,UserShortModel
,OwnerModel
: who really needs N different types for the same response? WelcomeUserModel
User
. And what about trying to manage thumbnails or videos from aMediaModel
? No more.Media
's accessories are here for you. -
: Siwa's authentication has always been superior toSiwa
SwiftyInsta
's, we know. So we started from that, made it stupidly easy, and added it toSwiftyInsta
, so you no longer have to choose between a half-decent login experience or adding a new dependency. -
Swift 5.0
: it's 2019, after all. - so much more…