Skip to content

v0.7.0

Choose a tag to compare

@tyvsmith tyvsmith released this 27 Oct 23:43
· 64 commits to master since this release

Uber Rides API Java SDK (Beta) v0.7.0 - 10/28/2017

This release refactors the SDK binary into three binaries and deprecates the previous one. This is a breaking change for imports for the majority of classes as we prepare for the 1.0 roadmap release with a stable API. This allows downstream dependencies to be able to avoid the oauth-client library dependency.

Check the README for the latest integration instructions to update your gradle/maven dependency.

Breaking

  • Refactored SDK into three modules, uber-core, uber-rides, and uber-core-oauth-client-adapter. Issue #34
    • Repackaged com.uber.sdk.rides.auth.* classes to com.uber.sdk.core.auth.*
    • Repackaged com.uber.sdk.rides.client.[AccessTokenSession, ServerTokenSession, Session, SessionConfiguration] to com.uber.sdk.core.client.*
    • Moved Maven Artifact ID from 'sdk' to 'uber-rides', 'uber-core-oauth-client-adapter', and 'uber-core'. Old binary will no longer be updated.
Download Description
cmdline-sample Command line sample
servlet-sample Servlet sample