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

Return to the regular view of this page.

Florence release

Florence release

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

What’s new in Florence (9.1.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
New Aura NLP stage: Embeddings Domain Classifier ✔️ Embeddings Domain Classifier (EDC) classifies requests into specific domains using OpenAI embeddings technology, thus significantly enhancing Aura NLP performance.
Archived telco global use cases ✔️ The global experiences in the Telco domain have been stored, as they are not longer used by OBs
Aura Gateway API refactor ✔️ aura-gateway-api has been refactored in order to restructure the component for the current available capabilities, Generative and NLP as a Service, and prepare it for the upcoming RAG capability
Small talk use cases normalization ✔️ Aura small talk use cases are adapted to the normalized request-response model channelData v3
Security in channels authentication ✔️ For security purposes, the system can set the duration of a user’s authentication session within a channel. If the session exceeds a configurable time value, the user is prompted to authenticate again
DevOps improvements ✔️ Measure of users connected during a specific period
✔️ Operative enhancements: removal of misused domain, certificates update
Aura Bot improvements ✔️ Added recommended practices for testing a use case to avoid data losing
✔️ Updated Aura minibot documentation
✔️ Changes in aura-bot global libraries
Enhanced CLU performance ✔️ Improved parallelization in training CLU apps
Optimized Aura metrics ✔️ Corrected wrong origin values in Prometheus metrics
✔️ aura-bridge metrics are filtered by channel
Improved Aura Platform documentation ✔️ New guidelines for the migration of aura-groot database context schema
✔️ Improved aura-mocks-server documentation
✔️ Organization of aura-common-utilities documentation
✔️ Documents are continuously updated, reviewed and corrected in order to achieve, release after release, a better quality in Aura Platform documentation

1 - Florence release changelog

Florence 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.29

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:10.3.3
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:2.1.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 Authentication API changelog

Aura Authentication API changelog

Changelog of Aura Authentication API component for Florence Aura Platform release

Added

2024-04-23 - Parameter to control authentication expiration in aura-authentication-api

2024-04-23 - Parameter to control authentication expiration in aura-authentication-api API swagger

  • The value of expiresAt indicates the time when the user authentication should be discarded. This value is returned by aura-authentication-api API swagger when the authentication data is requested. It can be used by clients to expire their user caches in time.
  • Affected documents:

1.3 - Aura Bot changelog

Aura Bot changelog

Changelog of Aura Bot component for Florence Aura Platform release

Added

2024-06-14 - Add grateful shutdown recommendation

  • When testing a developed use case, a recommendation is added regarding the response time for the use case, that should be less than the time configured in the AURA_SHUTDOWN_GRACEFUL_TTL variable to avoid data losing.
  • Affected documents:

Changed

2024-05-29 - Archived telco global use cases

  • The Aura global use cases belonging to the telco domain are not longer used by OBs. Consequently, these global experiences will be stored and no longer maintained in Aura:
    • Balance check
    • Bill check
    • Billing unusual (Why did you charge me more this month?)
    • Service Usage (Check Data Usage)
    • Bundle Browse
    • Bundle List
    • Data allowance
    • Balance Top up

2024-05-29 - Change in the handover-genesys library

  • The handover-genesys library is not longer a global library and it is moved to the factotum library that integrates test dialogs related to Aura core functionalities.
  • Affected documents:

2024-05-29 - Deleted global libraries

2024-05-29 - Add channelData V3 small talk use cases

  • Add small talk use cases to be compatible with the normalized request-response model channelData V3:
    • greetings use case
    • goodbyes use case
    • swearwords use case
    • help use case
  • Add configuration to use small talk V3 use cases for the channel set-top-box (STB) in Brazil OB.

2024-06-19 - Update Aura minibot documentation

  • The Aura minibot user guide has been updated, through a comprehensive review of the document to ensure that the processes are accurately documented: upgrading the docker-compose files, both remote and local ones; adjusting images, etc.
  • Affected document:

1.4 - Aura channels changelog

Aura channels changelog

Changelog of Aura channels for Florence Aura Platform release

Added

2024-04-23 - Management of the expiration for users’ authentication

  • The expiration of users’ authentication in a channel can be configured if, for security purposes, it is required to set an expiration time before the authorizationId expires in Kernel.
  • Affected documents:

2024-04-23 - New parameter in Aura channel model

1.5 - Aura Configuration API changelog

Aura Configuration API changelog

Changelog of Aura Configuration API for Florence Aura Platform release

Added

2024-04-23 - Parameter to control authentication expiration in aura-configuration-api API swagger

  • Add a new parameter is included in aura-configuration-api API swagger to set the time in seconds that the authorization id will be valid.
  • Affected documents:

1.6 - Aura deployment changelog

Aura deployment changelog

Changelog of Aura deployment for Florence Aura Platform release

Deleted

2024-29-05 - Aura Platform releases will not be deployed in UK

  • The strategy regarding Aura in the UK is not aligned with its current Aura Platform configuration, focused on telco use cases for the Novum channel.
  • Due to this fact, Aura Global Team will stop generating a release for UK, its configuration will be deleted and no validations will be carried out for this OB.

Added

2024-06-11 - Metric for users connected to Aura

  • An existing Kibana dashboard has been extended to show the number of users connected to Aura during a specific period. This is calculated using logs stored in Elasticsearch.

Changed

2024-06-11 - Domain removal

  • The domain rlogs-XXXX.auracognitive.com has been removed. It was used as a raw access to Elasticsearch, but currently it is not used anymore as other alternatives are applied.

2024-06-11 - Update certificates

  • The auracognitive.com certificates have been updated.

1.7 - Aura Gateway API changelog

Aura Gateway API service changelog

Changelog of Aura Gateway API service for Florence Aura Platform release

Changed

2024-06-04 - Refactor of aura-gateway-api plugins

  • New plugins have been created for the management of generative and NLP as a Service capabilities within aura-gateway-api refactor.
  • Affected documents:

2024-06-04 - New environment variables in aura-gateway-api

2024-05-27 - aura-gateway-api API client

2024-05-27 - aura-gateway-api Postman collection

1.8 - Aura groot changelog

Aura Groot changelog

Changelog of Aura Groot component for Florence Aura Platform release.

Added

2024-06-14 - Migrate Aura Groot context database

  • Guidelines for the migration of aura-groot database context schema from releases previous to Dire Straits to Dorian release onwards.
  • Affected documents:

1.9 - Aura Mocks Server changelog

Aura Mocks Server changelog

Changelog of Aura Mocks server for Florence Aura Platform release

Changed

2024-01-09 - Improved aura-mocks-server documentation

  • For a better understanding of documentation, the aura-mocks-server related documents have been restructured and completed.
  • Affected documents:

1.10 - Aura monitoring changelog

Aura monitoring changelog

Changelog of Aura monitoring component for Florence Aura Platform release.

Changed

2024-06-19 - Correction of wrong origin values in Prometheus metrics

  • Wrong origin values were detected in Prometheus metrics for aura-bridge, aura-groot and aura-gateway-api pods. To resolve it, metrics have been modified, so they provide the proper origin value. If origin is missing, the content of the path label will be added.
  • Affected documents:

2024-06-14 - aura-bridge metrics filtered by channel

  • aura-bridge metric incoming_message_duration_seconds cannot be filtered in Grafana by channel name. This has been resolved for a request of “auraline” type: the channelId field is obtained from the Direct Line message, so it is added to the metric afterwards.
    However, Auraline requests to obtain the conversationId will not include the channel in the metric.
  • Affected documents:

1.11 - Aura NLP changelog

Aura NLP changelog

Changelog of Aura NLP component for the current Aura Platform release

Added

2024-04-30 - Definition of EDC stage in Aura NLP

Fixed

2024-06-21 - Improved parallelization in training CLU apps

  • When a channel had N CLU domains trainings sets, this produced N different CLU aplications and training processes.
  • This behavior has been fixed, and now all the apps of the same channel can launch the CLU training process at the same time, thus reducing the total training time.

1.12 - Aura utilities changelog

Aura utilities changelog

Changelog of Aura bot component for Florence Aura Platform release

Changed

2024-06-12 - Organization of Aura utilities

  • Aura utilities are now enclosed in the so-named aura-common-utilities and organized in different packages: aura-bot-utilities, aura-utilities, aura-develop-utilities and aura-clients in the Github repository.
  • The aura-common-utilities documentation has been restructured accordingly.
  • Affected documents:

1.13 - Aura documentation changelog

Aura documentation changelog

Changelog of Aura Documentation for Florence Aura Platform release.

The current section:

✅ Includes changes that exclusively affect to Aura documentation: missing documents included and completed or improved documents without technical changes in the component or process described.

✅ Includes changes for 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.

Added

2024-06-14 - New guidelines available

  • New guidelines for aura-bot and aura-groot components.
  • Check the new documents in the changelog of the corresponding component.

Changed

2024-06-14 - Improved documentation

  • Improved documentation for aura-utilities and aura-mocks-server.
  • Check the modified documents in the changelog of the corresponding component.

2024-04-10 - 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.
  • Tags and categories are reviewed in every release in order to maintain the adequate taxonomy for the classification of documents.

2 - Florence Release Notes

Florence 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.29.2 End of support: 31/01/2025 Twice a year 2024Q4 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 10.3.3 N/A Once a year 2025Q2 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 1 node docker image node:20.12.2-alpine3.19 04/26 Once a year 2025Q2 https://endoflife.date/alpine
Aura System, Aura Gateway API node docker image node:20.12.2-bookworm-slim 04/26 Once a year 2025Q2 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 20.12.2 04/26 Once a year1 2025Q2 https://endoflife.date/nodejs
Aura Bot typescript 5.0.0 12/24 Once a year 2024Q4
Aura Bot botbuilder 4.22.1 N/A Once a year 2025Q2
Aura Bot joi 17.6.0 N/A Once a year 2024Q2
Aura Bot superagent 9.0.2 N/A Once a year 2025Q2
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
Aura Cognitive Qdrant 1.8.4 N/A 2 Once a year 2024Q2 https://github.com/qdrant/qdrant/blob/master/docs/roadmap/README.md

  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. ↩︎ ↩︎

  2. During 2024, Qdrant will keep backward compatibility for, at least, one minor version back. ↩︎