This week we added release notes for Cloud Platform.

Cloud Platform

Release typeEnvironmentFeatureSummary
1FixedOwlet-FieldAyla Message ServiceFixed an issue wherein alert history wrongly displayed status as “Delivered” when push notifications failed. This issue occurred in the following scenarios:

Apple Push Notification service (APNs)
- Unrelated APNs certificate

- Corrupt APNs certificate

- Invalid mobile device token


Firebase Cloud Messaging (FCM) 
- Invalid FCM Key

- Invalid mobile device token

This fix helps the customers (OEMs) by rightly reporting the errors occurring while sending push notifications.
NOTE: This has no impact on endusers.
2FixedUS-Field
EU-Field
Mobile ApplicationFixed an issue wherein newly introduced date format caused applications to crash. This fix corrected the date format.
3EnhancedUS-Field
EU-Field
User ServiceFixed the default logo display error in the authorization (Oauth) flow.
4FixedUS-Field
EU-Field
Factory Service

Device Service
Fixed an issue wherein third-party device onboarding failed due to unsuccessful signature verification by the Provision Device API. This fix enabled smooth onboarding of the third-party devices into Ayla Platform.
5FixedUS-Field
EU-Field
Device ServiceWe optimized device onboarding for the re-registration flow.
6FixedShark-FieldMessage ServiceThere was no alert of the actions that are rate limited (not executed) due to the set Repeat Frequency. To address this, an alert history is generated with "Action has been rate limited" error message.
7FixedShark-FieldRule Service
  • Fixed an issue wherein Get actions API was producing error when “is_internal= true” and “paginated=true”. Also, now by default the API result is displayed in descending order.

  • For Get actions and Get rules APIs, the response parameter “totalPages” is changed to “total_pages”.
8FixedShark-FieldICC ServiceWe streamlined the from_version for OTA jobs:
  • When both job and filter have version data, we consider the job's version as the from_version.

  • If neither job nor filter has version data, we consider the from_version as ALL versions.

  • If either job or filter has version data, we consider that as the from_version.

This week we added release notes for Cloud Platform.

Cloud Platform

Release typeEnvironmentFeatureSummary
1FixedUS-Dev
US-Field
EU-Field
Owlet-Dev
Ayla Message ServiceFixed an issue wherein alert history wrongly displayed status as “Delivered” when push notifications failed. This issue occurred in the following scenarios:

Apple Push Notification service (APNs)
- Unrelated APNs certificate

- Corrupt APNs certificate

- Invalid mobile device token


Firebase Cloud Messaging (FCM) 
- Invalid FCM Key

- Invalid mobile device token

This fix helps the customers (OEMs) by rightly reporting the errors occurring while sending push notifications.
NOTE: This has no impact on endusers.
2FixedOwlet-FieldAyla Customer Dashboard - Command CenterFixed a user interface issue that caused error while uploading the host OTA image.
3FixedOwlet-FieldAyla Customer Dashboard - Command CenterUpdated privileges for the following roles in the Command Center service:
- OEM::Staff
- OEM::Support Engineer
- OEM::Support Manager

For more information on the roles and their privileges, please refer User Roles.
4EnhancedOwlet-DevAyla Notification Service (ANS)We enhanced Ayla Notification Service by adding additional error counters to enable detection of issues in early stages and take necessary action.

No release notes added this week.

This week we added release notes for Cloud Platform.

Cloud Platform

Release typeEnvironmentFeatureSummary
1FixedUS-Dev
US-Field
EU-Field
Rule Service
Ayla

Message Service
There was no alert of the actions that are rate limited (not executed) due to the set Repeat Frequency. To address this, an alert history is generated with "Action has been rate limited" error message.
2FixedUS-Dev
US-Field
EU-Field
ICC Service

OTA Service

Security Enhancements
Implemented S3 authentication through access key and secret key, instead of web token. This provides enhanced security as well as URL size optimisation.
3FixedUS-Dev
US-Field
EU-Field
Image ServiceFixed an issue wherein logs were not getting printed to STDOUT (Console). With this fix, now the logs will be returned to STDOUT.
4FixedUS-Dev
US-Field
EU-Field
Device ServiceImplemented phone number validations to restrict invalid numbers in database through trigger apps.
5FixedUS-Dev
US-Field
EU-Field
All ServicesFixed an issue wherein log levels were not getting printed to STDOUT (console). After the fix, appropriate log levels are printed in STDOUT.

This week we added release notes for Cloud Platform.

Cloud Platform

Release typeEnvironmentFeatureSummary
1FixedUS-Dev
US-Field
EU-Field
ICC ServiceWe streamlined the from_version for OTA jobs:
  • When both job and filter have version data, we consider the job's version as the from_version.

  • If neither job nor filter has version data, we consider the from_version as ALL versions.

  • If either job or filter has version data, we consider that as the from_version.
2FixedUS-Dev
US-Field
EU-Field
Ayla Customer DashboardFixed a user interface issue that caused error while uploading the host OTA image.
3FixedUS-Dev
US-Field
EU-Field
Ayla Customer Dashboard - Command CenterUpdated privileges for the following roles in the Command Center service:
  • OEM::Staff

  • OEM::Support Engineer

  • OEM::Support Manager

For more information on the roles and their privileges, please refer User Roles.

This week we added release notes for Cloud Platform.

Cloud Platform

Release typeEnvironmentFeatureSummary
1FixedSharkICC ServiceFixed an issue wherein Filter Status Attributes were not considered while running the jobs.

This week we added release notes for Cloud Platform.

Cloud Platform

Release typeEnvironmentFeatureSummary
1EnhancedUS-Dev
US-Field
EU-Field
ICC Service

DataStream Service
We enabled pagination in device property list in the following scenarios in Ayla Customer Dashboard:
  • In DataStream page: Creating Stream
  • In Command Center page: Creating Device Filter
  • In Command Center page: HOST OTA image - Uploading Specific Component OTA Images
2Data Retention updateUS-Field
EU-Field
Data RetentionData retention policy has been updated to retain the Data Export files for 1 year. Our updated Data Retention and Cloud Platform Usage Policy can be viewed at Cloud Platform Usage Policy.
3EnhancedUS-Field
EU-Field
US-Dev
Message Service

Trigger App
We have moved away from a 10 Digit Long Code number to a Toll-free number for sending SMS. This will ensure better success rate and lesser screening from telecom carriers.
4FixedShark
Owlet-Dev
Weather/feed serviceFixed an issue wherein the temperature data remained stagnant. After the fix, the data is updated and displayed correctly.

This week we added release notes for Cloud Platform.

Cloud Platform

Release typeEnvironmentFeatureSummary
1FixedUS-Dev
US-Field
EU-Field
ICC ServiceFixed an issue wherein Filter Status Attributes were not considered while running the jobs.

This week we added release notes for Cloud Platform.

Cloud Platform

Release typeEnvironmentFeatureSummary
1FixedUS-Dev
US-Field
EU-Field
Ayla Message ServiceIn continuous job evaluation, for connection status events, we optimised evaluation of devices against the filter criteria to avoid unwanted devices getting added to ICC job.
2New featureUS-Dev
US-Field
EU-Field
User Service
Rules Service
In Ayla Customer Dashboard, we added new Rules tab in the end user page. Using the Rules tab, you can view Rules, Actions, or Destinations associated with a specific end user.

To know how to access this feature on Ayla Customer Dashboard, please refer End User – Rules.