Skip to content

Политика несовместимых изменений

Hakutest следует стандарту Go Module Version Numbering

Ключевые слова "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY" и "OPTIONAL" в этом документе должны интерпретироваться так, как описано в RFC 2119.

Выпуск патча (например, Hakutest с 1.0.0 до 1.0.1) НЕ ДОЛЖЕН (MUST NOT) затрагивать публичный API и его зависимости. Этот тип выпуска гарантирует обратную совместимость и стабильность.

Минорный выпуск (например, Hakutest с 1.0.0 до 1.1.0) МОЖЕТ (MAY) повлиять на публичный API или его зависимости, но ДОЛЖЕН (MUST) должен быть обратно совместимым. Этот тип выпуска гарантирует обратную совместимость и стабильность.

Мажорный выпуск (например, Hakutest с 1.0.0 до 2.0.0) МОЖЕТ (MAY) затрагивать публичный API или его зависимости и МОЖЕТ (MAY) быть несовместим с предыдущими мажорными версиями.

Коммиты между выпусками Hakutest МОГУТ (MAY) содержать несовместимые изменения.

Hakutest распространяется под лицензией MIT.