Semantic-versioning allow to communicate that a software is in its initial development phase by having the major version of 0. Example: 0.3.1
This is very useful in order to start shipping very early a new software/library and gather as much feedback as possible as early as possible. Yet we don't want to miss-inform users. They must know from the version number that the software is in its initial development phase and that anything can change at any time.
See: https://semver.org/#spec-item-4
New feature descriptionWhen configuring the branch, asides the prerealease: Boolean
option, there could be a initialRelease: Boolean
(name can be improved)
In case you wonder, no prerelease
and initialrelease
are not mutualy exclusive:
0.1.0-beta.1
false true 0.1.0
true false 1.0.0-beta.1
false false 1.0.0
AnandChowdhary, tsvetomir, expchrbrown, rbardini, jamarr81 and 19 more
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4