Skip to main content

Better Studio 3.12 Release Notes

3.12.0 (10.06.2025)

With the 3.12 release of Better Studio we added many powerful new features and functionalities that improve the form building process and make it even easier and faster to use. Check out all the details below.

Studio 3.12.0 is compatible with Form Renderer version 3.12.0.*

Table of Content:

Documentation

Now available: AI support to the documentation

With the introduction of AI support, you can now search our documentation with greater ease, ensuring you find the answers you need quickly.

AQL builder

Improved the AI assistant in the AQL builder to help you build and fix your AQL queries

The AQL builder AI assistant is now even more powerful, helping you create new AQL queries and troubleshoot existing ones. This improvement aims to simplify the query-building process, making it more intuitive and user-friendly.

Marketplace

Default presets in widgets

We’ve added the ability to set default presets for widgets in the Marketplace. This feature allows you to load your preferred settings when placing a widget on your form.

Form builder

Character counter for textarea fields

This new feature allows you to set limits and track the number of characters users input in fields, ensuring they stay within your desired parameters.

Support for helper text on fields

We’ve added the option to include a helper text on fields, providing users with additional context and guidance on what information is required. This feature helps clarify expectations and improves the overall usability of your forms.

Added support for descriptions on containers

You now have the ability to add descriptions to container fields, which can be set and displayed as tooltips or imported from existing templates, if the template modeler set them up.

Container Descriptions

Partial date with labels available as a new presentation style

We’ve introduced a new presentation style for date fields, featuring partial date inputs with labels.

Partial date with labels

Notification when saving a form or summary under the same name

We’ve added a warning notification when attempting to save a form or summary under the same name but a different version.

Same name form or summary

Additional dependency action for widgets

We've added an action for the dependencies when working with widgets, now you can call for data refresh on the widget with any dependency you need!

Widget refresh data

A new three-state boolean design is now available!

The three-state boolean is now aligned with the Better Design System, providing a more coherent look and feel.

Three state boolean

Studio

Support for descriptions in OpenAI imported APIs

We’ve added support for descriptions in OpenAPI imported APIs, providing clarity on API functionality before testing.

openAPI descriptions

Added support to add test value for base URL in APIs

This is a new feature, where you can override the base URL with a test value, simplifying the initialization and testing of API calls without relying on the resolved URLs.

baseUrl test value

Added a clear button to search inputs

We’re introducing a clear button for all search inputs.

Clear button

Updated toast messages look and feel

The toast message has a new look and feel to align with the Better Design System.

updated toast messages

Form Renderer

Improved layout of the presentation mode

The presentation mode has an improved layout look, making it clearer and nicer to use.

Improved layout for presentation mode

Bug Fixes

Studio

  • Fixed a broken link to the documentation on the notification about not having any projects when you first enter studio.
  • Fixed a bug where turning mock response on and off would remove the url but keep inputs for query parameters that were there before.
  • Fixed a bug where the loading for download of resources would not be canceled if user navigated away and the loading spinner was still present.

AQL Builder

  • Fixed a bug where removing a variable in a js view removed the panel with additional parameters also.

Form Builder

  • Fixed a bug where the label of a button was not editable when creating a form summary.
  • Fixed the section title in the property panel for caning the generic image source.
  • Fixed the error location on the save form modal when saving a document with the same name but different document type as another.
  • Fixed navigating to the correct field where the form error is on.
  • Removed the required option for column list fields.
  • Fixed a bug where dragging and dropping a group with fields to the canvas of a summary caused an error.
  • Fixed a bug where using two variants of the same widget would display the wrong widget name in the widget configurator.
  • Fixed a bug where setting a label with an asterisk in front would not change it afterward.
  • Fixed a bug where adding a generic image to a summary updated the canvas only after the next action.

Playground

  • Fixed a bug where switching projects did not clear the input for the selected form.

3.12.1 (12.06.2025)

Compatible with Form Renderer version 3.12.1

Bug fixes

Form Builder

  • Fixed a bug that allowed the same field to be added to the canvas multiple times when using more than one template on a form.

Form Renderer

  • Enabled keyboard support for setting three-state boolean fields to improve accessibility.

3.12.2 (23.06.2025)

Compatible with Form Renderer version 3.12.2

Bug fixes

Form Builder

  • Fixed a bug where dropdowns would not show when focusing the input in the expression assistant modal window
  • Fixed a bug where the comment section would not show when saving a new version of an existing form

Form Renderer

  • Fixed a bug that in some scenarios caused issues with opening forms
  • Fixed an issue with longer field labels not breaking into new lines

3.12.3 (06.08.2025)

Compatible with Form Renderer version 3.12.3

Features

Studio

  • Added a spinner when logging into an OAuth project to indicate that the login is in progress
  • Unified expression assistant behavior in the variable modal with the rest of the Form Builder
  • Updated environments to studio.better.care

Form Renderer

  • Added support for openEHR api for saving compositions from Form Renderer

Marketplace

  • Improved content search in the Marketplace when uploading a new content version

Bug fixes

Studio

  • Fixed a migration issue when upgrading from Studio version 3.9 or lower
  • Fixed a console error that occurred when importing a template
  • Fixed a bug where switching tabs in the API editor the current tab indicator would not update
  • Fixed a bug when adding resource server to a project with existing terminologyUrl
  • Fixed an issue where multiple API calls were made when the user logged out of Studio while on marketplace content page
  • Fixed an issue where API responses did not have indents

Form Builder

  • Fixed a bug where adding an image to a html field would break moustache formatting
  • Fixed a bug to address layout group column resize issues
  • Fixed a bug where elements were not correctly focused on template tree
  • Fixed tooltip styles in Selection Values and Datasource sections of side panel
  • Fixed tooltip styles in the dependency search
  • Fixed an alignment of save modal checkbox
  • Fixed a bug where create new Variable button was always underlined
  • Fixed a bug where form save modal was not triggered with Ctrl+S shortcut and when hamburger save menu was opened
  • Fixed styling on the column list field
  • Fixed a bug where checkbox clicks on column list resulted in row clicks
  • Fixed alignment of remove icon on multimedia field
  • Fixed spacings when multiple tags were added to a field
  • Fixed alignment of icons in the template search field

Form Renderer

  • Fixed a bug where the calendar pop-up would display incorrectly when Date field is near screen edge
  • Fixed a bug where date time fields would not set seconds
  • Fixed visual inconsistencies when Bootstrap v4 is used in client application
  • Fixed a bug were field label number was displayed in new line
  • Fixed proportion field numerator style
  • Fixed date-picker styles

3.12.4 (07.08.2025)

Compatible with Form Renderer version 3.12.4

Studio

  • Fixed an issue where widgets would not load in the widget preview

3.12.5 (18.08.2025)

Compatible with Form Renderer version 3.12.5

Bug fixes

Form Renderer

  • Clearing a date/time field with dependency now properly removes the selected value.

Form Builder

  • Repositioned the revert icon for field description localization.

3.12.6 (12.09.2025)

Compatible with Form Renderer version 3.12.6

Bug fixes

Form Renderer

  • Fixed an issue where some forms were not saved correctly because of the missing accept format in the request header.

Content Manager

  • Fixed an issue where content lists were not showing correctly due to query handling.

3.12.7 (03.10.2025)

Compatible with Form Renderer version 3.12.7

Bug fixes

Studio

  • Updated methods for checking EHR capabilities to prioritize GET calls instead of OPTIONS to avoid issues with certain proxies and load balancers.

3.12.8 (07.10.2025)

Compatible with Form Renderer version 3.12.8

Bug fixes

Form Renderer

  • Fixed issue where removing preceding nested multiplicity containers prevented changing the composition values for subsequent containers
  • Fixed issue where function parameter expressions with compare operators were evaluated for all functions instead of only IF function

3.12.9 (05.11.2025)

Compatible with Form Renderer version 3.12.9

Bug fixes

Form Renderer

  • Fixed an issue where column lists without pagination would not renderer the data inside modal windows

3.12.10 (19.11.2025)

Compatible with Form Renderer version 3.12.10

Features

Studio

Version switcher

We’ve introduced a Version Switcher in Better Studio. You can access it under My Account → Studio Settings → Version. This feature allows you to switch between up to four supported Better Studio versions. We’re starting with Better Studio version 3.12 and will gradually add support for switching to four different minor versions.

warning
When using an older version of Better Studio, do not edit forms that were created or saved in a newer version. Doing so may cause unexpected issues with the form.

3.12.11 (09.01.2026)

Compatible with Form Renderer version 3.12.11

Bug fixes

Studio

  • Fixed compatibility issues with newer Studio versions

3.12.12 (19.01.2026)

Compatible with Form Renderer version 3.12.12

Bug fixes

Form Builder

  • Fixed missing validation section in the property panel for datetime fields

3.12.13 (10.02.2026)

Compatible with Form Renderer version 3.12.13

Bug fixes

Form Renderer

  • Fixed issue where using a clearFormElement via script or dependency only cleared the UI input but not the actual value