# Version 1.27

January 25, 2023

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

1. A "Smart Assistant" has been added to the Expression Editor

If you don't know what expression to write to solve your task, just briefly describe the task, for example, "get the date following the current day," and the assistant will suggest an expression that can accomplish this.

2. A "Smart Assistant" has been added to the Regex testing window

If you don't know what regular expression to write to solve your task, just briefly describe the task, and the assistant will suggest the most suitable regular expression for it. In "Match all patterns" mode, the assistant can also suggest a regular expression that matches all of the patterns you provided (for example, different contract numbers).

The Smart Assistant works using artificial intelligence technologies. To operate the "Smart Assistant" functionality in closed environments, connectivity only to the Sherpa licensing server must be ensured.

3. Syntax highlighting and automatic IntelliSense have been added to the Expression Editor - information about the methods and properties available for a variable or object that appears after placing a dot. This functionality works only if the data type of the variable can be unambiguously determined from its declaration or project structure. Additionally, the Expression Editor has been enhanced with the ability to scale text.
4. The "Project" tab has been enhanced with the ability to add references to other libraries. Libraries can be connected from GAC, but there is also an option to specify a reference to your own library.
5. The ability to merge blocks vertically has been implemented to save space on the diagram. Blocks can be merged if they have the same size by bringing one block to another from below. After merging, such composite blocks can be moved as a single entity by dragging the topmost block. To detach a block, it must be moved while holding the Alt key. This feature can be disabled in the Designer settings.
6. The Designer settings have been enhanced with the ability to disable collapsing during the normal project launch.
7. In the "Add Paragraph" block of the "Word" palette, the ability to specify font style and color has been added.
8. In the "Send Email" block of the "Outlook" palette, the ability to save an email to drafts without sending it has been added.
9. For working with the calendar, blocks "Holiday," "Get Working Days," and "Get Weekend Days" have been added.
10. The English translation of the program and all blocks, including their descriptions and property hints, has been completely overhauled. Now, in the English version of the program, hints for blocks and properties are as comprehensive as in the Russian version.

As always, the updated platform distributions are available on the page:

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


---

# 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/versiya-1.27.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.
