Встречается на собеседованиях • сегодня

Можно ли поместить несколько фич в одну minor версию

Да, можно. В семантическом версионировании (SemVer) minor версия (X.Y.Z) увеличивается при добавлении новой функциональности, обратно совместимой с предыдущими версиями.

Нет строгих ограничений на количество фич в одном minor-релизе. Главное, чтобы:

  1. Все изменения были обратно совместимы (не ломали существующий API)
  2. Изменения действительно добавляли новую функциональность, а не исправляли баги (для этого есть patch-версия)

Пример:

json
// Было 1.2.0
{
  "version": "1.3.0", // Добавили несколько фич
  "features": ["Dark mode", "New search API"]
}

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

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы