TRUST / VERSIONS

Жизненный цикл версий

Рекомендации для организации релизов и обновлений RustCloak.

RustCloak / Технические материалы · Сверяйте примеры с используемой версией проекта.

Классы выпусков

Development

Нестабильные ревизии; интеграционные контракты могут изменяться.

Release candidate

Проверка миграций, схемы API и эксплуатационных сценариев перед выпуском.

Stable

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

Политика поддержки

Официальные окна поддержки и гарантии исправлений пока не опубликованы. Перед production-использованием требуется договориться о сроках сопровождения, порядке срочных патчей и стратегии rollback.

Upgrade gates

  1. Зафиксировать версию и резервную копию БД.
  2. Проверить forward/backward compatibility схемы.
  3. Прогнать миграции в staging на копии данных без секретов.
  4. Протестировать OIDC и WebAuthn, отозвать права и сессии.
  5. Опубликовать release notes с известными несовместимостями.