Tidyverse package version conventions
Always use
.
as the separator, never-
.A released version number consists of three numbers,
<major>.<minor>.<patch>
.- Always spell out the three components,
1.0.0
. - If all good, in most of releases the
<patch>
must be0
.
- Always spell out the three components,
An in-development package has a fourth component,
<major>.<minor>.<patch>.<dev>
:- The development version starts at 9000 to provides a clear signal.
- Increment the development version, e.g. from
9000
to9001
, if you’ve added an important feature and you (or others) need to be able to detect or require the presence of this feature.