What's new - TheM4hd1/SwiftyInsta GitHub Wiki
2.0
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.
New features
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…