Release Notes: Plural Version 1.23.6
Published on February 14, 2025
Improvements:
- 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.
- 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.
- 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.
- 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.
- 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:
- 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.
- 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.
- 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:
- Templates :: Not updated when changing organizations
- Problem: Templates are not updated when changing organizations.
- Solution: Templates are automatically updated when the organization is changed.
- 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.
- Problem: Strings with
- 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.
- Problem: The condition is considered fulfilled if the API returns
- 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.
- 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.
- 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.
- 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.
- Problem: When returning