Skip to main content
Version: 10.x (Current)

Version 10.2.0 Release Notes

December 20, 2022

Console

New Features

Cluster connection

The entire experience of connecting a cluster in Console has been improved and optimized, along with the editing of the respective details. You can now choose from a predefined set of officially supported runtime services divided by vendor for a clearer and more intuitive experience. For more details go to the official documentation.

Save configuration from unsaved local changes

Now, from the modal of unsaved local changes, it is possible to go to the save configuration modal by clicking on a dedicated button. Moreover, the save configuration modal allows you to go and see your local changes.

Save configuration after Merge

The modal that appears after successfully completing a merge operation now contains a Save configuration button, that allows you to easily go to save your configuration.

Repository URL for Microservice created from DockerImage

For a Microservice created from DockerImage, it is now possible to add the repository URL when creating it. Thus, this repository can be subsequently cloned and downloaded through Visual Studio Code and IntelliJ IDEA.

Selection of container ports in the microservice Metrics

Now, if I enable the Metrics on a specific microservice, inside of this card I can select any container port that has been added.

Support for Forward proxies and Certificate Authority

The following providers now support Forward proxies:

  • GitLab
  • GitHub
  • Bitbucket

While the following providers now support custom Certification Authority:

  • GitLab
  • GitHub

Improvements

Branch/tag name in the save configuration modal

Now, inside the save configuration modal, you can see the current branch from where you are saving.

Bug Fix

Nginx API Gateway security headers

Nginx API Gateway now includes some important security headers to prevent by default content type sniffing and click jacking; this may cause issues if you were relying on one of the following headers default values it is recommended to verify everything works as intended.

caution

The Backoffice application using micro-lc prior to v1.0.1 is incompatible with this security fix, make sure to update the service.

Merge flow improvements

While still in BETA, there have been several improvements to the Merge experience:

  • The Confirm merge button now appears as disabled for users that do not have the permission to perform such action.
  • A bug affecting the configuration merge between two Fast Data single views has been fixed.

Public variables warning

A bug that caused a persistence of the warning in the Public variables section has been fixed.

It has been fixed a bug that prevented the correct visibility of different projects Runtime sections when navigating with cmd/ctrl+k.

Switch to project homepage

Only project admins can now switch the project homepage type.

It has been fixed a bug that prevented to retrieve the information inside of the project environment cards when adding, editing or deleting a project Quick Link.

Fast Data

Improvements

Indexes in Projection Changes

The mechanism that generates the Projection Changes collection has been updated to have more efficient MongoDB Indexes.

Bug Fix

Retrocompatibility fix for the Kafka Message Adapter

Fixed a retrocompatibility issue with the Kafka Message Adapter for already existing Real Time Updaters and System of Records.

TTL Indexes in Projections

Fixed a bug where MongoDB indexes of type TTL in projections are saved as regular indexes.

Marketplace

New Marketplace Components

Payments Integration Hub application

The Payments Integration Hub application is a bundle of:

  • payment gateway manager
  • backoffice: overview of all transactions and related data and dashboards section to monitor key payment data KPIs.
  • and various functionalities directly linked to the backoffice:
    • e-mail notification services: to notify the user of the payment status (success/failure)
    • invoice service: possibility to download or send a pdf of the purchase receipt to the user directly from the backoffice
    • refund management: possibility to refund the payment directly from the backoffice. When the refund is completed, a notification is sent to the user.

For more technical details please refer to the documentation.

Backoffice - 1.2.1

New Features

bk-layout component

new component bk-layout is available, allowing plugins layout customization.

Bug Fix

Tabs support "between" filter

bk-tabs correctly support between operator with date filters having offsets.

Fixed issue with long running queries

Lookups in form components are correctly resolved with long running queries.

Default values integrate with initial values in add-new payload

Form components integrate default values with initial values from add-new payload.

Fixed issue with bk-confirmation-modal

Buttons in bk-confirmation-modal do not hold state from previous renderings.

How to update your Console

This release contains a potentially breaking change due to the presence of a new database index. For more information on how this might affect you, contact your administrator or your Mia Platform referent before upgrading the Console. For on-premise Console installations, please contact your Mia Platform referent to know how to use the Helm chart version 8.2.8.