Releases: smartcar/java-sdk
Releases · smartcar/java-sdk
v3.7.0
v3.3.1
What's Changed
- chore(deps): bump JamesIves/github-pages-deploy-action from 4.3.4 to 4.4.0 by @dependabot in #112
- chore(deps): bump actions/setup-java from 3.4.1 to 3.5.0 by @dependabot in #113
- chore(deps): bump actions/setup-java from 3.5.0 to 3.5.1 by @dependabot in #114
- chore(deps): bump actions/checkout from 3.0.2 to 3.1.0 by @dependabot in #115
- chore(deps): bump JamesIves/github-pages-deploy-action from 4.4.0 to 4.4.1 by @dependabot in #116
- chore(deps): bump actions/setup-java from 3.5.1 to 3.6.0 by @dependabot in #117
- fix(batch): don't expect headers in error responses by @rsimari in #118
New Contributors
- @dependabot made their first contribution in #112
Full Changelog: v3.3.0...v3.3.1
v3.3.0
What's Changed
AuthClient and SmartcarCompatibilityRequest
- The testMode(boolean) method is deprecated and replaced with the mode(String) method instead.
- mode(String) Determine what mode Smartcar Connect should be launched in.
- Should be one of test, live or simulated.
Example:
AuthClient client = new AuthClient.Builder().mode("simulated").build();
SmartcarCompatibilityRequest request = new SmartcarCompatibilityRequest.Builder().mode("simulated").build();
SmartcarVehicleOptions
- Added the method addFlag(String, String) and addFlag(String, boolean) to the class SmartcarVehicleOptions
- More information on flags can be found here
Example:
SmartcarVehicleOptions options = new SmartcarVehicleOptions.Builder()
.addFlag("country", "DE")
.addFlag("flag", true)
.build();
v3.2.3
What's Changed
- chore(ci): automate generation of Javadoc by @gurpreetatwal in #110
Full Changelog: v3.2.2...v3.2.3
v3.2.2
What's Changed
- chore(VehicleTest): fix batch test case it matches a real request by @gurpreetatwal in #109
Full Changelog: v3.2.1...v3.2.2
v3.2.1
What's Changed
- bug fix: testModeCompatibilityLevel query param camelCase -> snake_case by @ZechariaBender in #105
New Contributors
- @ZechariaBender made their first contribution in #105
Full Changelog: v3.2.0...v3.2.1
v3.2.0
What's Changed
- Adds a new
SmartcarVehicleRequest
class, andVehicle
class method `request() that allow for making flexible requests to Smartcar vehicle endpoints, including brand specific endpoints.
Example:
SmartcarVehicleRequest request = new SmartcarVehicleRequest.Builder()
.method("GET")
.path("odometer")
.build();
VehicleResponse odometer = vehicle.request(request);
Full Changelog: v3.1.2...v3.2.0
v3.1.2
What's Changed
Full Changelog: v3.1.1...v3.1.2
v3.1.1
What's Changed
- support compatibilityv2 response by @s-ashwinkumar in #96
- fix: parsing null sc-data-age header by @rsimari in #97
Full Changelog: v3.1.0...v3.1.1
v3.1.0
What's Changed
- support compatibilityv2 response by @s-ashwinkumar in #96
Full Changelog: 3.0.0...v3.1.0