This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

Enhanced

US-field
EU-field
CN-field

Ayla Notification Service

This enhancement ensures that device registration entries are consistently logged after a device is successfully registered with ANS. This helps in tracking device connectivity with ANS.

This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

Enhanced

EU-field

Device Notification Center

We added authentication (SASL_SSL) support to provide secure access to Kafka platform.

Enhanced

EU-field

Device Notification Center

Added additional logs during subscription to the connected events.

Upgrade

Owlet-field

  • _
  • Upgraded mysql library version
  • Upgraded base docker image version

Enhanced

US-field

Device Service

We added pagination to the GET commands API, which helps in organizing the display of results.

Fixed

US-field

Device Service

We resolved an issue where newly associated templates were displaying old schedules. The fix now deletes any schedules that are not part of the newly associated template.

Enhanced

US-field

Device Service

We added logging of user and device details in events where a device is unregistered. This provides better tracking of user and device information.

Fixed

US-field

Device Service

We fixed an issue where template association for the PAAG/node devices was failing.

Fixed

US-field

Device Service

We fixed the issues causing SMS trigger creation errors.

Fixed

US-field

Device Service

We fixed an issue where the device type in the device property was not matching the template type.

Fixed

US-field

Device Service

We fixed an issue where the device search by properties was returning devices that did not match the search criteria. After the fix, the search results are displayed correctly.

Fixed

US-field

Device Service

Ayla Customer Dashboard

We fixed the 504 errors that occurred during device searches on the Ayla Customer Dashboard.

Fixed

US-field

Device Service

Fixed an issue wherein a device received multiple notifications at a time as soon it comes to online mode from offline mode. The fix avoids multiple notifications and just sends a latest single notification if available.

Fixed

US-field

Device Service

Fixed an issue where multiple MQTT notifications were sent when a user's data was deleted.

New Service

US-field

Proxy Service

The Image Service and Device Service now use a new proxy service to support short URLs for S3 file storage.

Enhanced

US-field

Device Service

We added a new parameter, 'facility_id,' to the response body of the GET Device Info API.

This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

Enhanced

Owlet-field
Owlet-dev

Device Service

We added pagination to the GET commands API, which helps in organizing the display of results.

Fixed

Owlet-field
Owlet-dev

Device Service

We resolved an issue where newly associated templates were displaying old schedules. The fix now deletes any schedules that are not part of the newly associated template.

Enhanced

Owlet-field
Owlet-dev

Device Service

We added logging of user and device details in events where a device is unregistered. This provides better tracking of user and device information.

Fixed

Owlet-field
Owlet-dev

Device Service

We fixed an issue where template association for the PAAG/node devices was failing.

Fixed

Owlet-field
Owlet-dev

Device Service

We fixed the issues causing SMS trigger creation errors.

Fixed

Owlet-field
Owlet-dev

Device Service

We fixed an issue where the device type in the device property was not matching the template type.

Fixed

Owlet-field
Owlet-dev

Device Service

We fixed an issue where the device search by properties was returning devices that did not match the search criteria. After the fix, the search results are displayed correctly.

Fixed

Owlet-field
Owlet-dev

Device Service

Ayla Customer Dashboard

We fixed the 504 errors that occurred during device searches on the Ayla Customer Dashboard.

Fixed

Owlet-field
Owlet-dev

Device Service

Fixed an issue wherein a device received multiple notifications at a time as soon it comes to online mode from offline mode. The fix avoids multiple notifications and just sends a latest single notification if available.

Fixed

Owlet-field
Owlet-dev

Device Service

Fixed an issue where multiple MQTT notifications were sent when a user's data was deleted.

New Service

Owlet-field
Owlet-dev

Proxy Service

The Image Service and Device Service now use a new proxy service to support short URLs for S3 file storage.

This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

Fixed

Owlet-dev

Log Service

We fixed an issue where the OpenSearch library's search API was returning a 'URI too long' error.‬

Enhanced

Owlet-field

Datapoint Service (DPS)

We upgraded the Datapoint Service version to 42.0.8.
In this upgrade, we added support for property updates with echo in batched datapoints.

Fixed

US-field
EU-field

OEM Dashboard

We resolved the issues causing devices to display incorrect locations.

Enhanced

US-field

Application Service

We have upgraded the Application Service to 54.0.2.
In this version we have optimised logging to avoid creation of extra logs.

Enhanced

Owlet-field

Device Service

We enhanced server settings to handle a higher volume of HTTP requests.

This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

1

Enhanced

Shark

Device Service

The Device Service has been upgraded to version 81.5.16.3, incorporating the following enhancement:

  • To improve the security, setup tokens will get invalidated after completing the registration in AP Mode.

2

Enhanced

EU-field

Device Service

The Device Service has been upgraded to version 82.0.10.1, incorporating the following enhancement:

  • To improve the security, setup tokens will get invalidated after completing the registration in AP Mode.

3

Fixed

US-field

Groups & Scenes

  • Fixed an issue wherein the experiences (scenes) were not displayed on the user apps. After the fix, scenes are displayed as expected.
  • Resolved the issues with the slow queries.

No release notes added this week.

This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

1

Enhanced

Owlet-dev

Log Service

Log service is upgraded to v1.7.45 to support OpenSearch.

2

Enhanced

Owlet-dev

Datapoint Service (DPS)

We upgraded the Datapoint Service version to 42.0.8.
In this upgrade, we added support for property updates with echo in batched datapoints.

3

Enhanced

Owlet-dev

Connectivity

Ayla Developer Portal

We added a new connect type “Matter Connect” to the list of Available Connects in the Ayla Developer Portal. You can select this newly added connect type for Templates and Devices. Selecting Matter Connect enables the devices to connect and communicate to mobile applications through matter.

4

Fixed

US-field

Groups and Scenes Service (GSS)

We fixed an issue wherein schedule update was not happening due to property_value datatype mismatch.

5

Configuration changes

US-field

Notification Service
US-field
Connectivity

Performed configuration changes to keep the Notification and connectivity services up to date.

6

Enhanced

US-field

Device Auth Service

User Service

Performed log optimisation for User Service.

This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

1

Enhanced

Owlet-dev

Ayla Customer Dashboard

We updated the Data Export tab in Ayla Customer Dashboard to support Google Cloud Storage (GCS).

2

Enhanced

EU-field

User Service
Device Auth Service

Performed log optimisation for User Service.

3

Enhanced

US-field

Feed Service

Performed configuration changes in the Feed Service to keep the service up to date.

This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

1

Enhanced

Owlet

User Service

Added loggers for user account deletion, role assignment, role revocation, and for the number of failed login attempts.
Added additional loggers to get cookies data when Oauth flow breaks.

2

Fixed

Owlet

User Service

Fixed an issue wherein linking skills to Alexa failed. After the fix, users can link the skills to Alexa as expected.

3

Enhanced

Owlet

User Service

We enabled HMAC support for internal calls from ICC Service to User Service.

4

Fixed

Owlet

User Service

We fixed an issue causing forbidden (403) error while running the update email API.

5

Fixed

Owlet

User Service

We fixed an issue causing unprocessable entity (422) error while running the assign label API.

6

Enhanced

Owlet

User Service

With this enhancement, going forward, Ayla User Service uses AWS with Roles/Tokens-based credentials instead of AWS Access and Secret Keys.

7

Fixed

Owlet

UserService

We fixed an issue wherein passwords were recorded in the error logs. After this fix, passwords are not logged.

8

Fixed

Owlet

UserService

We fixed an issue wherein older/failed messages that didn’t have user_id were repeatedly calling log service. With this fix, we have removed unlimited retries for failed messages and allowed just one retry.

9

Upgrade

Owlet

UserService

We upgraded jQuery version to v3.7.0.

10

Fixed

Owlet

UserService

We fixed an issue wherein the is_valid API was giving wrong user role in the response.

11

Upgrade

Owlet

UserService

We upgraded Opentelemetry gem versions to allow download of all instruments.

12

Fixed

Owlet

UserService

We fixed an issue wherein apps were crashing due to change in the date format. With this fix, we reverted to the working date format.

13

Fixed

Owlet

UserService
in_field_provision

We fixed an issue wherein the get OEM API failed (error code 401) for a user with ModuleMaker:Adminrole.

14

Fixed

Owlet

UserService
in_field_provision

We fixed an issue wherein the provision_device API failed to verify signature.

15

Fixed

Owlet

UserService

We fixed the default logo display error in the authorization (Oauth) flow.

16

Enhanced

Owlet

UserService

We added debuggers to check the OAuth flow failures if any.

17

Enhanced

Owlet

User Service
Ayla Customer dashboard

We fixed an error wherein user metadata was not displayed in the Ayla Customer dashboard.

18

Fixed

Owlet

UserService

We fixed an issue wherein after deleting a user, username verification record were not getting deleted. This fix deletes the dependent records.

19

Enhanced

Owlet

UserService

Added configurations to support OpenTelemetry.

20

Enhanced

Owlet

UserService
Message Service

We added support to accept private key file (PEM file) in JSON format to send the FCM notifications.

We have enhanced the security of PEM files and passwords by using new algorithms.

21

Fixed

Owlet

UserService

Fixed an issue wherein API to download PEM was giving wrong data in the response.

22

Enhanced

Owlet

UserService

We added support for APIs with XML content type.

23

Enhanced

Owlet

UserService

We have enhanced the security of PEM files and passwords by using new algorithms.

24

Enhanced

Owlet

Application Service
Metering Service

Added support to monitor SMS events via metering

25

Fixed

Owlet

Application Service

We fixed an issue wherein inconsistent alert history messages were displayed in case of invalid phone number.

26

Fixed

EU-field

Datapoint Service

DPPUB/DPSUB

• We fixed an issue wherein the message property was returning wrong data.
• We fixed an issue wherein null values were returned even after the successful execution of get property datapoints API.
• We fixed an issue wherein ‘/‘ was missing while forming the URLs.

27

Enhanced

US-field
EU-field

Ayla Customer Dashboard

We updated the Data Export tab in Ayla Customer Dashboard to support Google Cloud Storage (GCS).

28

Fixed

US-field

Ayla Notification Service (ANS)

Performed ANS configuration changes to resolve connectivity issues.

29

Enhanced

US-field

DPPUB
DPSUB

We added support for property updates with echo in batched datapoints.