more info about version number can be found at nim SDK :
lib/system/compilation.nim
const
NimMajor* {.intdefine.}: int = 2
## is the major number of Nim's version. Example:
## ```
## when (NimMajor, NimMinor, NimPatch) >= (1, 3, 1): discard
## ```
# see also std/private/since
NimMinor* {.intdefine.}: int = 0
## is the minor number of Nim's version.
## Odd for devel, even for releases.
NimPatch* {.intdefine.}: int = 4
## is the patch number of Nim's version.
## Odd for devel, even for releases.
Run