Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що означає версія PATCH?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**Версія PATCH** - це третя цифра в семантичному версіюванні (**SemVer**), яка збільшується при виправленні багів і невеликих змінах без зміни функціональності та без порушення сумісності. **Ключове:** PATCH-версія збільшується при виправленні багів і невеликих змінах, які не порушують зворотну сумісність і не додають нову функціональність.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення**PATCH-версія** - це **третя цифра** в семантичному версіюванні (**SemVer**), яка збільшується при **виправленні багів і невеликих змінах без зміни функціональності та без порушення сумісності**. Формат версії: ``` MAJOR.MINOR.PATCH ``` --- ## Що означає збільшення PATCH Збільшення **PATCH** означає: *«Ми щось полагодили, але поведінка продукту для користувачів не змінилася».* Тобто: - API залишилося тим самим - нова функціональність не додана - оновлення **повністю безпечне** Приклад: ``` 1.4.2 → 1.4.3 ``` --- ## Приклади змін для PATCH PATCH збільшують, якщо: - виправили баг - усунули помилку логіки - полагодили баг у продакшні - оптимізували код без зміни поведінки - виправили документацію чи коментарі (іноді) --- ## Чого PATCH НЕ означає PATCH **не означає**: - додавання нових фіч - зміну API - зміну поведінки, на яку могли покладатися користувачі Якщо поведінка змінилася - це вже **MINOR або MAJOR**. --- ## PATCH у релізах і CI/CD - PATCH-релізи виходять найчастіше - зазвичай деплояться автоматично - часто використовуються для hotfix --- ## PATCH і скидання версій - PATCH збільшується незалежно - при збільшенні MINOR або MAJOR: - PATCH скидається до `0` Приклад: ``` 1.4.9 → 1.5.0 ``` --- ## Короткий відповідь для співбесіди > **PATCH-версія збільшується при виправленні багів і невеликих змінах, які не порушують зворотну сумісність і не додають нову функціональність.**Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.