This week we added release notes for Cloud Platform.

Cloud Platform

Release typeEnvironmentFeatureSummary
EnhancedUS-fieldAyla Customer DashboardUpdated configuration settings and the ingress rule to enhance access to the Customer Dashboard.
New featureUS-fieldGroups and Scenes Service (GSS)GSS service is enhanced by adding new feature group schedule to create and manage group schedule
EnhancedAllEdge ServiceAdded support to redirect Enterprise GSS requests through Edge service (API gateway)for all environments.
EnhancedUS-fieldEdge ServiceEnhanced the 'is_valid' API by adding a new dealer_uuid parameter in the response. It’s value will be null if the dealer_uuid is not present for that user.

This week we added release notes for Cloud Platform.

Cloud Platform

Release typeEnvironmentFeatureSummary
FixedUS-Dev
US-field
User Service
  • Added validations to prevent a Dealer Admin from one dealer from performing any operations on users belonging to other dealers, enhancing security and improving user management.

  • Fixed an issue where the OEM Admin role was unable to create email notifications (SMTP) for its dealers.
EnhancedUS-Dev
US-field
User ServiceImproved the end user account management feature for more efficient account access and recovery. For more information, please refer End User Account Management.
EnhancedUS-fieldAyla GCPWe are actively enhancing the stability of the newly migrated Ayla GCP platform to ensure smooth functioning for all our services.

This week we added release notes for Cloud Platform.

Cloud Platform

Release typeEnvironmentFeatureSummary
New feature - Platform migrationUS-fieldGoogle Cloud Platform (GCP) MigrationWe are excited to announce the successful migration of our services from AWS to GCP.

This week we added release notes for Cloud Platform.

Cloud Platform

Release typeEnvironmentFeatureSummary
EnhancedUS-fieldUser Service

Dealer Management
We have enabled a dealer user to create or update other dealer users in the same role level.
Example:
Dealer::Admin user can create another Dealer::Admin user in the same Dealer scope.
Dealer::Manager user can create another Dealer::Manager in the same Dealer scope when the user is assigned to the same facility.
FixedEU-fieldDatapoint ServiceWe fixed an issue where some datapoints were missing on the Ayla Customer Dashboard display.
FixedEU-fieldConnection Status Service (CSS)

Device Service
We fixed the connection status history synchronization and timestamp mismatch issues between Ayla Device Service and CSS, resulting in improved data accuracy.
EnhancedUS-fieldUser ServiceWe redesigned the 'Reset Password Success' page for the US field to improve user experience.
Version UpgradeUS-fieldRules ServiceWe have upgraded Rule Service to version 2.17.45.
This version addresses an issue where rules and actions created by Dealer::Admin were not triggering as expected.
EnhancedUS-fieldAyla Message ServiceWith this enhancement, Dealer::Admin and Dealer::Manager can now create destinations on behalf of the intended end users.
FixedUS-field
EU-field
ICC ServiceWe fixed an issue where multiple notifications were sent during ICC stage Run.

This week we added release notes for Cloud Platform.

Cloud Platform

Release typeEnvironmentFeatureSummary
FixedEU-fieldData Search
  • Added additional metadata to the DataSearch API to provide more detailed information about data requests and responses.
  • Optimized DataSearch APIs to ensure device data is pushed to ElasticSearch without delays.
  • Fixed an issue where the last remaining metadata was not being deleted from Ayla Device Service.
  • Added support for dealers and facilities information search.
  • Updated DataSearch API to include the oem_model parameter in the advanced search response.
  • We resolved an issue where searching on string type property values with long strings was not returning data. With this fix, long string values are now supported.
  • We fixed an issue with incorrect device status display. Now, the device data is fully synchronized.
FixedEU-fieldDevice Service
  • Fixed an issue where duplicate events were recorded on the new data topics. Events are now updated correctly as expected.
  • Fixed an issue with the Get Devices API where improper output was displayed when a user had no devices.
  • Added validations to prevent users from viewing or accessing other users' groups.
  • Fixed an issue where connection events were either missing or displayed incorrectly on the new Ayla Device Service (ADS) data topics. With this fix, the connection event status is now accurately synchronized.

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

Cloud Platform

Release typeEnvironmentFeatureSummary
FixedEU-fieldDataStream Service (DSS)Added additional logs to monitor the service status.
EnhancedOwlet-fieldLog ServiceUpgraded Log Service to OpenSearch 2.11 from Elasticsearch.
Roll backUS-fieldEdge ServiceWe rolled back Edge Service version from 25.2.98 to 25.2.92.
FixedUS-fieldDevice Service

DataSearch
  • Optimized DataSearch APIs to ensure device data is pushed to ElasticSearch without delays.
  • Fixed an issue where the device connection status was displayed incorrectly. The connection status is now synced accurately.
  • Fixed an issue where the last remaining metadata was not being deleted from Ayla Device Service.
  • We resolved an issue where searching on string type property values with long strings was not returning data. Long string values are now supported.
  • Added additional metadata to the DataSearch API to provide more detailed information about data requests and responses.
  • Fixed an issue where the last remaining metadata was not being deleted from Ayla Device Service.
EnhancedUS-fieldDataSearch
  • Added support for dealer management in DataSearch Service.
  • Updated DataSearch API to include the oem_model parameter in the advanced search response.
FixedUS-fieldDevice Service
  • Fixed an issue with the Get Devices API where improper output was displayed when a user had no devices.
  • Added validations to prevent users from viewing or accessing other users' groups.
  • Fixed an issue with event data mismatching. Events are now updated correctly as expected.

Mobile Platform

Following are the v7.0.9 release for Android:

Ayla SDK v7.0.9

FeatureRelease typeSummary
1BLE OnboardingEnhancedEnhanced the BLE onboarding process for better user experience.
2Device onboardingFixedResolved crashes identified through Crashlytics reports
3Build environmentBuilt using Android Studio Koala | 2024.1.1, Java 11, Gradle 7.4 & AGP 7.3.0

Ayla Aura v7.0.9

FeatureRelease typeSummary
1Firebase Issue Reporting ToolEnhancedAdded support for Crashlytics to better track and address crashes.
2Build environmentBuilt using Android AylaSDK v7.0.9
3Build environmentBuilt using Android Studio Koala | 2024.1.1, Java 11, Gradle 7.4 & AGP 7.3.0

Following are the v7.0.9 release for iOS:

Ayla SDK v7.0.9

FeatureRelease typeSummary
1Bluetooth Service Unavailability AlertEnhancedIn version 7.0.9 and later, mSDK will no longer handle alerts when Bluetooth is unavailable. Instead, the app will handle these alerts.
2FixedResolved crashes identified through Crashlytics reports
3BLE Onboarding TimeoutEnhancedAdded timeout for sending the setup token to the device during BLE onboarding to improve reliability and prevent delays.
4Device Manager StatesFixedWe fixed an issue wherein Device Manager States were not set appropriately when app enters from background to foreground.
5Build environmentBuilt using Xcode 15.4 on macOS 14.6.1

Ayla Aura v7.0.9

FeatureRelease typeSummary
1Build environment
  • Built using iOS_AylaSDK_Public v7.0.9
  • Built using Xcode 15.4 on macOS 14.6.1

This week we added release notes for Cloud Platform.

Cloud Platform

Release typeEnvironmentFeatureSummary
FixedUS-field
EU-field
ICC SearchWe fixed an issue where searching for devices by properties was returning an error code 400. After applying the fix, search results are now displayed correctly.
EnhancedUS-field
EU-field
ICC
OTA
We added support for dealer management in ICC and OTA.

This week we added release notes for Cloud Platform.

Cloud Platform

Release typeEnvironmentFeatureSummary
FixedUS-fieldAyla Notification ServiceWe fixed an issue that caused authorization errors due to irrelevant parameters in the authorization request. The fix ignores unnecessary parameters in the authorization request.
New Service ReleaseUS-fieldDealer Management ServiceWe are excited to announce the release of our Dealer Management APIs, designed to help OEMs manage their Dealers, and Dealers in turn can manage their Facilities and Users. Dealer Management support in the Dashboard will be available to OEMs and Dealers soon.
FixedUS-fieldEdge ServiceWe resolved an issue where user authentication was failing because the Edge Service did not support the newly added dealer_uuid parameter. After the fix, the Edge Service now supports this parameter.
EnhancedUS-fieldEdge ServiceWe updated the Edge Service to support requests from the Enterprise GSS Service.