> ## Documentation Index
> Fetch the complete documentation index at: https://support.humanizing.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Release Notes: Plural Version 1.23.6

> Published on February 14, 2025

##### Improvements:

1. **Text editor :: Dynamic text editor in plural with feature support**

* **Change:** Introduction of a dynamic text editor with support for shortcodes such as ATTRIBUTES (variables) or animations. The editor recognizes and visually highlights shortcodes and allows them to be easily managed via a drop-down menu.
* **Example:** Users can use shortcodes such as `#VAR/variableName`, which are automatically recognized and highlighted. Clicking on a shortcode displays possible values that can be selected.

1. **Database :: The same UI view as for the condition for the filter field has been implemented**

* **Change:** Implementation of the same user interface as for the condition element for the filter field to reduce the error rate and increase user-friendliness.
* **Example:** Users can set filters more easily and without errors by using the familiar user interface of the condition element.

1. **Website/Plugin :: Save website URL in secondary languages when automatic translation is enabled**

* **Change:** The website URL is transferred to secondary languages when automatic translation is enabled. URLs can be excluded from automatic translation.
* **Example:** Users can ensure that the website URL is transferred correctly in all supported languages when automatic translation is enabled.

1. **Avatar :: Cross-organizational assignment (external avatar) - Ability to assign my avatar to a project in another organization**

* **Change:** Support for assigning an avatar to a project/frame belonging to another organization. This allows master projects to be created that are exported within the framework of a customer organization.
* **Example:** Users can assign avatars to projects belonging to other organizations, and the data is tracked and analyzed within the customer organization.

1. **Widgets :: Add two KIM Self Service Finder widgets (for savings banks)**

* **Change:** Add two static link widgets with specific URLs and icons.
* **Example:** Users can access the “Self-Service Finder Config” and “Self-Service Finder Analytics” links to configure the Self-Service Finder and view analytics data.

##### Minor improvements:

1. **Avatar says :: Add a clone function to the Avatar say elements, similar to the buttons**

* **Change:** Add a clone function to the “Avatar says” blocks, similar to the buttons.
* **Example:** Users can clone “Avatar says” blocks, including all variations and conditions, to simplify management.

1. **Maintenance :: Upgrade Kubernetes clusters**

* **Change:** Upgrade Kubernetes clusters to the latest version (1.29).
* **Example:** Users benefit from the latest security and performance improvements in Kubernetes clusters.

1. **Themes :: Add tooltip to indicate that media content is not cloned to other organizations when the theme is stored globally**

* **Change:** Add a tooltip indicating that media resources are not copied to other organizations when using global themes.
* **Example:** Users are informed that media resources such as images, videos, or fonts are not available in other organizations.

##### Bug fixes:

1. **Templates :: Not updated when changing organizations**

* **Problem:** Templates are not updated when changing organizations.
* **Solution:** Templates are automatically updated when the organization is changed.

1. **Database :: Strings with \n cause crash during database update**

* **Problem:** Strings with `\\n` cause a crash during the database update and possible entry.
* **Solution:** The bug has been fixed so that strings with `\\n` are processed correctly.

1. **Condition :: If API returns FALSE and condition checks for “is empty”, condition is considered fulfilled**

* **Problem:** The condition is considered fulfilled if the API returns `FALSE` and the condition checks for “is empty”.
* **Solution:** The condition is checked correctly so that `FALSE` is not considered empty.

1. **Auto-logout :: Automatic logout even when actively working on a project**

* **Problem:** Users are automatically logged out even when they are actively working on a project.
* **Solution:** Automatic logout is disabled when users are actively working on a project.

1. **Websockets no longer work when the play button overlay for avatars is disabled**

* **Problem:** Websockets no longer work when the play button overlay for an avatar is disabled.
* **Solution:** Websockets continue to work even when the play button overlay is disabled.

1. **Language Menu :: Layout breaks with many languages**

* **Problem:** The layout of the language menu breaks with many languages.
* **Solution:** The layout of the language menu is adjusted so that it does not conflict with other menus.

1. **Translation :: When returning “null”, project is still created with previews and primary language text**

* **Problem:** When returning `null`, the project is still created with previews and primary language text.
* **Solution:** The bug is fixed so that when returning `null`, no unnecessary previews are created.
