# Version 1.21

June 28, 2022

**A new release of Sherpa** **Designer: version 1.21**

Key changes and new features:

1. The long-awaited feature for converting UiPath selectors has been added to the selector editing window (more details in a separate message).
2. The ability to specify modifiers has been added to the selector editing window:

   The modifier “regex:” is specified at the beginning of the selector table cell value. The regular expression specified after the modifier will be used when searching for an element that matches the given set of criteria.

   The modifier “xpath:” is specified at the beginning of the CSS selector field. The content of the field after the modifier will be processed in Google Chrome as an XPath expression, not CSS. The functionality of this modifier in other browsers is not yet supported.

   Both modifiers have been added to the dropdown menu of modifiers in the selector editing window to avoid forgetting them.
3. In all blocks, when editing the block name by double-clicking on it, the ability to move a line using the Ctrl+Enter key combination has been added. This combination also works in the Comment block.
4. In the Designer, on the toolbar in the Tools tab, the following options have been added:

   “Collapse on Debug” — when this option is turned off, the automatic collapsing of the designer when starting debugging is disabled.

   “Clear Log on Start” — when this option is enabled, the log panel will be automatically cleared each time a script is run from the Designer.
5. A block “Execute Stored Procedure” has been added to the “Databases” palette. ODBC provider support has also been implemented.
6. The Tesseract OCR engine has been updated to version 5.1.0.
7. In the robot settings and in the installer SherpaRPARuntime.exe, the ability to specify the number of days for auto-deleting old text log entries that are saved locally when robots are run has been added.
8. The ability to create screenshots and save them in the robot's log folder has been added to the “Log” block.
9. A block “Process Table” has been added to the “Data Tables” palette. It allows you to delete duplicate rows and select only specified columns.
10. The speed of the “Execute C# Code” and “Execute Python Code” blocks has been significantly increased.
11. Other improvements and fixes.

    Links to all current versions of installers are available on the page:

    > [Links to Distributions](https://docs.sherparpa.ru/en/ssylki-na-distributivy)

    The version update is performed by installing over the previous version, and all settings are preserved.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sherparpa.ru/en/obnovleniya/obnovleniya-sherpa-designer/arkhiv-obnovlenii/versiya-1.21.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
