Благодаря вашему фидбеку удалось сформировать внушительный список изменений:

  • 🔥 Добавлена возможность выбирать тему в настройках (светлая, тёмная или как в системе)
  • 🔥 Теперь приложение работает в Single Instance режиме, и иконки в трее больше не будут плодиться (Windows и Linux)
  • 🔥 Утилиты в трее теперь тоже сгруппированы по категориями вместо сплошного списка
  • Результат Text Generator теперь можно редактировать 
  • Исправлено контекстное меню у вкладок на Windows, теперь можно массово закрывать и даже откреплять вкладки
  • Исправлено автообновление результата при изменении SHA алгоритма
  • Исправлен вылет при парсинге пустого Cron
  • Исправлены примеры CLI команд
  • Исправлена высота About окна на Windows
  • Лимит String Generator увеличен до 10 тысяч символов, в CLI ограничений нет.

Вы можете как скачать новый бинарник с сайта (особенно если вы ещё не установили Web Artisan Pro себе, тогда welcome в ролик), так и в приложении нажать на иконку настроек в левом нижнем углу и кликнуть "Check for Updates..." 

Кстати, вам может быть интересно!

При обновлении из программы вы не будете качать весь инсталлер в 30 МБ. Вам понадобится загрузить лишь дельту, размер которой примерно вдвое меньше. Затем механизм обновления внутри применит патч к файлам.

И как это сделано?

Есть совершенно потрясающий фреймворк Velopack (опенсорс), которому вы, как разработчик, можете смело делегировать всю работу с обновлениями и сборкой. У Velopack есть поддержка C#, Rust, JS и C++, а в планах есть даже гошка!

С технической стороны интеграция происходит в двух местах: во-первых вы подготавливаете точку входа вашего приложения так, чтобы она понимала внешние команды велопака (всякие хуки и остальное), а во-вторых собираете конечный пакет через особые CLI утилиты этого фреймворка. 

Прелесть в том, что Velopack инкапсулирует в себе всю работу по подписи пакета и нотаризации. Например, Mac версию я подписываю своим сертификатом разработчика (да, в инсталлере вы можете увидеть моё имя), поэтому она не ругается на "неизвестный источник". К сожалению, у Windows с этим сложнее, но в скором времени и на Windows вы увидите, что Defender больше не ругается. А всё благодаря сертификатам и удобству Velopack, который сможет это делать связать (а, ну и да, ещё с меня деньги за сертификат, документы, что я не лох, нормальный разраб, почка, печень, глаз...).