This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

1

Fixed

EU-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.

2

Fixed

Shark-Field

ICC Service

We modified Device Search Error Handling mechanism. Going forward, any failure with respect to device search filter will result in an error and partial search won't be considered.

3

Enhanced

US-Field

Ayla Message Service

We improved the email service error message with more specific content.

4

Fixed

US-Dev
US-Field

User Service

We fixed an issue wherein the Update Email API was giving Forbidden (403) Error.

5

Fixed

US-Dev
US-Field

User Service

We resolved the Cookies Overflow error in the OAuth flow.

6

Enhanced

US-Dev
US-Field
EU-Field

User Service

We added logger to help debugging during username and email mismatch.

No release notes added this week.

This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

1

Enhanced

US-Dev
EU-Field

Ayla Message Service

We improved the email service error message with more specific content.

2

Fixed

US-Field
EU-Field
US-Dev

ICC Service

We modified Device Search Error Handling mechanism. Going forward any failure with respect to device search filter will result in an error and partial search won’t be considered.

3

Fixed

US-Field
EU-Field
US-Dev

Zigbee Service

We deprecated zigbee services.

No release notes added this week.

This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

1

Enhanced

US-Dev
US-Field

Insights Dashboard

Insights Dashboard introduces the following new metrics to enhance the business relevant report:

  • Total Devices Activated Till Date
  • Total Users Registered Till Date
  • Online Devices Today
  • New Registered Users

Please refer to the Overview page for more information.

2

Fixed

US-Dev
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.

3

Fixed

EU-Field

User Service
Edge Service

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

4

Enhanced

Shark-Field

OTA Service

We improved the security around S3 access.

5

Enhanced

Owlet-Field

Ayla Customer Dashboard – Command Center

In Command Center job creation flows, we have added a Job Summary section (Step 5: Review and Create) to review all details before creating the job.

This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

1

Fixed

US-Dev
US-Field
EU-Field

User Service

Fixed an issue wherein Service Grant was not getting updated during Revoke Role/Update Role.

2

Enhanced

US-Dev
US-Field
EU-Field
Shark-Field
Owlet-Dev

Ayla Customer Dashboard – Command Center

  • In Command Center job creation flows, we have added a Job Summary section (Step 5: Review and Create) to review all details before creating the job.
  • For a specific component job, in the HOST OTA page, in the OTA Attributes tab, under the UPGRADE To section, the text "Image host software version" is changed to "Image Component Software Version".

3

Fixed

US-Dev
US-Field
EU-Field

Ayla Factory Service

Optimised the data sent to Ayla Factory Service (AFS) by the proxy Factory Service for displaying on the Ayla Customer Dashboard. This fix, avoids sending wrong/unwanted data to AFS.

4

Fixed

Shark-Field
Owlet-Dev

Message Service

To fix invalid phone numbers entered by the users, we enabled we enabled a mechanism to add prefix to country code if it is not present.

5

Fixed

Shark-Field
Owlet-Dev

Rule Service

Additional phone number validations are added to identify invalid phone numbers provided by users for receiving SMS notifications.

6

Fixed

US-Dev
US-Field
EU-Field

Data Search

Fixed the datapoint search issue caused because of the "is_host_sw_version" value not getting updated while posting the datapoint value for devices.

This week we added release notes for Cloud and Mobile Platforms.

Cloud Platform

Release type

Environment

Feature

Summary

1

Fixed

US-Field

Ayla Rule Service

Additional phone number validations are added to identify invalid phone numbers provided by users for receiving SMS notifications.

2

Fixed

US-Field

Message Service

As a part of phone number validation, we enabled a mechanism to add prefix to country code if it is not present.

3

Enhanced

US-Dev
US-Field
Shark-Field

OTA Service
ICC Service

We improved the security around S3 access.

4

Enhanced

US-Dev
US-Field
Shark-Field

Ayla Customer Dashboard

In Ayla Customer Dashboard, we implemented paginations in the Properties page.

Mobile Platform

Following are the v6.9.05 release for Android:

Release type

Feature

Summary

1

Enhanced

Local Caching

In SDK and Aura, enhanced Ayla local caching mechanism (allowCaching).

2

Enhanced

Local Mode

In SDK and Aura, local mode is improved with 2048 RSA key negotiation:

  • Added support for different key sizes (1024, 2048) for local mode communications (cryptoRSAKeySize)

3

Enhanced

Device Setup

Added a new API to get fresh Wi-Fi scan results and to ignore cached results during setup.

4

Enhanced

Device Share

In SDK, FastTrack, and Aura, added support for device product name as tag parameter while sharing a device with new email template.

5

Enhanced

Rule Based Notifications

Added support for Repeat Frequency for Ayla Destinations in Rules Based Notifications.

6

New Feature

Copilot

Added support for Copilot Events.

7

Fixed

Rule Based Notifications

Fixed an issue faced during updating actions with existing destinations for Rules Based Notifications.

8

Fixed

BLE Setup

Added timeout while connecting device to AP during BLE setup.

9

Enhanced

Rules Based Notifications

In Aura added support for Priority, TTL, and Repeat Frequency in Ayla Destinations for Rules Based Notifications.

10

Enhanced

Device Setup

We show alert to users if location is disabled while initializing device setup.

SDK, Aura, Sepia, Foundry, and FastTrack are built using Android Studio Giraffe | 2022.3.1 Patch 1, Java 11, Gradle 7.4 & AGP 7.3.0

Aura and Sepia are built using Android_AylaSDK_Public v6.9.05

Foundry and FastTrack are built using Android_AylaSDK_Public v6.9.05 & Android_Sepia_Public v6.9.05

Following are the v6.9.5 release for iOS:

Release type

Feature

Summary

1

Enhanced

Local Caching

In SDK and Aura, enhanced Ayla local caching mechanism (allowCaching).

2

Enhanced

Local Mode

In SDK and Aura, local mode is improved with 2048 RSA key negotiation:

  • Added support for different key sizes (1024, 2048) for local mode communications (cryptoRSAKeySize)

3

Enhanced

Device Share

In SDK, FastTrack, and Aura, added support for device product name as tag parameter while sharing a device with new email template.

4

Enhanced

Rules Based Notifications

In SDK, added support for Repeat Frequency for Ayla Destinations in Rules Based Notifications.

5

New Feature

Copilot

Added support for Copilot event.

6

Enhanced

Rules Based Notifications

In Aura, added support for Priority, TTL, and Repeat Frequency in Ayla Destinations for Rules Based Notifications.

7

Enhanced

Wi-Fi signal

In Aura, added support to indicate RSSI value while displaying Wi-Fi results during setup.

8

Enhanced

Notifications

In Aura, added support for rich notifications (Image).

9

SDK, Aura, Sepia, Sepia App, and FastTrack are built using Xcode 14.3 on macOS 13.5

10

Aura and Sepia are built using iOS_AylaSDK_Public v6.9.5

11

Sepia App and FastTrack are built using iOS_AylaSDK_Public & iOS_Sepia_Public v6.9.5

This week we added release notes for Cloud Platform.

Cloud Platform

Release type

Environment

Feature

Summary

1

Fixed

US-Dev
EU-Field

Ayla Rule Service

  • Additional phone number validations are added to identify invalid phone numbers provided by users for receiving SMS notifications.

  • We enabled a mechanism to add prefix to country code if it is not present

2

Fixed

Shark-Field

OTA Service

  • Implemented S3 authentication through access key and secret key, instead of web token. This provides enhanced security as well as URL size optimisation.

  • Image/File download issue is fixed

3

Fixed

US-Field

User Service

  • Fixed an issue wherein OEM logo was missing from the account linking page.

  • Fixed an issue wherein the API to download PEM gave corrupt data. This fix involves API upgradation for upload/download of PEM file as a part of ruby and rails upgrade.

  • Fixed an issue wherein the APIs with content type as XML were throwing errors.

  • Fixed the end-user metadata display issues in the Ayla Customer Dashboard.

  • Fixed an issue wherein log levels were not printed to STDOUT. With this fix, now the log levels are returned to STDOUT as expected.

4

Enhanced

US-Field

User Service

  • Added configurations to support OpenTelemetry.

  • Enhanced SSO provider configuration for the Salt parameter.

5

Enhanced

US-Dev
US-Field

Groups and Scenes

For the Activate scene based on schedule, Upgrade Schedule, and Create Scene APIs, added validations (made mandatory) for the following parameters under the ["collection"]["schedule"] object:

  • months_of_year
  • end_date
  • start_date
  • days_of_week

6

Enhanced

US-Dev
EU-Field

DataSearch Service

Added the “sw_version” parameter in DataSearch API (DSAPI) response which will be consumed by ICC service.