Skip to content

Commit ad72c33

Browse files
author
Robert Henigan
authored
Merge pull request #1773 from smartdevicelink/hotfix/5.3.1
Hotfix/5.3.1
2 parents 0bda034 + 7c8995b commit ad72c33

File tree

8 files changed

+14
-47
lines changed

8 files changed

+14
-47
lines changed

CHANGELOG.md

+3-40
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# 5.3.0 Release Notes
1+
# 5.3.1 Release Notes
22

33
## Summary:
44
||Version|
@@ -7,45 +7,8 @@
77
| **RPC** | 8.0.0
88
| **Tested Targeting** | Android 30
99

10-
11-
## Features:
12-
13-
- [[SDL 0293] Enable OEM exclusive apps support](https://github.com/smartdevicelink/sdl_java_suite/issues/1588)
14-
1510
## Bug Fixes / Enhancements:
1611

17-
- [New TaskMaster release needs to be added to Java Suite Library ](https://github.com/smartdevicelink/sdl_java_suite/issues/1745)
18-
19-
- [File Manager will upload the same file multiple times](https://github.com/smartdevicelink/sdl_java_suite/issues/1736)
20-
21-
- [Fix description for `SeatControlCapabilities` and `RadioControlCapabilities`](https://github.com/smartdevicelink/sdl_java_suite/issues/1739)
22-
23-
- [AudioStreamManager and AlertManager have the same queue ID](https://github.com/smartdevicelink/sdl_java_suite/issues/1742)
24-
25-
- [java.lang.IndexOutOfBoundsException Crash: SdlRouterService.java line 3275 ](https://github.com/smartdevicelink/sdl_java_suite/issues/1741)
26-
27-
- [Old devices with SDL 2.0 can't display text fields and SoftButtons](https://github.com/smartdevicelink/sdl_java_suite/issues/1729)
28-
29-
- [Swapping de-duplicated menu items causes incorrect unique titles](https://github.com/smartdevicelink/sdl_java_suite/issues/1723)
30-
31-
- [MenuCell title update issue](https://github.com/smartdevicelink/sdl_java_suite/issues/1651)
32-
33-
- [Refactor the Menu Manager to Use Queues ](https://github.com/smartdevicelink/sdl_java_suite/issues/1605)
34-
35-
- [Security queries are not implemented to spec](https://github.com/smartdevicelink/sdl_java_suite/issues/1720)
36-
37-
- [Choice Set Present followed directly by a Delete can have undefined behavior](https://github.com/smartdevicelink/sdl_java_suite/issues/1718)
38-
39-
- [Back-to-back choice sets can fail](https://github.com/smartdevicelink/sdl_java_suite/issues/1717)
40-
41-
- [Github CI fails even though tests pass locally ](https://github.com/smartdevicelink/sdl_java_suite/issues/1731)
42-
43-
- [Handler instances using deprecated constructors ](https://github.com/smartdevicelink/sdl_java_suite/issues/1696)
44-
45-
- [[SDL 0236] Update mismatch in TireStatus structure](https://github.com/smartdevicelink/sdl_java_suite/issues/1089)
46-
47-
- [Choices not saved as preloaded if some choices fail](https://github.com/smartdevicelink/sdl_java_suite/issues/1715)
48-
49-
- [MenuManager should print warning when trying to send AddSubMenu with voice commands](https://github.com/smartdevicelink/sdl_java_suite/issues/1760)
12+
- [userDidSubmitInput getting called multiple times after a search request is submitted](https://github.com/smartdevicelink/sdl_java_suite/issues/1768)
5013

51-
- [Spelling/ Grammar Updates](https://github.com/smartdevicelink/sdl_java_suite/issues/1754)
14+
- [NPE in SoftButtonReplaceOperation](https://github.com/smartdevicelink/sdl_java_suite/issues/1767)

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5.3.0
1+
5.3.1

android/sdl_android/gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
GROUP=com.smartdevicelink
22
POM_ARTIFACT_ID=sdl_android
3-
VERSION_NAME=5.3.0
3+
VERSION_NAME=5.3.1
44

55
POM_NAME=sdl_android
66
POM_PACKAGING=aar

base/src/main/java/com/smartdevicelink/managers/screen/SoftButtonReplaceOperation.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ private boolean allCurrentStateImagesAreUploaded() {
304304
}
305305

306306
private boolean supportsSoftButtonImages() {
307-
return softButtonCapabilities.getImageSupported();
307+
return softButtonCapabilities != null && Boolean.TRUE.equals(softButtonCapabilities.getImageSupported());
308308
}
309309

310310
void setCurrentMainField1(String currentMainField1) {

base/src/main/java/com/smartdevicelink/managers/screen/choiceset/PreloadPresentChoicesOperation.java

+5-1
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,7 @@ public void onExecute() {
186186
reachedMaxIds = false;
187187
}
188188

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

346-
addListeners();
347347

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

421421
private void presentChoiceSet(final CompletionListener listener) {
422+
// add listeners if there is a keyboard
423+
if (keyboardListener != null) {
424+
addListeners();
425+
}
422426
this.currentState = SDLPreloadPresentChoicesOperationState.PRESENTING_CHOICES;
423427
PerformInteraction pi = getPerformInteraction();
424428
pi.setOnRPCResponseListener(new OnRPCResponseListener() {

javaEE/javaEE/gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
GROUP=com.smartdevicelink
22
POM_ARTIFACT_ID=sdl_java_ee
3-
VERSION_NAME=5.3.0
3+
VERSION_NAME=5.3.1
44

55
POM_NAME=sdl_java_ee
66
POM_PACKAGING=jar

javaSE/javaSE/gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
GROUP=com.smartdevicelink
22
POM_ARTIFACT_ID=sdl_java_se
3-
VERSION_NAME=5.3.0
3+
VERSION_NAME=5.3.1
44

55
POM_NAME=sdl_java_se
66
POM_PACKAGING=jar

javaSE/javaSE/src/main/java/com/smartdevicelink/BuildConfig.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@
3232

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

0 commit comments

Comments
 (0)