A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/semantic-release/semantic-release/issues/1507 below:

Allow major version to be zero · Issue #1507 · semantic-release/semantic-release · GitHub

New feature motivation

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 description

When 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:

prerelease initialrelease version true true 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