Чек-листы, облако хештегов, личные заметки, Fusion Studio, JS-процессоры

Чек-листы

У задачи добавилось новое свойство — Чек-лист. Может содержать любое количество пунктов и копироваться между задачами.

Пункты чек-листов можно вывести в виде колонок в Моём пространстве, использовать в критериях отбора задач в Поиске и Моём пространстве. Вы можете пользоваться чек-листами для согласования задачи и определения этапов выполнения задачи.

Или как вашей душе угодно 😉

Личные заметки

Появилась возможность делать текстовые пометки на задачах. Они видны только автору.

Оставляйте комментарии на задаче для напоминаний (это поможет ничего не забыть) или для личных выборок задач. Личные заметки можно отображать в виде колонок и делать выборку по ним в Моём пространстве и Поиске.

Облако хештегов

Облаком хештегов теперь можно управлять в десктопе и веб-версии.

В облаке можно переименовывать, объединять и удалять хештеги. Изменения будут распространяться на уже установленные хештеги на задачах, сообщениях и вложениях.

Подписчики в веб-версии

Добавили возможность отображать и устанавливать подписчиков на задачах.

Tentaculo

Fusion Studio

Тентакуло стало поддерживать Blackmagic Fusion Studio.

JavaScript-процессоры (Adobe)

Добавили поддержку джаваскрипт-процессоров для поддерживаемых продуктов Адоба. Процессоры добавляются аналогично питон-процессорам, через конфигурационный файл.

JS-код выполняется внутри node.js, поэтому есть возможность подключения встроенных модулей таких, как path, fs, net.

В контекст выполнения мы добавили вспомогательные константы и функции:

— константа __PROCESSOR_PATH__ содержит полный путь до текущего файла процессора. Для получения пути без имени файла, используйте метод dirname из модуля path.

— callFunc — функция для вызова кода хост-приложения:
function callFunc(method: string, …args: any): Promise<any>

Для выполнения произвольного кода внутри хост-приложения используйте метод csInterface.evalScript.
Сигнатура:
function evalScript(script: string, callback: (result: string) => void)

— loadScriptFile — функция для подключения JSX файла в хост-приложение:
function loadScriptFile(scriptPath: string): Promise<bool>

csInterface — объект для работы с хост-приложением.