# Version 1.23

August 1, 2022

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

1. A new option "Direct text extraction from PDF" has been added in the template settings of the templater. If the PDF file contains text, it will be extracted and used in the template. If there is no text, OCR recognition will be performed by the module.
2. Fixed the issue with clearing logs in the designer after reconnecting via RDP.
3. A "Parallel Selection" block has been added. This block is analogous to Pick / Pick Branch in UIPath and allows for pseudo-parallel waiting for one of several events (for example, waiting for multiple selectors, waiting for files to appear in several folders, etc.) and continues the execution of the scenario based on the occurred event or timeout.
4. A "Set Color" block has been added to the Excel palette. This block colors a range of cells in any color.
5. A "Get Cell Color" block has been added to the Excel palette. This block reads the color of a cell.
6. A "Set Cell Borders" block has been added to the Excel palette. This block sets the borders of the specified range of cells.
7. In the "Get Data from Range" block in the Excel palette, the ability to specify only the starting cell for obtaining the table up to the end of filled rows/columns has been added.
8. The email sending blocks now support multiple recipients (specified via a semicolon), as well as "CC" and "BCC" properties.
9. Fixed the issue with saving column drag-and-drop in the table editing form in the designer.
10. A counter displaying the number of current blocks in the diagram and throughout the project has been added to the designer.
11. In the "Create ZIP Archive" block in the Archive Handling palette, the ability to specify a password has been added.
12. In the "Upload Data Table" block in the Excel palette, the ability to specify a password for reading the file has been added.
13. A "Transpose" block has been added to the Data Tables palette.
14. Global variables $\_\_RobotVersion and $\_\_RobotFullVersion have been added to retrieve the version and full version string of the robot from the scenario.

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.23.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.
