All Versions
22
Latest Version
Avg Release Cycle
73 days
Latest Release
1218 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.13.0 Changes
November 24, 2019- Pull #264 iOS 13: Don't check for source application
-
v0.12.0 Changes
April 10, 2019- ๐ Pull #257 Added token_type property support to AccessToken model
-
v0.11.0 Changes
October 22, 2018โก๏ธ 0.11 updates the Uber Rides SDK for Xcode 10/Swift 4.2 compatibility. (Pull #245, thanks @rmuhamedgaliev!)
๐ Changes
- Pull #248 You can now use custom string scopes, with the initializer
UberScope(scopeString:)
- ๐ Pull #242 & #243 add support for authenticating with Uber Eats
- Pull #248 You can now use custom string scopes, with the initializer
-
v0.10.0 Changes
April 27, 2018 -
v0.9.0 Changes
February 13, 2018๐ Changes
- Pull #213 All model properties are now Optionals.
- In Objective-C,
Double
,Int
, andBool
are represented by NSNumberboolValue
,intValue
, anddoubleValue
. TheUBSDKDistanceUnavailable
,UBSDKEstimateUnavailable
, andUBSDKBearingUnavailable
constants are now removed.
- In Objective-C,
- ๐ Pull #217 Add fallback to m.uber.com for Ride Request Deeplinks -- you can now have the Ride Request Deeplink fallback to Uber's web experience instead of using the App Store.
๐ Deprecated
- The Ride Request Widget is now deprecated. New apps will not be able to add the Ride Request Widget, and existing apps have until 05/31/2018 to migrate. See the Uber API Changelog for more details.
- Pull #213 All model properties are now Optionals.
-
v0.8.2 Changes
February 06, 2018๐ Changes
- Pull #223 Uses Apple's new openURL API for iOS 10+ devices.
-
v0.8.1 Changes
January 31, 2018 -
v0.8.0 Changes
November 28, 20170.8 separates the Uber Rides SDK into two modules,
UberRides
andUberCore
. It also contains a number of authentication-related changes to simplify the Login with Uber flows.When migrating to 0.8, you may need to add
import UberCore
to files previously importing justUberRides
, and rename usage of some classes below.๐ Changes
- ๐
LoginManager
now usesSFAuthenticationSession
,SFSafariViewController
, or external Safari for web-based OAuth flows. Deeplinking
protocol simplified. Public properties from the previous protocol is now available under the.url
property.UberAuthenticating
protocol simplified.- ๐
AccessToken
adds two new initializers intended to make custom OAuth flows easier. Fixes Issue #187
๐ Moved to UberCore
- ๐ง
Configuration
TokenManager
RidesAppDelegate
->UberAppDelegate
UberAPI
->APIEndpoint
RidesError
->UberError
RidesScope
->UberScope
Deeplinking
,BaseDeeplink
,AppStoreDeeplink
,AuthenticationDeeplink
UberAuthenticating
,BaseAuthenticator
,AuthorizationCodeGrantAuthenticator
,ImplicitGrantAuthenticator
,NativeAuthenticator
UberButton
UBSDKConstants
โ Removed
LoginView
- initiate the login process viaLoginManager
instead.LoginViewAuthenticator
- initiate the login process viaLoginManager
instead.OAuthViewController
- initiate the login process viaLoginManager
instead.
- ๐
-
v0.7.0 Changes
September 15, 20170.7 makes the Uber Rides iOS SDK compatible with iOS 11 and Swift 4.
โ Added
- Pull #138 and Pull #168 Brazil localization
- Pull #143 Russian localization
- ๐ Moved to GitHub-first development.
- ๐ Support for Travis CI
๐ Fixed
- Pull #178 Migrated the SDK to Swift 4
- Pull #176 and Pull #177 Changed APIs to be more idiomatic with Swift
- Pull #180 Use the api.uber.com V1.2 endpoints
- โก๏ธ Pull #184 Updated the Sample Apps to use the current SDK
โ Removed
-
v0.6.0 Changes
November 22, 2016โ Added
โ Added Swift 2.3 support