Перейти к основному содержимому

Миграция репозиториев 2025 года на новую версию ZMK

В 2026 году ZMK выпустило ломающее обновление, которое сделало невозможным сборку новых прошивок на базе репозиториев, созданных до конца 2025 года.

Расскажем, как мигрировать на новую версию, в этой статье.

Мы тоже мигрировали

Старый репозиторий, из которого вы создавали форки, больше не актуален. Это сделано намеренно, чтобы изменить формат поставки обновлений главного репозитория и не создавать коллизий при миграции у наших новых пользователей.

Новый репозиторий будет включать в себя сборки сразу для всех наших продуктов, чтобы упростить документацию, развитие периферии и переход между разными клавиатурами, а также иметь возможность быстро и атомарно реагировать на критические изменения.

Как мигрировать вам

Прошивка

Мы рекомендуем создать новый форк от нашего нового репозитория или, если вы способны сделать это самостоятельно, можете просто перенести все содержимое из нашего репозитоирия напрямую в ваш.

Если у вас много изменений в keymap и конфигурации, вы можете сохранить их. Для этого:

  1. Перенесите содержимое вашего старого название_клавиатуры.keymap файла в соответствующий в новом репозитории
  2. Перенесите из название_клавиатуры.conf файла все ваши флаги конфигурации кроме CONFIG_ZMK_STUDIO=y (при его наличии) в соответствующий файл конфигурации в новом репозитории
  3. Попробуйте создать коммит, прошивка должна собраться без ошибок

Если что-то пошло не так - обратитесь в наш чат поддержки, мы всегда поможем разобраться.

Web-конфигуратор прошивки

Если вы используете Keymap Editor от nickcoustos, то чтобы переключить его на новый репозиторий или даже обновить состояние для старого, нужно почистить cookie и кэш браузера для этого сайта. Для этого ознакомьтесь с инструкцией для вашего браузера. Если не получается - пишите нам.

Документация

С новым репозиторием пришла и обновленная документация о прошивке - обязательно перечитайте ее.