-
Notifications
You must be signed in to change notification settings - Fork 1
Versioning
Souls of the Forest uses the HackerTech versioning standard (HTVS from now on). Every time a new development stage is reached, the version numbers reset (i.e. alpha a0.3.0 is not the same as beta b0.3.0), a bit like Minecraft. Development releases during full release will use a different versioning system (outlined later)
The system used in almost all versions
X.Y.Z[a] (eg. v1.0.3c)
X - Major release, 0 is development version [integer]
Y - Minor release, changes every time a small but significant change is introduced (i.e. new level) [integer]
Z - Major Patch number, changes generally when a major bug(s) is(/are) patched [integer]
a - Minor patch, changes every time a small collection of bugs is patched [lowercase letter]
In Pre-Alpha
X - stays at 0
Y - stays at 0
Z - Milestone releases, changes when a new feature is added
a - Bug fixes for milestone releases
After a version is deemed stable/good enough by the developers, the next development version will use the OSGVS type 1 standard and have -devN added to it, where N is the pre-release number. New patch numbers can have -dev extensions (eg. v1.0.2-dev2). They will also be used in beta.
Pre-releases will have -preN appended to the final version number (eg. v1.0.0-pre2), pre-release numbering is only used for new minor numbers, patch numbers do not apply for these, nor do beta versions.
This stage should only have minor bugs and will be indicated by having -rcN appended to the final version number (eg. v1.0.0-rc1), this should rarely exceed 3 as it’s meant to be stable, doesnt apply to patch numbers, or beta versions.
Intended for development versions between official releases (i.e. between v1.0.3 and v1.1.0)
YYYY.MM.Xa (eg. 2020.10.5b)
YYYY - 4 digit year (i.e. 2020)
MM - 2 digit month (i.e. 09)
X - Version, changes every time a new version is reached or resets if the month changes
a - Revision, same as minor patch, always present
All content on this wiki is under the Creative Commons CC-BY-SA 4.0 license unless explicitly stated otherwise, if using content elsewhere, remember to attribute the creator (HackerTech Gaming in this case) and provide a link back to the wiki page you got it from. All images are Copyright HackerTech Gaming - All Rights Reserved, permission must be obtained from a member of the dev team