Documents/Versioning.md
This document applies to all versions of NanaZip.
<Major>.<Minor> <Tag>
9.0 Preview 1<Major>.<Minor>.<Build>.<Revision>
9.0.2654.0The build number is the number of days since August 31, 2021 because the first version of NanaZip is created and published on that day.
The revision number is the number of releases releases in the day corresponding to the build number, and it counts from zero. So the first revision is 0 and the second revision is 1.
The tag timeline for each release is:
"Preview {N}" (one or more) -> "Final" (one or more) -> "No Tag"
-> {"Update N Final" (one or more) -> "Update N"} (zero or more)
-> Repeat again for vNext
Here is the explanation for each tag:
Here is the example timeline:
6.0 Preview 1 -> 6.0 Final -> 6.0 -> 6.0 Update 1 Final -> 6.0 Update 1
-> 6.0 Update 2 Final -> 6.0 Update 2 -> 6.5 Preview -> ...