Чому нова версія називається 2026.7.19, а не 0.9.2 🗓️
Хто оновлюється сьогодні, перестрибує з версії 0.9.1 на 2026.7.19. Це схоже на помилку друку, але це навмисне рішення: ми змінили схему версіонування, від «семантичних» версій до версій за датою (рік.місяць.лічильник). Ось чому.
Стара схема відповідала на питання, яких ніхто не ставить. Семантичне версіонування (0.9.1, 1.2.3 …) прийшло зі світу програмних бібліотек. Там воно чудове: перше число обіцяє «нічого не зламається», друге «лише доповнення», третє «лише виправлення». Гра нікому такого не обіцяє: жодні сторонні програми не будуються на наших інтерфейсах. Тож для нас число відповідало на питання, яких ніхто не ставить, а на єдине питання, яке справді виникає, — «наскільки стара моя версія?» — не відповідало ніколи.
А ще наш темп. Ця гра отримує оновлення не раз на квартал, а в середньому раз на день-два: лише в липні їх було вісімнадцять, перш ніж цей приєднався як дев'ятнадцятий. За такого темпу облік стає абсурдним: новий біом — це 0.10.0 чи 0.9.2? Чесна відповідь щоразу: байдуже. Тим часом початковий 0 постійно шепотів «недороблено», а там, назовні, родини вже грають на хостингових світах. А коли б це стало «1.0»? На це теж ніколи не було доброї відповіді: гра просто росте щотижня, урочистої фінішної лінії не буде.
Версії за датою одразу відповідають на правильне питання. 2026.7.19 означає: липень 2026, дев'ятнадцятий випуск місяця. Кожен звіт про помилку, кожен погляд на «Про гру» тепер сам каже, наскільки свіжа збірка. Для проєкту, головна риса якого — швидкість покращення, дата просто чесніше число. 📅
Чому не повна дата, як-от 2026.07.28.1? Ми б залюбки, але це технічно неможливо. Наш автооновлювач розуміє лише тричастинні версії без провідних нулів; четверту частину чи «07» він відхиляє. Тож три частини: 2026.7.19. Лишається одна дивина: інсталятор Windows обмежує перше число версії значенням 255, тому внутрішньо 2026 там стає 26, і «Програми та засоби» показує 26.7.19. Усюди в грі показується повне число. 🔧
Вулиця з одностороннім рухом, навмисне. Оскільки оновлювач просто порівнює версії за величиною, 2026.7.19 більша за будь-яку уявну 0.x чи 1.x: саме тому автооновлення продовжують працювати через перехід. Але це й означає, що шляху назад до старої схеми немає: будь-яке число старого зразка виглядало б як пониження версії для кожного встановленого клієнта. Ми зачинили ці двері за собою з відкритими очима. З серпня стане по-справжньому охайно: лічильник щомісяця починається з 1, тож перший серпневий випуск буде просто 2026.8.1. ✨
Коментарі