Версии и релизы
Черновики, опубликованные снимки, заметки об изменениях и релизы.
Жизненный цикл
- Черновик — новый список начинается как черновик, видимый только вам. Правки применяются на месте; черновики не создают версий.
- Публикация — делает неизменяемый снимок: версию N. На странице списка всегда показана текущая версия; старые остаются доступны в разделе Versions.
- Новые правки — редактирование опубликованного списка идёт в рабочей копии; следующая публикация даёт версию N+1 с заметкой об изменениях.
Заметки об изменениях работают как сообщения коммитов. Можно написать её самому, а можно попросить ИИ сгенерировать её по diff'у между версиями.
Релизы
Версии дешёвые и появляются автоматически; релизы — осознанное решение. Релиз помечает конкретную версию тегом, заголовком и заметками в markdown — ровно как GitHub Releases. Используйте их, чтобы сказать: «вот эта редакция — та самая».
-
Тег. Буквы, цифры,
.,-,_, до 40 знаков — например1.2.0илиv1.2.0. Имена видаv3(букваvи одни цифры) заняты: так git помечает сами версии. Занятый тег не переносится на другую версию — выберите другой. -
Из агента. Релиз можно выпустить через MCP:
create_release(в два шага — сначала отчёт, потомconfirm: true), аlist_releasesпокажет выпущенные. Тег уходит и в зеркала списка; удаление релиза на сайте тег в git не снимает. -
Автозаметки. Кнопка «Сгенерировать из изменений» соберёт заметки по диффу выбранной версии против предыдущего релиза, с секциями Добавлен / Изменён / Удалён / Перемещён. Текст можно поправить перед публикацией.
-
Пред-релиз. Галочка «Пред-релиз» помечает релиз как черновой: он не получает бейдж «Последняя» (им остаётся ближайший обычный релиз) и не влияет на содержимое версии — только на маркировку.
-
Ассеты. У каждого релиза можно скачать список в Markdown, HTML и как git bundle (
.bundle), посмотреть его версию и сравнить с предыдущей. -
Atom-фид. Публичные списки отдают ленту релизов по адресу
/{owner}/{slug}/releases.atom— подпишитесь, чтобы следить за новыми.
Что под капотом: git
За каждым списком стоит настоящий git-репозиторий, где каждая версия — коммит,
меняющий list.json. Именно поэтому версии неизменяемы, их можно сравнивать и
клонировать — см. Доступ по git.