Skip to content

chore(release): 4.0.0 - #36

Merged
GulomovCreative merged 3 commits into
4.xfrom
release/4.0.0
Sep 25, 2026
Merged

GulomovCreative merged 3 commits into
4.xfrom
release/4.0.0

Conversation

@GulomovCreative

@GulomovCreative GulomovCreative commented Sep 25, 2026 •

Copy link
Copy Markdown
Owner

Зачем

Выпуск FetchIt 4.0.0: последние правки перед тегом.

Что меняется

  • _build/config.inc.php: release с alpha на pl, пакет теперь fetchit-4.0.0-pl.
  • В changelog вместо «Unreleased» дата выпуска, 2026-09-25.
  • Раздел README «Ветки» описывает состояние после выпуска: разработка идёт в master, 1.x и 3.x больше не развиваются.
  • README теперь на английском, русский перенесён в README.ru.md. Сверху в обоих переключатель языка. Английская версия переводит русскую целиком, со своей картинкой уведомлений (notifier-desktop-en.png). Ссылки на разделы в обоих файлах проверены скриптом.
  • Логотип в README крупнее: холст обрезан до 260×100, картинка выводится шириной 390. Для раздела об уведомлениях отдельный кадр 1000×620, где форма слева, а уведомления рядом и хорошо читаются (notifier-readme-{en,ru}.png, их делает npm run screenshots).
  • Превью ссылок на двух языках: social-en.png и social-ru.png вместо одного social.png.

_build/ci/version.php с тегом v4.0.0 проходит: версии в config.inc.php, классе, package.json и package-lock.json совпадают, в changelog есть раздел [4.0.0].

Заметки для ревью

Что будет после слияния:

  1. master сдвигается на 4.x без force-push: история 4.x продолжает master.
  2. Тег v4.0.0 на этом коммите запускает релизный workflow: он проверит версию, соберёт пакет, прогонит его на MODX 2.8.6 и 3.2.4, в том числе поверх 1.1.3 и 3.1.4, и только потом создаст GitHub-релиз с пакетом.
  3. Заметки к релизу workflow собирает из коммитов, а для 4.0 там много промежуточного. Я заменю их разделом [4.0.0] из changelog.
  4. Ветку next с линией 3.x оставляю как есть: она защищена от force-push и удаления.

@GulomovCreative
GulomovCreative merged commit bc64080 into 4.x Sep 25, 2026
16 checks passed
@GulomovCreative
GulomovCreative deleted the release/4.0.0 branch September 25, 2026 03:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant