Files
help365/platform/2025_2.html
koziavin 00717a92fb
All checks were successful
Deploy Static Site / deploy (push) Successful in 6m6s
update
2025-05-29 16:42:45 +04:00

263 lines
40 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en">
<head>
<title>2025.2</title>
<meta name="generator" content="Help+Manual" />
<meta name="keywords" content="" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Here is the list of changes that you can explore right now by activating the BRIX trial version." />
<meta name="picture" content="" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Full documentation for BRIX365 platform. Low-code developer guide. User guide. Admin guide. Developer guide." />
<meta property="og:url" content="https://brix365.com/en/help" />
<meta property="og:image" content="" />
<link rel="icon" href="favicon.png" type="image/png" />
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet" />
<link rel="stylesheet" href="./jquery-ui.min.css" />
<link rel="stylesheet" href="default.css" />
<link rel="stylesheet" href="./search-yandex.css" />
<link rel="stylesheet" href="./article.css" />
<link rel="stylesheet" href="./glossary.css" />
<link rel="stylesheet" href="./theme.css" />
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="helpman_settings.js"></script>
<script type="text/javascript" src="helpman_topicinit.js"></script>
<script type="text/javascript" src="highlight.js"></script>
<script type="text/javascript">
$(document).ready(function(){highlight();});
</script>
</head>
<body>
<script>!function(e,t,c,n,r,a,m){e.ym=e.ym||function(){(e.ym.a=e.ym.a||[]).push(arguments)},e.ym.l=1*new Date;for(var s=0;s<document.scripts.length;s++)if(document.scripts[s].src===n)return;a=t.createElement(c),m=t.getElementsByTagName(c)[0],a.async=1,a.src=n,m.parentNode.insertBefore(a,m)}(window,document,"script","https://mc.yandex.ru/metrika/tag.js"),ym(83179930,"init",{clickmap:!0,trackLinks:!0,accurateTrackBounce:!0,webvisor:!0})</script><noscript><div><img alt=""src=https://mc.yandex.ru/watch/83179930 style=position:absolute;left:-9999px></div></noscript>
<header class="header elma-365">
<div class="container">
<a class="header__logo" href="https://brix365.com/en/help">
<img src="./logo-en.svg" alt="header logo">
</a>
<!-- <div class="hero__search-form" id="search-panel">
<form class="search-form" onsubmit="ym(83180416,'reachGoal','poisk')">
<label class="search-form__label">
<span id="reset-search" class="search__icon"></span>
<input class="search-form__input" type="text">
</label>
<input class="search-form__submit" type="submit" value="Submit">
</form>
</div> -->
<div class="hero__search-form" id="search-panel"> <form class="search-form"> <label class="search-form__label"> <span id="reset-search" class="search__icon"></span> <input class="search-form__input" type="text"> </label> <input class="search-form__submit" type="submit" value="Submit"> </form> </div>
<div class="hero__search">
<a href="#" id="search-icon" class="hero__search-icon">
<img src="search-icon-white.svg" alt="search string">
</a>
<a href="#" id="side-menu-icon" class="hero__side-icon">
<img src="side_menu.svg" alt="side menu">
</a>
</div>
<div class="header__navi">
<ul class="header__list"><li><span class="solution-select"><span class="solution-select__selected"></span><svg width="7" height="4" viewBox="0 0 7 4" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L3.5 3.5L6 1" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></svg><ul class="solution-select__list"><li><a class="project-link" href="https://brix365.com/en/help/platform/get-trial.html">Platform</a></li><li><a class="project-link" href="https://brix365.com/en/help/ecm/ecm-functions.html">ECM</a></li><li><a class="project-link" href="https://brix365.com/en/help/crm/crm_overview.html">CRM</a></li><li><a class="project-link" href="https://brix365.com/en/help/service/service-functions.html">Service</a></li><li><a class="project-link" href="https://brix365.com/en/help/projects/projects-functions.html">Projects</a></li><li><a class="project-link" href="https://brix365.com/en/help/business_solutions/-elma365-store.html">Business Solutions</a></li></ul></span></li><li><a href="https://api.brix365.com/en/" target="_blank">API</a></li><li><a href="https://tssdk.brix365.com/" target="_blank">SDK</a></li></ul>
</div>
</div>
</header>
<main class="main container">
<aside class="sidebar" id="sidebar">
<div class="sidebar__header">
<a class="header__logo" href="https://brix365.com/en/help">
<img src="./logo-light-en.svg">
</a>
<span class="sidebar__close elma-365-close" id="close"></span>
</div>
<div class="sidebar__wrapper" id="side-menu">
</div>
</aside>
<article class="article" id="article">
<div class="article-inner">
<div class="content">
<header class="article__header">
<div class="article__bread" style="display:flex; gap:10px;">
<span id="subcategory" class="search-res__item-category search-res__item-category_subcategory subcategory article__badge"></span>
<div class="topic__breadcrumbs">
<p>New releases &gt; BRIX SaaS / 2025.2</p>
</div>
</div>
<div class="topic__title"><h1 class="p_Heading1"><span class="f_Heading1">2025.2</span></h1>
</div>
</header>
<section class="article__content">
<div class="scroll-top-inner">
<a href="#h1-article" class="scroll-top"></a>
</div>
<!-- Placeholder for topic body. -->
<p class="p_Normal">Here is the list of changes that you can explore right now by activating the BRIX trial version.</p>
<p class="p_Normal">After March 17, 2025, all changes will become available to our clients in their active companies. Please note, the list may grow after the release.</p>
<p class="p_Normal">Please pay special attention to any updates with the <span style="color: #ff0000;">#BreakingChangeAlert</span> tag. They might require you to take extra steps to adapt or adjust your current configuration.</p>
<h2 class="p_Heading2"><span class="f_Heading2">Server scripts tracing</span></h2>
<ol style="list-style-type:decimal">
<li value="1" class="p_Normal">TEAM-32677 On the trace page, added the button to copy a link to this trace to the clipboard. Using the link, any user of the system will be able to view the contents of the trace and the script execution diagram.</li><li value="2" class="p_Normal">TEAM-33037 On the trace page, added the button to download this trace to a PC. You can find this button next to the search bar.</li><li value="3" class="p_Normal">TEAM-33143 Added filter to the <span style="font-weight: bold;">Tracing</span> page to search for a trace by its ID. If a trace is found, the page of the trace with this ID will automatically open. You can control searching with the <span style="font-weight: bold;">Esc</span>, <span style="font-weight: bold;">Tab</span>, and <span style="font-weight: bold;">Enter</span> keyboard keys.</li></ol>
<h2 class="p_Heading2"><span class="f_Heading2">Performance report</span></h2>
<p class="p_Normal">TEAM-19937 The performance report now records a metric for request execution time in milliseconds along with queuing time: elma365_telemetry_script_execution_duration_with_queue.</p>
<h2 class="p_Heading2"><span class="f_Heading2">Administration</span></h2>
<p class="p_Normal">TEAM-33929 In <span style="font-weight: bold;">Administration &gt; Tokens</span>, token values are no longer displayed in the token list. A token can only be retrieved by copying its value to the clipboard.</p>
<h2 class="p_Heading2"><span class="f_Heading2">Business process performance indicators</span></h2>
<ol style="list-style-type:decimal">
<li value="1" class="p_Normal">TEAM-33168 Added a feature to create performance indicators at the workspace level and use them in business processes of other workspaces.</li><li value="2" class="p_Normal">TEAM-32940 Added a feature to create performance indicators for business processes at the app, module, and company levels.</li></ol>
<h2 class="p_Heading2"><span class="f_Heading2">Structure export and import</span></h2>
<p class="p_Normal">TEAM-10260 Improved the process of importing components between different companies. Added a check for business processes of the imported component to detect mismatches in the property types used. This helps prevent the loading of incorrect structures.</p>
<h2 class="p_Heading2"><span class="f_Heading2">External portal</span></h2>
<ol style="list-style-type:decimal">
<li value="1" class="p_Normal">TEAM-29302 Added a feature to register in multiple external portals using the same email.</li><li value="2" class="p_Normal">TEAM-33072 Added a feature to select a custom module as the second authentication factor in the authorization settings for an external portal.</li></ol>
<h2 class="p_Heading2"><span class="f_Heading2">Widgets</span></h2>
<p class="p_Normal">TEAM-32932 Improved check for mandatory filling in of hidden fields on the app form that are shown on certain conditions.</p>
<p class="p_Normal">Here is how it works. A required field is added to the app form, but it only appears if a specific condition is met. For example, it might show up if another field of the <span style="font-weight: bold;">Yes/No switch</span> type is set to <span style="font-weight: bold;">Yes</span>.</p>
<p class="p_Normal">Previously, if the condition wasnt met and the field was hidden, the system would still ask you to fill it in when saving the app item, even though the field wasnt visible.</p>
<p class="p_Normal">Now, starting from version 2025.2, if a required field is hidden because the condition isnt met, the system wont ask you to fill it in. This improvement makes it easier to manage the visibility of mandatory fields.</p>
<h2 class="p_Heading2"><span class="f_Heading2">Document management</span></h2>
<ol style="list-style-type:decimal">
<li value="1" class="p_Normal">TEAM-9417 In the <span style="font-weight: bold;">Files</span> workspace, there is a new feature to add files in bulk. You can now load several files from your PC by either dragging and dropping them or using the <span style="font-weight: bold;">Create &gt; Upload File</span> button.</li><li value="2" class="p_Normal">TEAM-5515 In the <span style="font-weight: bold;">Files</span> workspace, there is a new feature to load folders with files from a local PC.</li><li value="3" class="p_Normal">TEAM-3746 Search by subfolders has been added to the <span style="font-weight: bold;">Files</span> workspace. To do this, enable the <span style="font-weight: bold;">Including folders</span> option in the search bar.</li><li value="4" class="p_Normal">TEAM-30547 To improve the user experience, added tooltips in the file list in the <span style="font-weight: bold;">Files</span> workspace. They pop up when you hover over the action icons next to the uploaded files.</li><li value="5" class="p_Normal">TEAM-28893 In the <span style="font-weight: bold;">Sign</span> activity settings, added an option to require a comment when someone rejects signing a document.</li><li value="6" class="p_Normal">TEAM-31630 Added <code><b>Count()</b></code> function to the template syntax to check the number of rows in a table.<br />
&nbsp;<br />
The function contains one parameter — &nbsp;a variable of the <span style="font-weight: bold;">Table</span> type or an array of collections. As a result of the function processing, the number of items in the collection is shown in the template.<br />
&nbsp;<br />
You can also use the function in a loop. Example of such a loop:</li></ol>
<ul style="list-style-type:disc">
<li class="p_Normal">For tables:</li></ul>
<p class="p_CodeExample" style="white-space: normal; page-break-inside: avoid;"><span class="f_CodeExample">{for row in {$report_table}}</span><br />
<span class="f_CodeExample">Subrow count: {Count({$row.execution})}</span><br />
<span class="f_CodeExample">{end}</span></p>
<ul style="list-style-type:disc">
<li class="p_Normal">For an array of collections:</li></ul>
<p class="p_CodeExample" style="page-break-inside: avoid;"><span class="f_CodeExample">{for&nbsp;row2&nbsp;in&nbsp;{$test_app}}</span><br />
<span class="f_CodeExample">Subrow&nbsp;count:&nbsp;{Count({$row2.multi})}</span><br />
<span class="f_CodeExample">{end}</span></p>
<ol style="list-style-type:decimal" start="7">
<li value="7" class="p_Normal">TEAM-33557 In the <span style="font-weight: bold;">Generate from Template</span> activity, added an option to specify <span style="font-weight: bold;">.doc</span>, <span style="font-weight: bold;">.xls</span>, and <span style="font-weight: bold;">.rtf</span> files as output files.</li><li value="8" class="p_Normal">TEAM-32287 Improved display of files in the <span style="font-weight: bold;">Upload and Preview File</span> widget if online document viewing and editing services are not connected to the system. Now, files on the file preview page are automatically converted to <span style="font-weight: bold;">.pdf</span> format and users can preview them.</li></ol>
<h2 class="p_Heading2"><span class="f_Heading2">Projects</span></h2>
<ol style="list-style-type:decimal">
<li value="1" class="p_Normal">TEAM-30691 Added prohibition of collaborative editing of the project calendar plan. Now, if one user already opens a plan in edit mode, the other user will see a notification about it.</li><li value="2" class="p_Normal">TEAM-32866 Added the <span style="font-weight: bold;">Change of project task progress</span> activity to the business process designer. It allows you to automatically edit the progress percentage of a project task. Previously, synchronization of the progress percentage had to be implemented using scripts.</li><li value="3" class="p_Normal">TEAM-31879 Added the <span style="font-weight: bold;">Control</span> system status in the <span style="font-weight: bold;">Project Task</span> app. Now, users can search for project tasks by this parameter. In the list of tasks in the app and on the Gantt chart, controlled tasks are marked with a special icon.</li></ol>
<h2 class="p_Heading2"><span class="f_Heading2">CRM</span></h2>
<p class="p_Normal">TEAM-34207 Made working with CRM tasks easier. Now when editing a task start date, its end date is also adjusted automatically.</p>
<h2 class="p_Heading2"><span class="f_Heading2">Service</span></h2>
<ol style="list-style-type:decimal">
<li value="1" class="p_Normal">TEAM-20684 Added a feature to add several message recipients on the session page created in a live chat with connected email.</li><li value="2" class="p_Normal">TEAM-32069 In <span style="font-weight: bold;">Administration &gt; Live Chats</span>, added a feature to find necessary live chats in the list of created records. You can search by live chat name and other live chat parameters.</li><li value="3" class="p_Normal">TEAM-33042 In the <span style="font-weight: bold;">Live Chat Messages</span> widget, added a feature to display sessions created by requests from an online LiveChat. To do this, you need to enable showing history by account in the widget. Previously, sessions from this live chat type were not available.</li></ol>
<h2 class="p_Heading2"><span class="f_Heading2">Authorization and user management</span></h2>
<ol style="list-style-type:decimal">
<li value="1" class="p_Normal">TEAM-32605 Added a feature to perform bulk actions in <span style="font-weight: bold;">Administration &gt; Users</span>. You can now select several users and perform the following actions:</li></ol>
<ul style="list-style-type:disc">
<li class="p_Normal">Change AD/LDAP server.</li><li class="p_Normal">Block.</li><li class="p_Normal">Delete.</li><li class="p_Normal">Unlock.</li><li class="p_Normal">Restore.</li></ul>
<ol style="list-style-type:decimal" start="2">
<li value="2" class="p_Normal">TEAM-17262 Improved end-to-end user authorization. Now, when authorizing through any SAML provider, a user is redirected to the page specified in the <code><b>returnUrl</b></code> parameter.</li></ol>
<h2 class="p_Heading2"><span class="f_Heading2">User experience</span></h2>
<ol style="list-style-type:decimal">
<li value="1" class="p_Normal">TEAM-31686 Optimized data loading for efficient work with a large number of users on the <span style="font-weight: bold;">Schedule compliance</span> page. Now, when the page opens, only users from the current employee's department are loaded in requests.</li><li value="2" class="p_Normal">TEAM-20847 On the app page, added a search for several items stored in the <span style="font-weight: bold;">App (one)</span> property. The request is set similarly to search by the <span style="font-weight: bold;">App (many)</span> property.</li><li value="3" class="p_Normal">TEAM-22071 Improved eager data loading. Now, when loading a list of app items in the form of tiles, tables, or a Kanban board, only the fields necessary for display are requested.</li></ol>
<h2 class="p_Heading2"><span class="f_Heading2">Messages</span></h2>
<ol style="list-style-type:decimal">
<li value="1" class="p_Normal">TEAM-28251 Added a feature to view attachments in chats. You can now access photos, videos, audio, and documents shared in the chat. The <span style="font-weight: bold;">Attachments</span> button has been added to the chat interface for quick access to shared files. Additionally, a search function has been included to help you find specific files quickly.</li><li value="2" class="p_Normal">TEAM-28252 Updated the display of the button bar with available actions on the chat pages. The top right corner of the chat now displays buttons for viewing participants and attachments, creating an event, and managing notifications from the chat.</li><li value="3" class="p_Normal">TEAM-31775 Improved the display of images when entering messages. Now, when inserting an image/video into the message input field, they will not be shown in view mode.</li></ol>
<h2 class="p_Heading2"><span class="f_Heading2">TS SDK and API</span></h2>
<p class="p_Normal">TEAM-1195 Optimized server scripts. Reduced the amount of metadata loaded into contexts.</p>
<p class="p_Normal">Please note that the <code><b>context</b></code> property from the process now returns an empty object (e.g. <code><b>Namespace.processes.my_processes.context</b></code>) and is marked deprecated. Its typing was previously incorrect, and it was not usable.</p>
<p class="p_Normal">Additionally, the content passed into the <code><b>where</b></code> closure is no longer processed immediately when <code><b>where</b></code> is called. Instead, it is processed at the time of calling <code><b>first</b></code>, <code><b>all</b></code>, or <code><b>count</b></code>. <span style="color: #ff0000;">#BreakingChangeAlert</span></p>
<h2 class="p_Heading2"><span class="f_Heading2">Bugs fixed</span></h2>
<ol style="list-style-type:decimal">
<li value="1" class="p_Normal">TEAM-29205 Failed to enter a value in a <span style="font-weight: bold;">Category</span> type property created on an app form via a server script. The bug has been fixed. Now, the script is executed correctly.</li><li value="2" class="p_Normal">TEAM-31210 When using the <code><b>setPermissions</b></code> method, deleted nested fields were processed. A property named <code><b>(no data)</b></code> was created on the <span style="font-weight: bold;">Access Settings</span> app page.<br />
&nbsp;<br />
The bug has been fixed. Now, the user will see a notification that access rights cannot be set for such a field.</li><li value="3" class="p_Normal">TEAM-32043 A user could not accept an invitation to a portal if the user had previously registered on another portal using the same email address. The bug has been fixed.</li><li value="4" class="p_Normal">TEAM-32309 The <span style="font-weight: bold;">TypeError: Cannot read properties of undefined (reading 'app')</span> error was displayed when executing a script to retrieve data from an app item. The script now executes correctly.</li><li value="5" class="p_Normal">TEAM-32515 When saving created app items using the <code><b>batch()</b></code> method, the item IDs were not updated. Now, the <code><b>batch().save()</b></code> method updates identifiers for new app items and they can be used in the script immediately:</li></ol>
<p class="p_CodeExample" style="page-break-inside: avoid;"><span class="f_CodeExample">async&nbsp;function&nbsp;insert():&nbsp;Promise&lt;void&gt;&nbsp;{</span><br />
<span class="f_CodeExample">&nbsp;&nbsp;&nbsp;&nbsp;const&nbsp;item&nbsp;=&nbsp;Application.create();</span><br />
<span class="f_CodeExample">&nbsp;&nbsp;&nbsp;&nbsp;item.data.__name&nbsp;=&nbsp;'New&nbsp;app&nbsp;item';</span><br />
<span class="f_CodeExample">&nbsp;&nbsp;&nbsp;&nbsp;await&nbsp;Application.batch().save().items([item]).all();</span><br />
<span class="f_CodeExample">&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;the&nbsp;value&nbsp;of&nbsp;item.data.__id&nbsp;is&nbsp;known</span><br />
<span class="f_CodeExample">&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;you&nbsp;can&nbsp;add&nbsp;such&nbsp;an&nbsp;item&nbsp;to&nbsp;context&nbsp;as&nbsp;a&nbsp;link&nbsp;to&nbsp;the&nbsp;item</span><br />
<span class="f_CodeExample">&nbsp;&nbsp;&nbsp;&nbsp;Context.data.out&nbsp;=&nbsp;item;</span><br />
<span class="f_CodeExample">}</span></p>
<ol style="list-style-type:decimal">
<li value="6" class="p_Normal">TEAM-32805 Added an error message to the <span style="font-weight: bold;">Low-code CI / CD</span> developer tool when comparing the current and external configurations. This error occurs when checking and performing exports.</li><li value="7" class="p_Normal">TEAM-33974 Fixed the <code><b>portal.addUser</b></code> method for creating an external user using a script. Previously, if a user was already registered to the specified email address, error 409 occurred with the incorrect message: <span style="font-weight: bold;">“fail to sign check status”</span>. Now, under these conditions, the following error appears: <span style="font-weight: bold;">“An external user with the specified email address or phone number is already registered in the company”</span>.</li><li value="8" class="p_Normal">TEAM-4451 Fixed text formatting in fields of the <span style="font-weight: bold;">String (string, text)</span> type. Now, if a field is filled automatically, for example, with data from a <span style="font-weight: bold;">.json</span> file, spaces and tabs in <span style="font-weight: bold;">Read only</span> mode are displayed as they are.</li><li value="9" class="p_Normal">TEAM-12425 Improved sending notifications to a user if they are registered in two companies with one email. Now, notifications come only from the company where the user is logged in.</li><li value="10" class="p_Normal">TEAM-24980 Fixed a bug occurring when checking required fields with the <span style="font-weight: bold;">Read only</span> option enabled. Now, values in such fields are checked correctly according to the specified condition. If it does not match, the user will see a message.</li><li value="11" class="p_Normal">TEAM-1249 When trying to move a folder in the <span style="font-weight: bold;">Files</span> workspace, a warning message is added stating that a folder with that name already exists.</li><li value="12" class="p_Normal">TEAM-23354 Fixed display of table indexes in generated documents. Previously, when generating documents by template, table cells containing indexes were left blank.</li><li value="13" class="p_Normal">TEAM-30135 In the <code><b>getByElementId</b></code> method for getting project plan element links, the <code><b>offset</b></code> parameter was not working correctly. The bug has been fixed. Now, the values specified in the <code><b>offset</b></code> and <code><b>limit</b></code> parameters are taken into account when using the method.</li><li value="14" class="p_Normal">TEAM-31726 Found a bug when opening a task from a Gantt chart. Now, in the <span style="font-weight: bold;">Project plan</span> widget the <span style="font-weight: bold;">Editing in modal window</span> option is disabled by default. The Gantt chart opens directly on the project view form. You can expand the chart to full screen by clicking the corresponding icon on the item form.</li><li value="15" class="p_Normal">TEAM-33222 In the <span style="font-weight: bold;">Informed users</span> widget, when hovering over the information icon next to the user name, the current status was not displayed. The bug has been fixed. Now, the status set in the process is shown in the approval sheets and lists of informed users.</li><li value="16" class="p_Normal">TEAM-33440 When customizing the widget for signing an app item, the set conditions for displaying the button were not saved. The bug has been fixed.</li><li value="17" class="p_Normal">TEAM-34029 Found a bug: if you set the <span style="font-weight: bold;">End &gt; Start</span> link between a milestone task and a regular task in the project plan, and then try to complete the regular task without executing the previous milestone task, a logging error occurs.<br />
&nbsp;<br />
The bug has been fixed. Excluded check for execution of the linked milestone task. In the specified case, the regular task can now be completed.</li><li value="18" class="p_Normal">TEAM-22339 In the <span style="font-weight: bold;">About the project</span> widget settings, a typo in the description of the <span style="font-weight: bold;">Display project editing button</span> option has been corrected.</li><li value="19" class="p_Normal">TEAM-23778 When signing files, removed the option to select a custom electronic signature provider created using the <code><b>System.providers.createDraft()</b></code> method. Previously, such providers were erroneously available for selection.</li><li value="20" class="p_Normal">TEAM-32269 When publishing a project plan, added check for specified task executors. Now, if deleted or blocked users are specified as responsible, the employee will see a notification about this. The plan cannot be published.</li><li value="21" class="p_Normal">TEAM-33156 To avoid errors and duplication, eliminated changing the types of existing document categorization directories using Web API methods.</li><li value="22" class="p_Normal">TEAM-33021 In the BRIX mobile application, the labels for session counters in the queue have been fixed. The labels are now correctly declined.</li><li value="23" class="p_Normal">TEAM-31868 Previously, when an operator sent a message in a session after a bot response, the user would receive a <span style="font-weight: bold;">“Chat assigned to operator”</span> message in Telegram. The bug has been fixed. Now, unnecessary messages are not sent to the user.</li><li value="24" class="p_Normal">TEAM-32673 The app page was not searchable by <span style="font-weight: bold;">Account</span> type field. The bug has been fixed.</li><li value="25" class="p_Normal">TEAM-24723 When creating a <span style="font-weight: bold;">Table</span> type chart and measuring by date, the previous month was incorrectly displayed in the values. The bug has been fixed.</li><li value="26" class="p_Normal">TEAM-25717 If the <span style="font-weight: bold;">Chart</span> widget was filled using a script and the results of its execution had zero values (0,00), the chart did not display bar indicators. The bug has been fixed.</li><li value="27" class="p_Normal">TEAM-25988 If multiple reply addresses were specified in the <span style="font-weight: bold;">Send personal email</span> activity, it was impossible to reply to one of them because the addresses were enclosed in quotation marks in the sent email. The bug has been fixed.</li><li value="28" class="p_Normal">TEAM-29434 When using the <span style="font-weight: bold;">My Tasks</span> widget on the external portal page, the <span style="font-weight: bold;">Active/All</span> switches were hidden. The bug has been fixed. Now, if the corresponding option is enabled in the widget settings, the page displays tabs with active and all tasks.</li><li value="29" class="p_Normal">TEAM-30785 Fixed display of the table with tasks on screens with different resolutions. Now, the layout is adapted to the screen resolution and the table is displayed correctly.</li><li value="30" class="p_Normal">TEAM-31653 Added a readable error when a business process stops if an image instead of a file is used in the <span style="font-weight: bold;">Files</span> type property.</li><li value="31" class="p_Normal">TEAM-32647 Fixed searching for process instances by the IDs of the app items used in them with the Web API. Previously, an instance could not be found because a property from context was returned with no value. Now, the search works correctly.</li><li value="32" class="p_Normal">TEAM-33260 Fixed a bug with the <span style="font-weight: bold;">Email Notification</span> activity. If a different email address was specified in the reply address, the process stopped at the activity with the following error: <span style="font-weight: bold;">“plain exit from sending mail by error: internal error”</span>. Now, the process is running correctly.</li><li value="33" class="p_Normal">TEAM-19020 Bulk editing does not apply to custom app forms. It is impossible now to create an advanced form widget for bulk actions. For apps that already have an advanced form, the option to reset the settings will remain.</li><li value="34" class="p_Normal">TEAM-20040 Found a bug when exporting a solution if an <span style="font-weight: bold;">App</span> type field from another workspace is deleted in a table. Now, deleted fields are ignored during export.</li><li value="35" class="p_Normal">TEAM-24320 Found a bug: when a user was inactive on one of the browser tabs, the user's entire session was terminated despite activity on another tab. The bug has been fixed. When the time limit expires, the session is not closed if an activity was recorded on at least one of the open tabs.</li><li value="36" class="p_Normal">TEAM-24588 An error occurred during bulk editing if the <span style="font-weight: bold;">Forbid simultaneous editing of items</span> option is enabled in the app. The bug has been fixed.</li><li value="37" class="p_Normal">TEAM-28435 Blocked users mistakenly received a message in the email about a scheduled password change. The bug has been fixed.</li><li value="38" class="p_Normal">TEAM-29904 The applied custom filter in the app was reset during page refresh. The bug has been fixed: after page refresh, the items are displayed according to the applied filter.</li><li value="39" class="p_Normal">TEAM-31957 In the <span style="font-weight: bold;">App</span> type field settings, the value of the <span style="font-weight: bold;">Property Name</span> field was incorrectly saved when it was changed. The bug has been fixed: the changed value is saved correctly.</li><li value="40" class="p_Normal">TEAM-32160 When auto-updating the list of apps, multiple links to the same app item were passed in the <code><b>batch</b></code> request. The bug has been fixed: each unique item occurs only once.</li><li value="41" class="p_Normal">TEAM-33043 An error occurred in chats when entering a message if editing or quoting another message had been selected and reset: the cursor did not fit in the text field and the message was entered line by line. The bug has been fixed.</li><li value="42" class="p_Normal">TEAM-33124 Fixed a bug that occurred when trying to open an app item after changing the number of participants of an app group or workspace.</li><li value="43" class="p_Normal">TEAM-33354 Fixed a bug when a deleted user with the <span style="font-weight: bold;">Invited</span> status occupied one named license.</li><li value="44" class="p_Normal">TEAM-33480 Fixed a bug when the <span style="font-weight: bold;">Field total</span> option was not displayed on the Kanban board.</li><li value="45" class="p_Normal">TEAM-34104 Fixed a bug when new portal pages created by template were displayed incorrectly.</li><li value="46" class="p_Normal"> TEAM-29703 If the <span style="font-weight: bold;">Email</span> workspace was used in the system and the option to automatically bind emails to contacts was enabled, disabling the duplicate search in the Contacts app caused the <span style="font-weight: bold;">Linked emails</span> widget to stop showing emails on item pages. The bug has been fixed.</li><li value="47" class="p_Normal">TEAM-34279 Found a bug in display of action buttons on the message page in the <span style="font-weight: bold;">Email</span> workspace. The button layout has been fixed. Actions are now displayed correctly.</li><li value="48" class="p_Normal">TEAM-31219 Fixed a bug in the <code><b>hasPermission</b></code> method when checking permissions for an app item. Now, the script works correctly and checks for permissions even for a deleted item.</li><li value="49" class="p_Normal">TEAM-33568 Found a bug in the <span style="font-weight: bold;">Upload and Preview File</span> widget: the document was displayed on the edit form of an app item only after an additional click on the page content. The bug has been fixed. Now, the file is displayed immediately after opening the edit form.</li><li value="50" class="p_Normal">TEAM-33645 While creating a web document in the <span style="font-weight: bold;">Files</span> workspace, multiple copies of the document were created when the <span style="font-weight: bold;">Save</span> button was clicked again. The bug has been fixed. The button is now locked until you finish saving the web document.</li><li value="51" class="p_Normal">TEAM-33401 When chatting in a session, messages from an operator and from a client in LiveChat history were not different and looked the same: the color and left margin markup matched. The bug has been fixed. The messages are now displayed correctly.</li></ol>
<div class="bottom-nav">
<a id="prev-link" class="topic__navi_prev" href="2025_3.html">
<span class="bottom-nav__arrow bottom-nav__arrow--prev"></span> <span
class="bottom-nav__link">2025_3.html</span>
</a>
<a id="next-link" class="topic__navi_next" href="2025_1.html">
<span class="bottom-nav__link">2025_1.html</span> <span
class="bottom-nav__arrow bottom-nav__arrow--next"></span>
</a>
</div>
<!-- добавляет на страницу строку блок Была ли статья полезной? -->
<div class="feedback" id="feedback"><div class="feedback-help"><span><b>Was this helpful?</b></span><form action="" method="POST" class="feedback-form" id="feedback-form"><div class="feedback__popup feedback__popup-response" id="feedback__popup_thx" style="display: none;">Thanks for your feedback!</div><div class="feedback__popup" id="feedback__popup_why" style="display: none;"><div class="feedback__popup-header">Please specify why:</div><input type="radio" name="category" id="bad_recommendation" value="bad_recommendation"><label for="bad_recommendation">Recommendations did not help me</label><input type="radio" name="category" id="difficult_text" value="difficult_text"><label for="difficult_text">Article is hard to understand</label><input type="radio" name="category" id="no_answer" value="no_answer"><label for="no_answer">Didn`t answer my question</label><input type="radio" name="category" id="bad_header" value="bad_header"><label for="bad_header">Content does not match the topic</label><input type="radio" name="category" id="other_reason" value="other_reason"><label for="other_reason">Other</label></div><div class="feedback__popup" id="feedback__popup-other" style="display: none;"><div class="feedback__popup-header">How we can improve it?</div><textarea class="feedback__textarea" name="other" id=""></textarea><input type="submit" class="feedback__other-btn" value="Submit"></div><div class="feedback-form__btn-group"><input type="radio" name="useful" id="feedback__useful_yes" value="true"><label for="feedback__useful_yes"><img src="like.svg" class="small-img" alt="like"><spanclass="feedback-form__btn-group_yes-btn">Yes</spanclass="feedback-form__btn-group_yes-btn"></label><input type="radio" name="useful" id="feedback__useful_no" value="false"><label for="feedback__useful_no"><img src="dislike.svg" class="small-img" alt="dislike"><spanclass="feedback-form__btn-group_no-btn">No</spanclass="feedback-form__btn-group_no-btn"></label></div><select name="category"><option disabled="">Please specify why</option><option value="bad_recommendation" selected="">Recommendations did not help me</option><option value="difficult_text">Article is hard to understand</option><option value="no_answer">Didn`t answer my question</option><option value="bad_header">Content does not match the topic</option><option value="other_reason">Other</option></select><input type="submit"></form></div><div class="found_typo"><p style="margin: 0px; margin-top: 16px !important;"><span><b>Found a typo?</b></span> Select it and press <i>Ctrl+Enter</i> to send us feedback</p></div></div>
</section>
</div>
<aside class="article__sidebar" style="display:none">
<input type="checkbox" />
<div class="article__arrow"></div>
<div class="table-of-contents elma365-right" id="toc2Content">
<h3 class="h3-toc">In this topic</h3>
<nav id="toc2"></nav>
</div>
</aside>
</div>
</article>
</main>
<footer class="footer">
<div class="footer-container">
<div class="footer-mobile">
<ul class="footer-mobile__list"><li><a href="https://brix365.com/en/" target="_blank">BRIX</a></li><li><a href="https://tssdk.brix365.com/en/latest/" target="_blank">SDK</a></li><li><a href="https://api.brix365.com/en/" target="_blank">API</a></li></ul><ul class="footer-mobile__list"><li><a href="https://brix365.com/en/help/platform/get-trial.html">Platform</a></li><li><a href="https://brix365.com/en/help/ecm/ecm-functions.html">ECM</a></li><li><a href="https://brix365.com/en/help/service/service-functions.html">Service</a></li><li><a href="https://brix365.com/en/help/projects/projects-functions.html">Projects</a></li></ul>
</div>
<div class="footer-wrap">
<div><span class="mobile-question-popup">Send feedback</span><form method="POST" action class="question__popup question-xs" id="question__popup"><div class="question-wrap"><span class="close"></span><span class="title">Ask a question</span><label for="help_question" style="display: none;"></label><textarea name="help_question" id="help_question"></textarea><input type="submit" value="Send"></div></form><div class="hidden fade-in question-success-xs">Sent</div></div>
<div class="footer-flex-b">
<span class="footer-copy">&copy; 2025 BRIX</span>
<ul class="footer-list">
<li class="footer-item">
<a href="#" class="arrow-top" style="display: block;"></a>
</li>
</ul>
</div>
</div>
</div>
</footer>
<iframe name="hmnavigation" style="display:none!important"></iframe>
<script src="./jquery-ui.js"></script>
<!--script src="//cdn.jsdelivr.net/npm/featherlight@1.7.14/release/featherlight.min.js" type="text/javascript" charset="utf-8"></script-->
<script src="./jquery.tocify.min.js"></script>
<script src="./TypoReporter.min.js"></script>
<script src="./google-search.js"></script>
<script src="./main.js"></script>
</body>
</html>