Update versioning info authored by imcb's avatar imcb
......@@ -38,14 +38,15 @@ my_list = [
## Version Number
The script (for the most part) follows [semver](https://semver.org) (short for semantic versioning) where each part of the version number has a specific meaning. For our script, we use the following format:
```
[season number + 1].[major or medium changes].[minor changes or bug fixes]
[season number].[major or medium changes].[minor changes or bug fixes]
^ section 1 ^ section 2 ^ section 3
```
When one of these parts is increased, the ones following it must be set to zero. Section 1 (season number) should be increased by one every time a new season of the stream starts. Section 2 (major or medium changes) should be increased by one every time a major or medium change happens to the script or a command. Section 3 (minor changes or bug fixes) should be increased by one every time a minor change happens to the script or a command, or if a bug is fixed in the script or a command.
"Major or medium changes" are things like adding, removing, or changing important parts of a command (for example, making a new command or changing the arguments of an existing command). "Minor changes or bug fixes" are things like adding or changing features that don't directly affect commands or fixing small to medium size bugs in the script or commands (for example, the recent Unicode bug in the type command falls under this category).
"Major or medium changes" are things like adding, removing, or changing important parts of a command (for example, making a new command or changing the arguments of an existing command). "Minor changes or bug fixes" are things like adding or changing features that don't directly affect commands or fixing small to medium size bugs in the script or commands (for example, the Unicode bug in the type command falls under this category).
This is good as of 3.30.0. Formerly, the major version was season number + 1, but we changed this at the start of Season 3 and jumped to 3.30.0 instead of 4.0.0.
## Error Logging
......
......