Version 10.3.0 Release Notes
January 19, 2023
Console Super User
From CMS, it is now possible to assign the Console Super User role, designed exclusively for backoffice administration purposes. When assigned to a user, this role implies full visibility and management of all resources in the CMS.
User Companies section
From the new section
Your Companies, users can now view the list of Companies they have access to, and decide to autonomously leave them.
You can find this section in the dropdown menu that appears when hovering over your profile picture.
Delete source branch after merge from another branch
Merge from another branch process, after merging the current configuration with a different configuration from another branch, users can now choose to delete the source branch.
Config Shepherd Open Source
This Mia-Platform component has finally been migrated to GitHub and is now open source! To discover its functionalities, visit Config Shepherd and contribute with new development proposals.
In the Design Area, the old
RBAC section has been renamed in
In addition, the related documentation has also been updated, check it out here.
Icons of Cluster Vendor and Runtime Service
In the cluster section of the company overview area, the respective icons of the chosen vendor and runtime services have been added to the table. In addition, the respective icons have also been included in the detail of each cluster. For more information, go to the documentation.
Support of binary files at microservice creation
In service creation, the support for all binary files has been implemented.
Syntax highlighting extended support on merge modal
The support of syntax highlighting on merge modal has been extended to .yml and .js files.
Cronjob schedule field interpolation
Users can now set the CronJob schedule field by interpolating an environment variable.
Links to the Mia-Platform Help Center and Community
The links to the Mia-Platform Help Center have been better specified in the dropdown menu accessible from the Launchbar. Moreover, among those menu options, it has been introduced also the link to the Mia-Platform Community on GitHub.
Cmd/Ctrl+k navigation improvements
A bug implying an improper loading of the same Console section though the Cmd+k navigation from a project to another has been solved.
Through Cmd+k navigation, if users want to access a specific section of the Design Area, after the branch selection, they are now correctly redirected to that section, instead of being redirected to the Endpoints section.
Navigation from Metrics Homepage to Runtime Area
A bug causing a redirect to the first project environment when clicking on any runtime card into project Metrics Home Page has been solved.
Visualize section proper loading
A bug that prevented Visualize section from loading correctly if a branch included a slash in its name has been solved.
Real Time Updater v7.2.0 now supports OAuthbearer Kafka Authentication
Added the support to OAuthbearer Kafka authentication in Real-Time Updater
Real Time Updater v7.2.0 better manages the strategies
Another strategy for handling record processing errors was added. The default Real-Time Updater behavior was to restart itself due to the error, so that it could to re-process the failing record.
Differently, the newer strategy stops the service reading from the topic containing the failed record, while it instead continues reading from all the other configured topics.
This newer strategy can be enabled setting environment variable
When enabling such feature, it is advised to set an alarm on consumer group lag accumulation to get notified when an error of this type occurs and near real-time property is lost for entailed topic. In this manner it is possible to timely react to the situation.
Updated Kafka message adapter
Basic label to
The message adapter label is now reflecting the CDC that generates this message format (IBM InfoSphere Data Replication for DB2).
Fixed scroll of Edit SVC Configurations Modal inside Single Views section
The Edit SVC Configuration Modal is now correctly scrollable.
Fixed bug on MongoDB CRUD section by removing the
usePartialFilter property from indexes when its value is false
The older CRUD service versions (before
v6.1.0), when using partial indexes, are not crushing anymore after a wrong configuration of the partial indexes.
Real Time Updater v7.2.0 fixes the management of Dates in Primary keys
The dates in primary keys are now correctly handled.
Real Time Updater v7.2.0 fixes improper behavior of Kafka Projections Changes
Kafka Projections Changes are now correctly disabled when the variable
PROJECTIONS_CHANGES_ENABLED is set to
Real Time Updater v7.2.0 fixes improper behavior of
When the Real-Time Updater is configured in
DELETE operations of records whose
__internal_counter was lower than the one stored on the database resulted into
INSERT operations with all the projections' field set to
null. That situation could lead the Real-Time Updater to continuosly restard due to a duplicate key error. Now those
DELETE operations are handled correctly.
If you want to contribute with new components to our Marketplace, from Mia-Platform Community a proper template issue has been set up for you! For more information, please visit here.
New Marketplace Components
Pharma E-Commerce Backend - v1.0.0
The Pharma Ecommerce Backend is a plugin that provides APIs that can be used to create your own pharmaceutical e-commerce.
Therapy and Monitoring Manager - v0.1.0
The Therapy and Monitoring Manager (TMM) is a service that enables health care professionals to manage patients therapies and monitor patients health conditions, adherence and compliance to therapy.
CRUD Service - v6.2.0
The latest version of CRUD Service plugin introduces the support to MongoDB v6. In addition, it has been added the possibility
$dateToString operator in query paramerer
_rawp, which manages projection operations,
type property is not required anymore in the MongoDB views configuration.
Finally, a set of different bugfixes have been carried out to improve service stability. More details can be found in the plugin CHANGELOG.
Single View Creator Plugin - v5.6.4
The latest version of Single View Creator brings a set of new bug fixes and improvements to the service. See the CHANGELOG for more details on the bugfixes.
Mia FHIR Server - v1.1.0
Added the capability to set the search result cache TTL through an environment variable.
User Manager Service - v1.3.0
Added the boolean
postponeAuthUserCreation query parameter in the POST
to create a user only in the users' CRUD collection.
POST /users/register endpoint that allows creating an existing CRUD user in the Auth Provider.
Appointment Manager - v2.0.0
The new Appointment Manager version introduces revised availabilities and improved endpoints, along with the new exception concept. See the CHANGELOG for more details about the new features.
Form Service BE - v1.5.0
Added autosave feature (partially filled forms can be saved as drafts).
Form Service FE - v1.5.1
Added synchronous stylesheets loading. Added form drafts to the frontend.
Backoffice - 1.2.2
Form components and
bk-calendar component correctly support internatinalized texts.
Backoffice - 1.2.3
bk-crud-client allows to not reset page
bk-crud-client can be configured to stay on current page after successful CRUD operation.
bk-calendar default filters support custom names
bk-calendar allows to specify the name of default date filters.
Form supports file pickers
Form components support internationalized file picker fields.
Backoffice - 1.3.0
bk-gallery is available.
Backoffice - 1.3.1
List supports lookups
bk-simple-list component supports lookup values.
Form card supports header
bk-form-card component can be configured to render a custom card header.
Backoffice - 1.3.2
notBetween operator is available for filters on date / date-time / time fields.
Array of dates
bk-filter-drawer components support arrays of date / date-time / time fields.
Hidden filters can be updated
filters on fields having
filtersOptions.hidden set to true can be edited through events -
bk-calendar works after setting
filtersOptions.hidden to true for
$today filters correctly resolved
$today keyword in filters is correctly resolved based on the selected operator.
Date-time filters do not reset time
Filters on date-time fields do not automatically reset time.
Gallery component style
bk-gallery has updated style.
How to update your Console
For on-premise Console installations, please contact your Mia Platform referent to know how to use the
Helm chart version 8.2.13.