This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Beatles release

Beatles release

This section includes key information regarding new features included in Aura Platform for Beatles and main changes in comparison with previous releases

What’s new in Beatles (8.9.0)?

Discover here the new features and modifications at a glance. You can find the technical details in the release changelog and the Release Notes.

Novelties Description
Cognitive improvements ✔️ Updated CLF API: subscription_type and phone_type are not required and can be nullable.
✔️ Improved logs in NLP, Context and CLF: drt and status fields are shown only when they have value and the level WARNING is changed to WARN.
✔️ Updated QDRANT method: Improved method add in QDRANT using chunk policy
✔️ Added correlator in Kernel ingest with spark for Aura Context
Experiences providing auto-generated responses through OpenAI ✔️ aura-gateway-api is a new Aura component whose goal is to make Aura capabilities available to different services and applications. In the current release, this component has been enhanced with new developments and functionalities
✔️ The first Aura capability to be published in this service will be OpenAI. This feature enables Aura to create experiences and provide auto-generated responses to the users through OpenAI capabilities.
Configuration of applications in Aura ✔️ Aura is now able to manage the configuration of applications through the aura-configuration-api component and a new utility to load this configuration
Optimized experience for Aura users authenticating with LoA2 ✔️ Modification of the LoA2 authentication flow for WhatsApp channel in order to ease the process for our customers
Aura technical improvements ✔️ Several tasks have been executed to enhance Aura performance and address existing bugs, impacting different components such as aura-groot, aura-bot, aura-authentication-api, aura-bridge, Aura request-response model, aura-bot-common and api-clients.
Performance improvement in KPI entities writing ✔️ aura-kpis utility has been reviewed to write all the entities of a component separately, so the server uploads the file one by one, in different cycles and flows, to avoid being blocked during the uploading of all the files generated.
Resolved bug ZZTop-BR-Aura stops responding to the user ✔️ aura-groot The expiration date of the conversation reference context between the bot and the skill is updated on each user iteration.
Modification of indexes ✔️ In order to improve performance, aura-bot-platform and aura-authentication-api indexes have been optimized
Giza Lite 2.0.0, the latest version of Aura’s models architecture, is available ✔️ Giza Lite 2.0.0 provides a platform for the consumption of three global Advanced Analytics Models (AAMs). This will empower OBs with valuable insights and efficiency, leading to an improved decision-making and enhanced customers’ satisfaction.
✔️ As a novelty, Giza Lite 2.0.0 not only allows the consumption of global models by an Aura use case but also by external modules. This is possible thanks to the performed models securitization.
Improved Aura Platform documentation ✔️ Available Aura Context descriptive documentation in the website
✔️ Aura NLP documentation is updated to include the current conversational process
✔️ The website’s content architecture now includes tags and categories that facilitate a precise and coherent classification of documents
✔️ You can review and access Aura latest novelties directly from the homepage
✔️ The formats and styles across the entire website are progressively adapted to the rules established in the README.md file
✔️ Documents are continuously updated, reviewed and corrected in order to achieve, release after release, a better quality in Aura Platform documentation

1 - Beatles release changelog

Beatles release changelog

Discover the record of all notable changes made in Aura for this release, organized by component.

1.1 - Aura system components version

Aura system components versions

Updated versions of Aura system components for the current Aura Platform release

Components versions

All components in the table below run over AKS cluster version 1.27.

Name Namespace Image deployed
alertmanager aura-system devopstf.azurecr.io/tools/alertmanager:v0.26.0
elastic-operator aura-system docker.elastic.co/eck/eck-operator:2.7.0
elasticsearch-es-aura aura-system devopstf.azurecr.io/tools/elasticsearch:8.7.1
elasticsearch-exporter aura-system devopstf.azurecr.io/tools/elasticsearch_exporter:v1.5.0
fluent-bit-aggregator aura-system devopstf.azurecr.io/tools/fluent-bit:2.2.0
grafana aura-system devopstf.azurecr.io/tools/grafana:8.5.21
kibana-kb aura-system docker.elastic.co/kibana/kibana:8.7.1
prometheus aura-system devopstf.azurecr.io/tools/prom/prometheus:v2.48.0
mongodb-atlas-operator aura-system devopstf.azurecr.io/tools/mongodb-atlas-kubernetes-operator:1.9.0
redis-exporter aura-system devopstf.azurecr.io/tools/redis-exporter:1.6.1
redis aura-system devopstf.azurecr.io/tools/redis:6.0.19
thanos-store-gateway aura-system devopstf.azurecr.io/tools/thanos:v0.32.5
atlas-logger aura-system devopstf.azurecr.io/tools/atlas-logger:2.0.0
azure-logger aura-system devopstf.azurecr.io/tools/azure-logger:1.4.0
pushgateway aura-system devopstf.azurecr.io/tools/pushgateway:v1.4.1
thanos-querier aura-system devopstf.azurecr.io/tools/thanos:v0.32.5

Additional information

Information regarding Aura system components end-of-life (EOL) and next updates is included in the document Scheduled updates in Aura components. Find it in the Aura releases section of your corresponding release.

1.2 - Aura API clients changelog

Aura API clients changelog

Changelog of Aura API clients for Beatles Aura Platform release

Changed

2024-02-02 - Modification in Giza models API clients

-The API clients for the three Advanced Analytics Models (AAMs) integrated into Giza have been modified, as now an APIKey is required to call these models from an aura-bot dialog.

1.3 - Aura Authentication API changelog

Aura Authentication API changelog

Changelog of Aura Authentication API component for Beatles Aura Platform release

Fixed

2024-02-13 - Review Aura Authentication API indexes

  • Remove redundant index in users collection (idx_auraidglobal_channelid)

2024-01-31 - Use correct drt value in logs when searching an Aura user by auraId

  • The field drt should be an integer value containing the number of milliseconds that the request took to be processed, but in some cases it was a float value.
  • This fix ensures that the drt field is always an integer value when searching an Aura user by auraId.

1.4 - Aura bot changelog

Aura Bot changelog

Changelog of Aura bot component for Beatles Aura Platform release.

Added

  • Affected documents:

Changed

2024-01-22 - Optimization of LoA2 authentication process in WhatsApp/Aiwi: Ask the user to use current number

  • The whatsapp-otp-login dialog has improved its operational flow to ask the user if she wants to use the current number, if allowed by the channel.
  • Affected documents:

2024-01-15 - Optimization of LoA2 authentication process in WhatsApp/Aiwi: Ask the user for a custom phone

  • The whatsapp-otp-login dialog has improved its operational flow to ask the user for a phone number and validate if it is corporate, if allowed by the channel.
  • Affected documents:

2024-02-12 - Changed OpenAI embeddings intent

  • Affected documents:

Fixed

2024-01-18 - Fixed LoA2 authentication process in WhatsApp/Aiwi: Too many codes

2024-02-13 - Review aura-context indexes

  • Added index Mongo in aura-context collection (idx_id) to improve performance

1.5 - Aura Bot Common changelog

Aura Bot Common changelog

Changelog of Aura Bot Common component for Beatles Aura Platform release

Fixed

2024-02-08 - MongoStorage allows update only expiredAt

  • When MongoStorage.write method receives an empty object, it updates only expiredAt

1.6 - Aura Bridge changelog

Aura bridge changelog

Changelog of Aura bridge component for Beatles Aura Platform release

Fixed

2024-01-24 - Fixed error with redirect to prompt

  • In previous releases, the execution of a redirect command to a dialog with a prompt failed randomly, as the user response was not recognized. This issue has been solved by changing the aura-groot-aura-bot conversation by a new one for the redirect message.

2024-01-24 - Stored redirect activity in bridge queues

  • Stored redirect activity in bridge queues to avoid problems in message order.

1.7 - Aura Complex Logic Framework changelog

Aura Complex Logic Framework changelog

Changelog of Aura Complex Logic Framework for Beatles Aura Platform release

Changed

2024-01-18 - Improved logs

  • Now, the drt and status fields are not shown when the log does not include them. Before this change, these fields were shown with null values.
  • Used logging level WARN instead of WARNING.

2024-01-18 - Improved Complex Logic Framework behavior

  • The Complex Logic Framework fields subscription_type and phone_type are not required now and allow null values. Swaggers are update with this info.

1.8 - Aura Configuration API changelog

Aura Configuration API changelog

Changelog of Aura Configuration API component for Beatles Aura Platform release

Added

2024-01-15 - Endpoints to manage applications configuration

  • Added new endpoints to manage applications configuration.
  • Affected documents:

1.9 - Aura Context changelog

Aura Context changelog

Changelog of Aura Context for Beatles Aura Platform release

Added

2024-02-12 - Migrated Aura Context descriptive documentation

Changed

2024-01-12 - Improved logs

  • Now, the drt and status fields are not shown when the log does not include them. Before this change, these fields were shown with null values.
  • Used logging level WARN instead of WARNING.

2024-01-08 - Add Correlator Kernel ingest in Context

  • Now in the kernel ingestion part with Spark the correlator is sent.

1.10 - Aura Deployment changelog

Aura deployment changelog

Changelog of Aura deployment for Beatles Aura Platform release

Added

2024-02-12 - Added Python version

Fixed

2024-01-02 - Fixed Delta users restoration

  • Corrected the command to restore Delta users in the database migration, that was failing because the image could not be pulled.
  • Affected documents:

1.11 - Aura Gateway API changelog

Aura Gateway API service changelog

Changelog of Aura Gateway API service for Beatles Aura Platform release

Changed

2024-01-19 - Modification in Aura Gateway APIs

  • New API swaggers have been integrated into aura-gateway-api: development API, Update-Me API.
  • Another API has been removed due to the fact that now aura-gateway-api provides a synchronous response: Aura Generative Application Callback API.
  • Affected documents:

2024-01-12 - Description of Aura Gateway API service

2024-01-08 - Guidelines for working with Aura Gateway API service

  • Guidelines including the process for accessing aura-gateway-api service and working with it. In the current Aura Platform release, aura-gateway-api is capable of communicating with an auto-generative content generator, OpenAI, to generate a response, when our service receives a request from a user.
  • Moreover, the component now allows the generation of prompts that include certain instructions upon which OpenAI must base its response.
  • Affected documents:

1.12 - Aura Groot changelog

Aura Groot changelog

Changelog of Aura Groot component for Beatles Aura Platform release

Fixed

2024-01-24 - Handled events to aura-groot properly

  • Fixed error handling events to aura-groot that caused certain missing response errors.

2024-02-08 - Update skill conversation reference context

  • In each user input message, the expireAt of the conversation refence context is updated to avoid errors like skillConversationReference not found, which occurs because the conversation between aura-groot and the skill has expired.

1.13 - Aura hot swapping changelog

Aura Hot swapping changelog

Changelog of Aura hot swapping for Beatles Aura Platform release

Added

2024-02-14 - Optimized hot swapping documentation

1.14 - Aura Mocks Server changelog

Aura Mocks Server changelog

Changelog of Aura Mocks server for Beatles Aura Platform release

Added

2024-01-12 - New module in Aura mocks server

  • A new module is added in Aura Mocks Server that mocks some of the services defined in the Azure OpenAI Service. This module will be used mainly by the Aura Gateway API service.
  • Affected documents:

1.15 - Aura NLP changelog

Aura NLP changelog

Changelog of Aura NLP component for Beatles Aura Platform release

Changed

2024-01-08 - Improved logs

  • Now, the drt and status fields are not shown when the log does not include them. Before this change, these fields were shown with null values.
  • Used logging level WARN instead of WARNING.

2024-01-08 - Update method add in QDRANT for Aura NLP

  • Improved method add in QDRANT using chunk policy. By default, the chunk size is 30.

Fixed

2024-02-09 - Updated Aura NLP flowchart

  • The description and flowchart of the conversational process in Aura, that includes de recognition of intents and entities by the Aura NLP component, have been updated to adapt to the current behavior.
  • Affected documents:

1.16 - Aura request-response model changelog

Aura request-response model changelog

Changelog of Aura request-response model v3 for Beatles release

Added

2024-01-29 - New field aura-bridge payload

  • Added a new field resetGrootConversation in aura-bridge payload to indicate the aura-groot that it must create a new conversation with the skill.

1.17 - Aura Utilities changelog

Aura Utilities changelog

Changelog of aura-utilities component for Beatles Aura Platform release

Added

2024-01-08 - Aura Configuration utility is now able to manage applications configuration

Changed

2024-02-08 - Performance improvement in KPI entities writing

  • aura-kpis utility has been reviewed to write all the entities of a component separately, so the server uploads the file one by one, in different cycles and flows, to avoid being blocked during the uploading of all the files generated. Now the process can be executed in parallel, improving the performance of the component.
  • This change improves the performance of aura-groot, aura-bot and aura-authentication-api components, avoiding request rejections issues, marked as socket hang up errors.

1.18 - Giza & models changelog

Giza & models changelog

Changelog of Giza and its integrated Advanced Analytics Models (AAMs) for Beatles Aura Platform release

Added

2024-01-30 - Launching of Giza Lite 2.0.0.

Changed

2024-01-19 - Update of global models swaggers

2024-01-17 Change in Giza Lite versioning nomenclature

  • The nomenclature of Giza versions has been modified to follow the SemVer (Semantic Versioning) scheme, encoding the version by a three-part version number “major.minor.patch”:
    • major: Represents significant changes, often including major feature additions or changes that might not be backward compatible.
    • minor: Signifies smaller updates or additions to existing features, usually backward compatible.
    • patch: Indicates bug fixes or minor improvements, typically backward compatible.
  • Using the SemVer scheme, the latest version corresponds to Giza Lite 2.0.0.
  • Consequently, the documents related to Giza have been adapted to the new nomenclature.
  • Affected documents:

Deleted

2024-01-30 - Deleted deprecated Giza Lite 1.0.0. documentation

  • The documentation related to Giza Lite 1.0.0. has been removed from the Technical Documentation website, as the new 2.0.0. version is now available.

1.19 - Aura documentation changelog

Aura documentation changelog

Changelog of Aura Documentation for Beatles Aura Platform release.

The current section:

✅ Includes changes that exclusively affect to the improvement of Aura documentation (writing style, structure, format, fixing typos, etc.)

⛔ Does not include technical corrections in documents or modifications derived from changes over a specific Aura component. These ones will be included in their corresponding section within the release changelog.

Changed

2024-02-01 Delete duplicated document

  • The document “Aura request-response model” was duplicated in the website. Now, it is integrated as a second level sub-section within “Components” section.
  • Affected documents:

2024-02-14 - Documents fixes and corrections

  • Throughout the website, different links, styles, weights and typos have been modified and/or corrected, for a continuous improvement of Aura Platform documentation.
  • The README.md document, that contains detailed instructions for documentation makers and collaborators, has been completed.
  • Tags and categories are reviewed in every release in order to maintain the adequate taxonomy for the classification of documents. Remember that guidelines for the integration of tags and categories are included in: Readme.md - Section “Tags y categorías”

2 - Beatles Release Notes

Beatles Release Notes

3 - Scheduled updates in Aura components

Scheduled updates in Aura components

List of basic dependencies used by Aura components with their EOL information and the maximum frequency of update proposed by Aura Global team to avoid security issues. It also contains the next scheduled update, if it is already known.

Future updates

Aura Component Dependency Current Version EOL Max frequency Next update EOL Info
Aura System aks/kubernetes 1.27 07/24 - LTS 07/25 Twice a year 2024Q3 https://learn.microsoft.com/en-us/azure/aks/supported-kubernetes-versions?tabs=azure-cli#kubernetes-versions
Aura System elasticsearch 8.7.1 10/08/24 Once a year 2024Q3 https://www.elastic.co/es/support/eol
Aura System grafana 8.5.21 N/A Once a year 2024Q4 https://community.grafana.com/t/support-policy-for-previous-releases/53350
Aura System kibana 8.7.1 10/08/24 Once a year 2024Q3 https://www.elastic.co/es/support/eol
Aura System prometheus 2.48.0 N/A Once a year 2024Q4 https://prometheus.io/docs/introduction/release-cycle/
Aura Bot mongodb 7.0 08/26 Once a year 2024Q4 https://www.mongodb.com/support-policy/lifecycles
Aura System, Aura Bot node docker image node:18.18.2-alpine3.17 11/24 Once a year 2024Q2 https://endoflife.date/alpine
Aura System, Aura Context redis 6.X (azure) 08/24 Once a year 2024Q1 https://endoflife.date/redis
Aura Bot nodejs 18.18.2 04/24 Once a year1 2024Q2 https://endoflife.date/nodejs
Aura Bot typescript 5.0.0 12/24 Once a year 2024Q2
Aura Bot botbuilder 4.19.6 N/A Once a year 2024Q2
Aura Bot joi 17.6.0 N/A Once a year 2024Q2
Aura Bot superagent 8.0.5 N/A Once a year 2024Q2
QA Tool python 3.8/3.9 14/10/24 (3.8) Once a year 2024Q3 https://endoflife.date/python
Aura Cognitive python 3.9/3.11 05/10/25(3.9) 24/10/27(3.11) Every 2 years 2024Q2 https://endoflife.date/python
Aura Cognitive python packages dependencies N/A N/A Every 2 years 2025Q2 (python - 1 year)
Aura Cognitive ubuntu 22.04 LTS 01/04/27 Every 5 years 2026Q4 https://ubuntu.com/about/release-cycle
Aura Cognitive local tool containers N/A N/A Every 2 years 2024Q1
Aura Cognitive Abacus react 17.0.2 🔴 29/03/22 Every 3 years 2024Q4 https://endoflife.date/react
Aura Cognitive Abacus typescript 4.1 N/A Every 3 years 2024Q4

  1. Nodejs will be updated to a major version on a yearly basis, but within the same major version, it will be updated every time a security update is released. ↩︎