This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

Fixed

Owlet-Nova

Migration Service

We fixed the connection reset issue in the migration service that was causing migration job failures. With this fix, we introduced the following solutions:

  • Internal calls are used within the target environment instead of HTTPS calls.
  • A retry mechanism is introduced in case of failures.

This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

Enhanced

US-field
EU-field
US-dev

Data Search Service

Fixed an issue where the version was not being updated when an ICC job (Host OTA) was updated. With this fix, the target version is now updated in the rules upon updating the ICC job.

Enhanced

US-field
EU-field
US-dev

Device Service
Application service

With this enhancement, the message template uses the tag [[property_update_time_device_tz][property_update_time_device_tz]] to display the date and time in the device's local time zone.

Fixed

EU-field
US-dev

Ayla Customer Dashboard

  • Fixed an issue where end user rules were not listed as expected.
  • Fixed an issue where device searches by “Registered” status were not displaying results as expected.

Fixed

US-field

MDSSv2

Fixed an issue with MQTT filters created using the Admin API, where events were not received for specific OEM models.

This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

Fixed

US-field
EU-field
US-dev

ICC
Device filters

  • Fixed an issue where devices were not being processed in a job due to empty criteria values in filters. As a fix, we added validations to prevent empty criteria values when creating filters.
  • Fixed an issue where the OEM Dashboard link was being fetched from the wrong .yml file. The fix ensures that the correct .yml file is referenced to fetch the OEM Dashboard link.
  • To avoid redundant emails, we have reduced email notifications for both the 'Device Failed' and 'Job Stage Complete' scenarios, ensuring that only one email notification is sent for each of these events at each stage.

Fixed

US-field

mDSSv2

We fixed an issue where the expired client sessions were not cleared by the scheduler. This fix cleared all the existing expired sessions and going forward the expired sessions will be cleared as expected.

Enhanced

EU-field

Device Service

  • With this enhancement, the Dealer Admin and the Dealer Manager are allowed to register and unregister the devices assigned to a dealer and dealer's facility.
  • RVD devices created by dealer roles are now automatically assigned to the creator or a dealer under the admin/manager, whereas previously, assignment was manual.

Fixed

EU-field

Device Service

  • Get devices API was throwing 500 error due to cache issues. After the fix, the API works as expected.
  • We fixed an issue where unexpected OpenTelemetry logs were generated.
  • Corrected service name definition at the code level to avoid potential issues.
  • Fixed an issue where the device service was not sending events for batch assign/unassign of DSN. With this fix, now the batch assign/unassign events are sent as expected.
  • We fixed the connection status history sync issue between ADS and CSS by ensuring consistent record creation in both ADS and CSS.

This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

Enhanced

EU-field

AWS to Google Cloud Platform (GCP) migration

We migrated our environment from AWS to GCP.

Fixed

US-field

Groups and Scenes

  • We fixed an issue where schedules were not triggering when collection schedules were updated.
  • We fixed an issue where the GET Collection API results had mismatches when pagination was applied.

Enhanced

US-field

User Service – Account Management

OEM Admins can now initiate reset password requests for users directly from the Ayla Customer Dashboard. The audit trails for password resets are properly maintained and easily accessible to the OEM::Admin.

For more information on reset password options, please refer End User Account Management

Fixed

US-field

MQTT (MDSSV2)

Fixed an issue where events were being received from deleted MQTT filters. After the fix, only events from the current MQTT filters are received.

Enhanced

US-field

MQTT (MDSSV2)

With this enhancement, the client MQTT APIs are updated to follow REST API design principles.

No release notes added this week.

This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

Fixed

US-field

Groups and Scenes

We fixed an issue where some schedules were not triggering. After the fix, all schedules now trigger as expected.

Enhanced

US-field

DataStream Service

DataSearch Service

With this enhancement, we are handling device and property updates separately to improve performance. The dslistener service handles property updates, while the dsalistener service handles device updates.

Enhanced

US-field

Dealer Management

Remote Virtual Device (RVD)

With this enhancement, when a dealer role creates a Remote Virtual Device (RVD), it is automatically linked to their account, eliminating the need for manual association.

This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

Enhanced

US-field

DataStream Service
DataSearch Service

With this enhancement, we are handling device and property updates separately to improve performance. The dslistener service handles property updates, while the dsalistener service handles device updates.