- Added support for Uber Driver Sandbox
- BC Break: Renamed auth.CLIENT_CREDENTIAL_GRANT to auth.CLIENT_CREDENTIALS_GRANT
- Added support for Uber for Business APIs
- Added flask example apps for Rider + Driver Dashboards
- Added better examples for Driver APIs
- Added backwards compatibility proxies for legacy rider methods
- Fixed SDK version # to v0.5.1
- Added support Driver APIs
- Made state token optional in authorization code grant
- Upgrade OAuth endpoints to use v2.
- Removal of rate limiting headers. The headers are deprecated with v1.2: X-Rate-Limit-Limit, X-Rate-Limit-Remaining, X-Rate-Limit-Reset.
- Release of v1.2 endpoints for the Riders API.
- API base URL would need to reflect the version bump: https://api.uber.com/v1.2/.
- Added support for Python wheels
- Added better support for python 2.
- Add seat_count support to get_price_estimates
- Added SDK Version header
- Added Pool support
- Fixed backwards compatibility setup support for Python 2
- Allowed custom state tokens for authorizations
- Improved ErrorDetails formatting
- Added support for Python 3
- Added places support
- Added payment methods support
- Added trip experiences support
- Added optional destination (Fix for Issue #4)
- Added update destinaion support
- Added default product ID support for estimates and ride requests
- Rides Client mode (Sandbox or Production) is explicitly set
- Initial version.