Вышла новая версия SimpleGen 0.3.1

Встречайте версию 0.3.1 инструмента SimpleGen — вашего AI-помощника для автоматизации разработки решений на базе SimpleOne. В этом релизе мы сосредоточились на стабильности, исправлении дефектов и развитии возможностей деплоя и демонстрации.

Что нового:

  • Подготовка демоданных (БЕТА) — новая команда для генерации тестовых данных, необходимых для прогона демо-сценария. Полный цикл демонстрации — от плана до данных и запуска — теперь покрыт инструментами SimpleGen.
  • Умная система обновлений — SimpleGen теперь сам подскажет, достаточно ли обновить правила через update_rules, или нужен полный init. Больше не нужно гадать.
  • Переименование без дублей — при переименовании записей и скриптов они больше не дублируются, а корректно обновляются.
  • Деплой связанных сущностей — записи из таблиц, созданных в том же деплое, теперь успешно разворачиваются без ошибок.
  • Стабилизация форм и представлений — улучшена работа с формами, листовыми представлениями и модальными окнами с виджетами.
  • Интерфейсы SO API в скриптах — подключены интерфейсы платформы для полноты контекста при генерации, результат стал точнее.
  • Корректный .gitignore — при инициализации проекта теперь поставляется правильный .gitignore.

Исправленные дефекты:

  • sync и init теперь корректно работают с таблицами, содержащими спецсимволы (<, >, :, ", /, \, |, ?, *, /n)
  • Исправлен build для скриптов с вложенными шаблонными строками
  • Устранена потеря данных при экспорте значений из листового поля

Подготовка демоданных:

Сгенерируйте данные для демо-сценария:

/simplegen.demo_data_prepare

Команда использует _demo_plan, сгенерированный ранее. Для полного цикла демонстрации рекомендуем предварительно выполнить /simplegen.demo_plan.

Как обновиться:

В этом релизе важно выполнить именно init, а не update_rules — так вы получите все изменения.

  1. Обновите пакет:

npm update -g @simplegen/simplegen

  1. Запустите инициализацию в чате:

/simplegen.init “Название продукта”

Что планируем дальше:

  • Улучшение правил генерации переводов и текстов
  • Линтер на статичные правила
  • Команда по сбору документации к продукту
  • Рефакторинг правил работы со скриптами
  • Продолжаем работать по обратной связи и устранять дефекты

Ещё не пробовали SimpleGen? Самое время начать — установите пакет и выполните init, чтобы оценить возможности.


Мы активно развиваем продукт и хотим делать это вместе с вами. Делитесь впечатлениями, идеями и замечаниями в комментариях — каждый отзыв помогает нам сделать SimpleGen лучше.

1 лайк