Repository navigation
Releases: kitarasenka/twig
Releases · kitarasenka/twig
Release list
🌱 Twig 0.17.0
Что нового — 7 октября 2026
- В окне, где вы подтверждаете коммит от AI-агента, появились два переключателя: поднять версию (patch, minor или major) и поставить тег. Имя тега само следует образцу прошлого — например, v1.2.3 → v1.2.4, — но его можно вписать своё. Commit & Push отправляет и коммит, и тег.
- Агент может предложить сразу новый выпуск: окно открывается с уже включёнными версией и тегом, а сообщение коммита пишется само. Версию и тег вы по-прежнему выбираете сами.
- Тег, поставленный при коммите или из меню коммита, отменяется кнопкой Undo, как и сам коммит.
- В настройках AI-агентов (MCP) виден список инструментов, которые 🌱 Twig даёт агенту, с описанием каждого.
🌱 Twig 0.16.2
Что нового — 6 октября 2026
- Обновление на macOS больше не останавливается ошибкой «The update could not be prepared: ENOTEMPTY». Если она у вас уже появлялась, один раз удалите в Терминале остатки прошлой попытки:
rm -rf /Applications/.twig-update.app /Applications/.twig-previous.app, затем нажмите «Update to 0.16.2». - Закрытые вкладки репозиториев остаются закрытыми после перезапуска; вернуть вкладку можно, выбрав репозиторий в меню REPOSITORY.
- Полоса вкладок листается колесом мыши и трекпадом, без полосы прокрутки; активная вкладка всегда на виду.
🌱 Twig 0.16.1
Что нового — 6 октября 2026
- 🌱 Twig сам проверяет новую версию через несколько секунд после запуска и раз в день: если она есть, рядом с кнопкой настроек появляется «Update to …». Скачивание по-прежнему начинается только по нажатию.
- Автоматическую проверку можно выключить в Settings → Updates («Only when I ask»); если вы уже выбрали это раньше, выбор сохранится.
- Проверка при запуске работает начиная с этой версии: с 0.16.0 и раньше обновитесь кнопкой «Check for updates» в Settings.
🌱 Twig 0.16.0
Что нового — 6 октября 2026
- AI-агент может предложить коммит: 🌱 Twig выходит на передний план и показывает, что войдёт в коммит, сообщение (его можно поправить) и точные команды. Commit, Commit & Push или Cancel выбираете вы, а Undo откатывает коммит агента, как любой другой.
- Предложения коммитов включаются отдельным переключателем в окне MCP («Allow agents to propose commits», по умолчанию выключено). Перед коммитом выполняются ваши автоматизации; если файлы успели измениться, окно покажет новый список и спросит ещё раз.
- Новое действие автоматизации «Bump version»: при коммите 🌱 Twig сам поднимает версию в package.json и package-lock.json. Patch, minor, major или «не поднимать» выбирается прямо в панели коммита и в окне предложения агента; если коммит не прошёл проверки, версия остаётся прежней.
- Агенту хватает одного запроса, чтобы увидеть все изменения вместе с диффами, а ответы стали компактнее — примерно как вывод самого git, поэтому тратится меньше токенов.
- Агент сам работает с репозиторием, в папке которого он запущен, — указывать его не нужно.
🌱 Twig 0.15.0
Что нового — 5 октября 2026
- 🌱 Twig как MCP-сервер: Claude Code, Codex, Cursor и другие AI-агенты могут читать ваши репозитории через 🌱 Twig — что изменено, дифф нужного файла или одного фрагмента, историю и коммиты.
- Агент видит, что выделено в окне 🌱 Twig: можно попросить «объясни этот коммит», не копируя хэш.
- Включается кнопкой MCP рядом с BugHunter (по умолчанию выключено). В том же окне — готовые команды подключения для Claude Code, Codex и Cursor с кнопкой Copy.
- Только чтение и только на этом компьютере: агент ничего не коммитит и не запускает команды, а всё, что он прочитал, видно в консоли с плашкой MCP.
- На сайте — отдельная страница «🌱 Twig as MCP»: зачем это нужно и как подключить.
🌱 Twig 0.14.0
Что нового — 25 сентября 2026
- Обновление прямо из приложения: когда выходит новая версия, в шапке появляется кнопка «Update to …» — она скачивает установщик, сверяет его с контрольной суммой релиза, а «Restart to update» перезапускает 🌱 Twig уже новой версией.
- На macOS больше не нужно заново разрешать запуск в «Конфиденциальность и безопасность»: новая версия встаёт на место старой.
- Проверять обновления можно вручную или автоматически — при запуске и раз в день (Settings → Updates, по умолчанию выключено). Скачивание всегда начинается только по нажатию.
- Обновление из приложения работает начиная с этой версии: чтобы перейти на 0.14.0, установите её вручную в последний раз.
🌱 Twig 0.13.0
Что нового — 24 сентября 2026
- Соавторов коммита можно выбрать из тех, кто уже есть в истории репозитория, — они попадут в сообщение строками Co-authored-by.
- Неотслеживаемый файл можно игнорировать из контекстного меню: сам файл, все файлы с тем же расширением или всю папку; Undo убирает правило обратно.
- Ответы BugHunter видны прямо на коммитах в графе: где баг есть, где его нет, что пропущено, что проверяется сейчас и какой коммит оказался первым плохим.
- Теги на экране веток и тегов сортируются по версии (или по дате и имени), показывают автора, дату и своё сообщение; поиск находит и текст сообщений.
- Новый экран «Maintenance»: сколько места занимает репозиторий и две кнопки — безопасная оптимизация и полная очистка git gc с предупреждением.
🌱 Twig 0.12.0
Что нового — 24 сентября 2026
- Главные кнопки выделены, а опасные (удалить, прервать, пропустить проверки) окрашены в красный, но больше не самые заметные на экране.
- Панель коммита начинается с его названия; цветная метка и заметка стоят ниже, одной строкой.
- Изменения в диффе подсвечиваются целыми словами и числами, без разрозненных букв.
- Внизу окна видно последнее ваше действие по названию, а не длинная служебная команда Git.
- Под списком веток видно, куда отправляется текущая ветка и сколько коммитов ждут отправки или загрузки.
- Выделенный коммит обведён рамкой и не теряется на строке с цветной меткой; кнопки добавления файлов в коммит стали крупнее.
- В редакторе конфликтов одинаковые названия действий для одного блока и для всего файла; история файла и blame сразу открывают дифф широким.
🌱 Twig 0.11.0
Что нового — 24 сентября 2026
- Ветку можно открыть в отдельном worktree — это вторая рабочая папка в своей вкладке: чинишь срочное, не убирая текущую работу в стеш.
- Сабмодули видны на своём экране: к какому коммиту привязан каждый, выкачан ли он, одна кнопка — привести к нужному коммиту или открыть вкладкой.
- В панели коммита видно, подписан ли он и проверена ли подпись; включить подпись своих коммитов можно в Git-профиле.
- Коммиты можно выгрузить в файл патча и применить патч из файла — перенос работы между репозиториями без общего сервера.
- Несколько выделенных коммитов переносятся (cherry-pick) или откатываются одним действием и одним Undo.
- Файлы Git LFS показываются как большие файлы с размером, а не как непонятный текст; если их содержимое не скачано, есть кнопка загрузки.
- Экран Reflog показывает, где были HEAD и ветки, и помогает вернуть потерянные коммиты и удалённые ветки.
- Фоновый fetch по расписанию — только если включить его в настройках.
- Подсветка синтаксиса и режим «по словам» в диффах, отмена изменений в файлах с возвратом через Undo, поиск по автору, пути и содержимому, новые пункты контекстных меню.
🌱 Twig 0.10.0
Что нового — 22 сентября 2026
- Незакоммиченные изменения теперь видно сразу: над историей заметная полоса с разбивкой на добавленное в коммит, изменённое и новое.
- Клик по ней больше не уводит с графа — все файлы показываются справа, а клик по файлу открывает его изменения.
- Переносить файлы в коммит и обратно можно прямо оттуда: плюс и минус у каждого файла и кнопки для всего списка сразу.