Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What does the "rc" in a npm package version structure [closed]

I was wondering what the rc in 2.2.0-rc.0 stands for. Does it mean that its production ready?

like image 876
Clement Avatar asked Dec 23 '16 20:12

Clement


People also ask

What does RC stand for in version?

1. Short for release candidate, RC is a version of a software program that is still being tested, but is ready to be released. If no major issues are found in the release candidate, then it is released to the public.

How do I know if an NPM package is outdated?

Check for outdated packages. Here is the tip: run npm outdated from the terminal in your project folder to see if the installed packages are outdated. npm outdated is a built-in npm command and you don't have to install any additional packages for it.

What does NPM package contain?

An npm package contains at least metadata and source. Many of the files that are relevant for development can be skipped in a distribution build to keep downloads fast.

How does npm version work?

When a package author publishes a new version of their package to NPM, they are prompted to bump the version number according to the nature of the update. Bug fixes, typos, and other small changes should be a patch version, adding functionality a minor version, and breaking things a major version.


1 Answers

It means it is a release candidate. meaning it is ready to go out, but it isn't proven yet so it's not ready to be marked as a stable release quite yet. You can think of it as a mature beta release.

If no bugs are found and it is deemed (by the developers/community) to be stable it can be marked as a full release.

https://en.wikipedia.org/wiki/Software_release_life_cycle

like image 63
Corvus Crypto Avatar answered Sep 22 '22 21:09

Corvus Crypto