Skip to content

Latest commit

 

History

History
77 lines (57 loc) · 2.65 KB

CHANGELOG.md

File metadata and controls

77 lines (57 loc) · 2.65 KB

v0.6.1 - TBD

v0.6.0 - 11/11/2016

This release moves all our endpoints to the new 1.2 version! This update brings support to upfront pricing and fares, which is now reflected in RideEstimate and usable in RideRequestParameters.

Added

  • Fare to RideEstimate, this will be returned in the case of a product that supports upfront pricing.

  • Pull #24 Add Ride.Status

  • Pull #24 Add SMS number field to Driver

Breaking

  • Price in RideEstimate is now Estimate and will be null for products that support upfront pricing.
  • PriceEstimate uses BigDecimal in place of Integer for our low and high estimates.
  • RideRequestButton now requires both a pickup and a dropoff for estimating.
  • Removed all China endpoint support.

v0.5.2 - 7/11/2016

Added

v0.5.1 - 6/7/2016

Fixed

  • Issue #14 Adjust RefreshAuthenticator to ignore Invalid scope

v0.5.0 - 6/2/2016

This release sets up the Java SDK for the Uber Android SDK to utilize it as a third party dependency by adding common interfaces and removing heavier weight components.

Added

SessionConfiguration

SessionConfiguration is a new class to hold on to client information for authentication. This is used by underlying components.

UberRidesApi

UberServices has been replaced with UberRidesApi, which uses a Session to construct Api Services

Sessions

AccessTokenSession, ServerTokenSession, and CredentialSession have been added for the three types of authentication.

AccessTokenStorage

A common interface to store access tokens

RidesService

Replaces UberRidesSyncService and UberRidesAsyncService with a Retrofit 2 based API Service. Both sync and async can be utilized directly on the resulting Call<T>

Changed

- Split packaging into core and rides
- `Oauth2Credentials` now accepts a `SessionConfiguration`
- Updated from Retrofit 1 to Retrofit 2
- Updated from OkHttp2 to OkHttp3
- Removed Gauva dependency

Breaking

  • Removed UberServices in favor of UberRidesApi
  • Removed UberRidesSyncService and UberRidesAsyncService in favor of RidesService

v0.3.0 - 5/9/2016

  • Merged #7
  • Merged #10

v0.2.0 - 2/25/2016

  • Updated to cover new endpoints and scopes.
  • Added China region support for login and endpoints.
  • Merged #4

v0.1.0 - 9/23/2015

  • Initial version.