Waarom de nieuwe versie 2026.7.19 heet en niet 0.9.2 🗓️
Wie vandaag bijwerkt, springt van versie 0.9.1 naar 2026.7.19. Het lijkt een typfout en is een bewuste beslissing: we hebben ons versieschema veranderd, van “semantische” versies naar versies op basis van de datum (jaar.maand.teller). Dit is waarom.
Het oude schema beantwoordde vragen die niemand stelt. Semantisch versiebeheer (0.9.1, 1.2.3 …) komt uit de wereld van softwarebibliotheken. Daar is het geweldig: het eerste getal belooft “niets gaat kapot”, het tweede “alleen toevoegingen”, het derde “alleen reparaties”. Een spel doet die belofte aan niemand: er zijn geen programma's van derden die op onze interfaces bouwen. Het getal beantwoordde voor ons dus vragen die niemand stelt, terwijl de ene vraag die wél opkomt, “hoe oud is mijn versie?”, nooit werd beantwoord.
En dan is er ons tempo. Dit spel krijgt geen update per kwartaal, gemiddeld krijgt het er een per dag of twee: alleen juli had er al achttien voordat deze er als nummer negentien bij kwam. In dat tempo wordt de boekhouding absurd: is een nieuw biome een 0.10.0 of een 0.9.2? Het eerlijke antwoord, elke keer: maakt niet uit. Ondertussen fluisterde die voorloopnul voortdurend “onaf”, terwijl daarbuiten gezinnen al op gehoste werelden spelen. En wanneer zou het “1.0” zijn geworden? Daar was ook nooit een goed antwoord op: het spel groeit gewoon elke week door, er komt geen plechtige finishlijn.
Datumversies beantwoorden meteen de juiste vraag. 2026.7.19 betekent: juli 2026, negentiende release van de maand. Elke bugmelding, elke blik op “Over het spel” zegt nu vanzelf hoe vers de build is. Voor een project dat zich kenmerkt door de snelheid waarmee het verbetert, is de datum gewoon het eerlijkere getal. 📅
Waarom niet de volledige datum, zoals 2026.07.28.1? Dat hadden we graag gedaan, maar het is technisch onmogelijk. Onze automatische updater begrijpt alleen versies van drie delen zonder voorloopnullen; een vierde deel of een “07” wordt geweigerd. Dus: drie delen, 2026.7.19. Eén curiositeit blijft: het Windows-installatieprogramma begrenst het eerste versienummer op 255, dus intern wordt 2026 daar 26 en toont “Apps & onderdelen” 26.7.19. Overal elders in het spel zie je het volledige nummer. 🔧
Een eenrichtingsstraat, met opzet. Omdat de updater versies simpelweg op grootte vergelijkt, is 2026.7.19 groter dan elke denkbare 0.x of 1.x, en precies daarom blijven automatische updates over de overstap heen werken. Maar het betekent ook dat er geen weg terug is naar het oude schema: elk nummer in de oude stijl zou voor elke geïnstalleerde client op een downgrade lijken. Die deur hebben we met open ogen achter ons dichtgedaan. Vanaf augustus wordt het echt netjes: de teller begint elke maand opnieuw bij 1, de eerste release van augustus is gewoon 2026.8.1. ✨
Opmerkingen