Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 3 additions & 40 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# 5.3.0 Release Notes
# 5.3.1 Release Notes

## Summary:
||Version|
Expand All @@ -7,45 +7,8 @@
| **RPC** | 8.0.0
| **Tested Targeting** | Android 30


## Features:

- [[SDL 0293] Enable OEM exclusive apps support](https://github.com/smartdevicelink/sdl_java_suite/issues/1588)

## Bug Fixes / Enhancements:

- [New TaskMaster release needs to be added to Java Suite Library ](https://github.com/smartdevicelink/sdl_java_suite/issues/1745)

- [File Manager will upload the same file multiple times](https://github.com/smartdevicelink/sdl_java_suite/issues/1736)

- [Fix description for `SeatControlCapabilities` and `RadioControlCapabilities`](https://github.com/smartdevicelink/sdl_java_suite/issues/1739)

- [AudioStreamManager and AlertManager have the same queue ID](https://github.com/smartdevicelink/sdl_java_suite/issues/1742)

- [java.lang.IndexOutOfBoundsException Crash: SdlRouterService.java line 3275 ](https://github.com/smartdevicelink/sdl_java_suite/issues/1741)

- [Old devices with SDL 2.0 can't display text fields and SoftButtons](https://github.com/smartdevicelink/sdl_java_suite/issues/1729)

- [Swapping de-duplicated menu items causes incorrect unique titles](https://github.com/smartdevicelink/sdl_java_suite/issues/1723)

- [MenuCell title update issue](https://github.com/smartdevicelink/sdl_java_suite/issues/1651)

- [Refactor the Menu Manager to Use Queues ](https://github.com/smartdevicelink/sdl_java_suite/issues/1605)

- [Security queries are not implemented to spec](https://github.com/smartdevicelink/sdl_java_suite/issues/1720)

- [Choice Set Present followed directly by a Delete can have undefined behavior](https://github.com/smartdevicelink/sdl_java_suite/issues/1718)

- [Back-to-back choice sets can fail](https://github.com/smartdevicelink/sdl_java_suite/issues/1717)

- [Github CI fails even though tests pass locally ](https://github.com/smartdevicelink/sdl_java_suite/issues/1731)

- [Handler instances using deprecated constructors ](https://github.com/smartdevicelink/sdl_java_suite/issues/1696)

- [[SDL 0236] Update mismatch in TireStatus structure](https://github.com/smartdevicelink/sdl_java_suite/issues/1089)

- [Choices not saved as preloaded if some choices fail](https://github.com/smartdevicelink/sdl_java_suite/issues/1715)

- [MenuManager should print warning when trying to send AddSubMenu with voice commands](https://github.com/smartdevicelink/sdl_java_suite/issues/1760)
- [userDidSubmitInput getting called multiple times after a search request is submitted](https://github.com/smartdevicelink/sdl_java_suite/issues/1768)

- [Spelling/ Grammar Updates](https://github.com/smartdevicelink/sdl_java_suite/issues/1754)
- [NPE in SoftButtonReplaceOperation](https://github.com/smartdevicelink/sdl_java_suite/issues/1767)
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5.3.0
5.3.1
2 changes: 1 addition & 1 deletion android/sdl_android/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
GROUP=com.smartdevicelink
POM_ARTIFACT_ID=sdl_android
VERSION_NAME=5.3.0
VERSION_NAME=5.3.1

POM_NAME=sdl_android
POM_PACKAGING=aar
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -304,7 +304,7 @@ private boolean allCurrentStateImagesAreUploaded() {
}

private boolean supportsSoftButtonImages() {
return softButtonCapabilities.getImageSupported();
return softButtonCapabilities != null && Boolean.TRUE.equals(softButtonCapabilities.getImageSupported());
}

void setCurrentMainField1(String currentMainField1) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,7 @@ public void onExecute() {
reachedMaxIds = false;
}


DebugTool.logInfo(TAG, "Choice Operation: Executing preload choices operation");
// Enforce unique cells and remove cells that are already loaded
this.cellsToUpload.removeAll(loadedCells);
Expand Down Expand Up @@ -343,7 +344,6 @@ private void updateKeyboardProperties(final CompletionListener listener) {
return;
}

addListeners();

if (keyboardListener != null && choiceSet.getCustomKeyboardConfiguration() != null) {
keyboardProperties = choiceSet.getCustomKeyboardConfiguration();
Expand Down Expand Up @@ -419,6 +419,10 @@ public void onResponse(int correlationId, RPCResponse response) {
}

private void presentChoiceSet(final CompletionListener listener) {
// add listeners if there is a keyboard
if (keyboardListener != null) {
addListeners();
}
this.currentState = SDLPreloadPresentChoicesOperationState.PRESENTING_CHOICES;
PerformInteraction pi = getPerformInteraction();
pi.setOnRPCResponseListener(new OnRPCResponseListener() {
Expand Down
2 changes: 1 addition & 1 deletion javaEE/javaEE/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
GROUP=com.smartdevicelink
POM_ARTIFACT_ID=sdl_java_ee
VERSION_NAME=5.3.0
VERSION_NAME=5.3.1

POM_NAME=sdl_java_ee
POM_PACKAGING=jar
Expand Down
2 changes: 1 addition & 1 deletion javaSE/javaSE/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
GROUP=com.smartdevicelink
POM_ARTIFACT_ID=sdl_java_se
VERSION_NAME=5.3.0
VERSION_NAME=5.3.1

POM_NAME=sdl_java_se
POM_PACKAGING=jar
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,5 @@

// THIS FILE IS AUTO GENERATED, DO NOT MODIFY!!
public final class BuildConfig {
public static final String VERSION_NAME = "5.3.0";
public static final String VERSION_NAME = "5.3.1";
}