7.0.74

Обновление движков
  • обновлен движок MS Edge: 125.0.2535.67 (official)
  • обновление библиотеки по работе с изображениями
  • обновлен движок Edge Selenium Driver: 128.0.2739.56
  • произведены небольшие исправление интерфейса
  • обновлен Node.js
  • Обновлен Chromium: 130.1.9+gfc42567+chromium-130.0.6723.70
Добавление нового функционала
  • добавлено действие WF.Word.Kill
  • добавлена папка Plugin Sample со всем необходимым для создания собственных плагинов
  • добавлена поддержка мультистрочных комментариев для ФО (см. пример ФО excelfile и libereOfficeCalc)
  • добавлен параметр timeout в действие WF.Word.Convert
  • добавлен параметр schedule_date в команды send_media_to_chat, send_message_to_chat, send_message_to_contact в объект telegram , позволяющий задавать дату отправки сообщения в методы
  • добавлены параметры row и col в команду set_sheet в объект excelfile, для указания начального места вставки массива данных
  • добавлен параметр timeout в команду read в объект wordfile
  • добавлен параметр encoding в команды sort и dedupe в объект textfile, позволяющий явно задавать кодировку текстового файла, например "windows-1251","utf-8"
  • добавлен функциональный объект libreOfficeCalc в раздел SISTEM, для работы с файлами, расширением .xlsx
  • добавлен функциональный объект excelDataReader в раздел SISTEM, который предназначен для чтение файлов .xls и .xlsx
  • добавлена команда get_encoding в объекте textfile, позволяющая получить текущую кодировку текстового файла
  • добавлены команды в объект selenium:
    • maximize - максимизировать окно селениума
    • minimize - минимизировать окно селениума
    • fullscreen- перевести в полноэкранный режим окно селениума
    • set_pos - передвинуть окно селениума в заданные координаты
    • set_size - изменить размер окна селениума
Улучшена работа команд
  • улучшение перевода WF
  • улучшен вывод в лог команд, добавлена дата
  • увеличено количество плагинов при базовой установке программы
  • улучшение передачи аргументов CLI Chrome Selenium. Сделано рабочим load-extension в том числе для загрузки плагинов из папок
  • улучшен инсталл (можно сразу выбирать php,python,js конфигурации)
  • улучшена работа внутренних команд в объекте selenium
  • улучшена работа команды close_all_tabs из объекта browser, перед закрытием останавливает все процессы в закрываемых браузерах
  • улучшена работа команды get_all_files_in_folder в объекте textfile, убран параметр extension
  • улучшена работа команды set_xxx_type из объекта excelfile объявлены устаревшими, вместо них надо использовать set_xxx_format
  • улучшена работа команды open в объекте word, второй параметр read_onlyпо умолчанию равен true. read_only = true
  • улучшена работа команды add_plugins в объекте selenium, добавлена возможность передачи плагина не только через .crx файл, но и через папку с плагином
  • улучшена работа команд get_message_by_xxx в объекте mail, дополнительно теперь получаются поля: To, Cc, Bcc, Priority
  • улучшена работа команд в объекте excelfile:
    • get_sheets_count - результат возвращает как int
    • set_col_number_format - переименована на set_col_format (старый вызов тоже работает)
    • set_cell_number_format - переименована на set_cell_format (старый вызов тоже работает)
    • set_range_number_format - переименована на set_range_format (старый вызов тоже работает)
Баг-фикс
  • баг фикс ввода точки при вводе с клавиатуры для селениум моделей браузера
  • баг фикс редактирования задачи расписания раз в N минут
  • баг фикс редактирования задачи расписания
  • баг фикс параметра mask у команды get_all_folders в объекте folder
  • баг фикс работы команды send_message_to_contact из объекта telegram
  • баг фикс работы команды add_rows в объекте excel
  • баг фикс работы команды dedupe_range из объекта excel, при сложных диапазонах и условиях
  • баг фикс работы команды convert в объекте libreOffice, игнорирование имени файла
  • баг фикс работы команды convert в объекте word, корректная очистка процесса после окончания работы
  • баг фикс работы команды clear_local_storage в объекте browser, для Selenium моделей браузера
  • баг фикс работы команд в объекте excelfile: