Skip to content

Development (unstable) branch details

hasezoey edited this page Jun 27, 2023 · 10 revisions

What is an unstable branch?

An unstable branch may have larger, potentially breaking changes that will occur during iteration towards the next stable release. It will contain all of the latest code and bug fixes, but will have higher volatility and churn than the stable branch while we work out all of the bugs in new release.

Where are the docs?

There are no live docs for a unstable version, but they can be build manually by cloning the repository, installing all dependencies and running npm run docs:view.

Where is the code?

The code is available in the respective version branch, for example the next major version for 7.0 would be in branch "8.0" or for minor versions "7.1", where branch "master" is the current / next direct version.

How do I install it?

Unstable releases may be released as "-rcN" versions, for example "7.0.0-rc0".

A branch or reference can also be installed via the "git" protocol, like npm install https://github.com/Automattic/mongoose.git#master.