Script versions explained Script versions are represented by the following format:
x.y.z r rcx: Main versionThe main version will only change with drastic changes to the core features of the server.
It may also increment with stats resets.
y: Major versionA major update is categorised by having various new features.
z: Minor versionA minor version update will generally consist of mainly bug fixes with potentially a couple of additions and improvements.
r: RevisionA revision is the smallest types of update and is generally to fix something from the latest update.
rc: Release CandidateWhen a version is being tested internally, each release has multiple iterations that go through testing. The RC number denotes said iteration.
BuildThe script build number is an internal version tracking system. A build is an iteration of a version. Each version goes through many builds in development until it is at a stage in which it is ready for live use.
Build numbers are no longer shown in the version, but can be seen in /version in-game and in /info on Discord.
ExampleBelow is an example of potential versions.
- The first script version is 1.0.
- Version 1.0.1 is released with bug fixes.
- After some time, 1.1 is released with many new features.
- A day later a major bug is fixed, and 1.1.1 is released.
- A tiny little fix is made in 1.1.1, and isn't really enough to call it 1.1.2, so it becomes 1.1.1 R1.
- Some time after, version 1.2 is released with more features.
- After a while, we are ready to jump to version 2.0, which will be a massive update.
- and so on..
I hope you now understand how this server's versioning system works. We look forward to bringing you many future updates! Thank you.