Release notes

Updated at:

Lists version history and changes for the Android Demo and Android SDK.

SDK release notes

artifactId

SDK version

Release date

Description

lp-iot-linkkit

1.7.3.8

2024-02-01

  • Removed log printing for error code 514 during connection establishment.

  • Fixed a bug where the onProcess callback was not triggered during property delivery. This bug was introduced in version 1.7.3.

1.7.3.7

2023-12-19

  • Added the disconnect(); method to actively disconnect from the service.

  • Added a task management module.

1.7.3.6

2023-11-21

Added support for over-the-air (OTA) update packages signed with SHA256.

1.7.3.5

2023-11-06

Upgraded the root certificate. Multiple TLS root certificates are now pre-installed. The S1 certificate for Message Queuing Telemetry Transport (MQTT) on port 8883 is valid until 06:36:58 GMT on July 4, 2053.

1.7.3.4

2023-09-14

Simplified SDK initialization to require the device certificate only once.

1.7.3.2

2023-06-14

Removed the dependency on the Android support package to improve portability.

1.7.3.1

2023-05-19

  • Exposed the message ID in the API for reporting properties or events.

  • Fixed a bug where a mobile terminated property message was echoed back to the server after being received.

  • Exposed additional error details in the msg field of the AError class when error code 4201 is returned to help with troubleshooting.

1.7.3

2023-04-24

  1. Changed the artifactId from iot-linkkit to lp-iot-linkkit. Upgraded the iot-device-manager dependency to version 1.7.5.4.

  2. Added a switch that lets you choose whether to use a UI thread or a non-UI thread to expose mobile terminated messages or online status changes.

iot-device-manager

1.7.5.4

2022-11-10

Deduplication of mobile terminated messages by topic and ID is now disabled by default. Call an API to enable it.

1.7.5.3

2022-09-07

Added support for modular Thing Specification Language models.

1.7.5.0

2022-01-25

Fixed an issue where OTA updates with breakpoint resumption occasionally failed after an APK restart.

1.7.4.9

2021-11-18

Fixed an issue where the CoAP library was missing in the arm-eabi architecture.

1.7.4.5

2021-11-12

Fixed a stability issue caused by switching the Bluetooth toggle when local communication is enabled.

1.7.4.1

2021-07-27

Added support for OTA updates with breakpoint resumption and modular OTA updates.

1.7.4

2021-05-05

Added support for proactive OTA updates and task management.

Demo release notes

Demo version

Release date

Description

1.7.5.0

2022-05-24

  • Adopted MQTT as the common foundation for dynamic registration, including pre-registration and registration-free methods.

  • Updated the SDK version number in the build.gradle file.

  • Refined the cloud connection process in InitManager.java to clarify the output of each step.

1.7.1

2020-05-20

Updated OTA logs.