Skip to content

Commit f8feffd

Browse files
committed
Polish
1 parent 0c45f4f commit f8feffd

1 file changed

File tree

README.md

-198 Bytes

Version ranges

NuGet versions have the form Major.Minor.Patch[-PrereleaseLabel]. Examples include 1.0.0 or 1.0.0-preview1. A package is considered pre-release if it has a pre-release label, or stable otherwise.

Nuclear supports floating notation. For example:

Notation Accepted Rejected Description
1.0.0 1.0.0 2.0.0 Exact version match
1.0.* 1.0.0, 1.0.1 1.1.0, 2.0.0,
1.0.0-prerelease
Matches on major and minor versions, excludes pre-releases.
1.* 1.0.0, 1.2.0 2.0.0,
1.0.0-prerelease
Matches on major version, excludes pre-releases.
* 0.0.0, 1.2.3 1.0.0-prerelease Matches stable versions
1.0.0-* 1.0.0-alpha, 1.0.0-beta 1.0.0 Matches on major, minor, and patch versions, exclude stable releases
*-* 1.0.0-alpha, 3.4.5-beta 1.0.0 Matches all pre-release versions
Notation Accepted Rejected Notes
1.0.0 1.0.0 2.0.0 Exact version match
1.0.* 1.0.0, 1.0.1 1.1.0, 2.0.0,
1.0.0-prerelease
Excludes pre-releases.
1.* 1.0.0, 1.2.0 2.0.0,
1.0.0-prerelease
Excludes pre-releases.
* 0.0.0, 1.2.3 1.0.0-prerelease Matches all stable versions
1.0.0-* 1.0.0-alpha, 1.0.0-beta 1.0.0 Excludes stable releases
*-* 1.0.0-alpha, 3.4.5-beta 1.0.0 Matches all pre-release versions

0 commit comments

Comments
 (0)