Вышла обновленная бета-версия редактора скриптов «1С:Исполнитель 2020.2.2»
Вышла обновленная бета-версия редактора скриптов «1С:Исполнитель 2020.2.2»

В новый релиз добавили поддержку протокола SSH, выборочное кодирование URL адреса в ЗапросHttp, реализовали новую настройку при чтении XML, а также исправили выявленные ошибки.
Поддержка протокола SSH
Фирма «1С» опубликовала обновленный релиз кросс-платформенного консольного редактора скриптов «1С:Исполнитель 2020.2.2». Разработчики добавили в новую версию приложения поддержку протокола SSH. Соответственно в библиотеку объектов включили ряд новых типов:
СоединениеSsh: |
предоставляет интерфейс для взаимодействия по протоколу SSH. Объект этого типа можно получить с помощью одного из конструкторов; |
КонсольSsh: |
предоставляет интерфейс для взаимодействия с удаленной консолью, с помощью которой можно выполнять произвольный набор команд. Объект КонсольSsh возвращается методом СоединениеSsh.ОткрытьКонсоль(). |
СоединениеSftp: |
предоставляет интерфейс для взаимодействия с сервером по протоколу SFTP. Объект СоединениеSftp возвращается методом СоединениеSsh.ОткрытьСоединениеSftp(). |
В описании нового релиза говорится, что с появлением поддержки SSH из «1С:Исполнителя» будет доступен режим агента конфигуратора.
Также в новом «1С:Исполнителе» появится поддержка протокола SFTP, который предназначен для выполнения операций с файлами поверх надёжного и безопасного соединения.
Пример работы с файлами. Источник: v8.1c.ru
Кодирование URL адреса в ЗапросHttp
В ЗапросHttp реализовано выборочное кодирование недопустимых символов, содержащихся в адресе запроса. Теперь, если адрес запроса содержит смесь процент-кодированных и недопустимых символов, процент-кодированные символы будут сохранены, а недопустимые символы — закодированы, с использованием процент-кодирования или IDN-кодирования:
Исходный адрес запроса |
https://yandex.ru/maps%2F%3Ftest1%2Ftest 2%5Ctest3\test4 |
Адрес запроса после преобразований: пробел и обратный слеш были закодированы |
https://yandex.ru/maps%2F%3Ftest1%2Ftest%202%5Ctest3%5Ctest4 |
Исходный адрес запроса |
http://яндекс.рф |
Адрес после преобразования |
http://xn--d1acpjx3f.xn--p1ai |
Новая настройка ЗаменятьСсылкиНаСущность
Еще одно нововведение в «1С:Исполнителе 2020.2.2» – это настройка для типа НастройкиЧтенияXml. ЗаменятьСсылкиНаСущность определяет, требуется ли разрешать ссылки на сущности на их текстовое представление. Стандартно эта настройка выключена (Ложь). Таким образом при чтении XML секции DTD и внешние сущности не обрабатываются.
«Это изменение нарушает обратную совместимость: ранее по умолчанию обработка DTD была включена, а возможность настройки отсутствовала. Поэтому, если при чтении XML вы хотите иметь прежнее поведение, установите НастройкиЧтенияXml.ЗаменятьСсылкиНаСущность в значение Истина», – говорится в описании релиза.
Исправленные ошибки
В новой версии «1С:Исполнителя 2020.2.2» были исправлены следующие ошибки:
- ошибка десериализации JSON целиком, которая возникала при обработке значений null внутри соответствий, массивов и других объектов. Теперь null корректно читается в Неопределено.
- ошибка, когда «1С:Исполнитель» не возвращал errorlevel в случае завершения с ошибкой в Windows – теперь возвращается правильный код ошибки.
- ситуация, когда «1С:Исполнитель» при запуске из консоли не устанавливал код страницы для Windows; теперь вывод из «1С:Исполнителя» в стандартный поток вывода осуществляется в кодировке, соответствующей коду страницы консоли.
Полный перечень исправлений и описание новых возможностей «1С:Исполнителя» доступны на странице описания нового релиза.
Напомним, что выпуск финальной версии «1С:Исполнителя» запланирован на четвертый квартал 2020 года.
Источник: https://infostart.ru/journal/news/mir-1s/vyshla-obnovlennaya-beta-versiya-redaktora-skriptov-1s-ispolnitel-2020-2-2_1316736/
См. также
Продлена акция на самую дешевую электронную поставку «1С:Бухгалтерии 8»
сегодня в 16:51 672 ЕленаЧерепнева 0
Публикуем расписание митапа «Профессиональное выгорание» и предлагаем пройти тест
вчера в 17:36 1256 eselyanina 8
Объявляем начало продаж видеокурса «Финансы для нефинансистов. Учимся языку финансов»
13.01.2021 1132 dklimchuk 0
Фирма «1С» представила новый продукт для автоматизации сценарного тестирования
11.01.2021 2320 ЕленаЧерепнева 1
Митап по тестированию и контролю качества решений на 1С: расписание готово!
30.12.2020 2365 kbazzh 18
На GitHub опубликован исходный код плагина 1C:SSL support для 1C:EDT
30.12.2020 2262 ЕленаЧерепнева 3
Новые возможности для работы с отчетами и справочниками в «1С:Бухгалтерия 3.0.87»
29.12.2020 2481 ЕленаЧерепнева 1
Новый релиз приложения «1С:Касса» с большими возможностями для учета товаров
28.12.2020 2159 ЕленаЧерепнева 0
Открываем запись на онлайн-интенсив Дмитрия Коткина «Переговорные техники в работе руководителя»
28.12.2020 1791 dklimchuk 0
Реализация авторских программ из каталога Инфостарт с 2021 года будет облагаться НДС 20%
24.12.2020 4222 support 74
Вышла новая редакция продукта «1С:MES Оперативное управление производством 1.3»
22.12.2020 1996 ЕленаЧерепнева 0