Versioning
Dhal is pre-1.0.
Beta versions
Beta releases use versions like:
0.12.0-beta.0
Install exact beta:
npm install @rokadhq/dhal@0.12.0-beta.0
Install beta dist-tag:
npm install @rokadhq/dhal@beta
Next versions
Use next for active pre-stable releases that are not default latest.
npm install @rokadhq/dhal@next
Latest
Use latest only for the version you want most users to install by default.
Upgrade discipline
During alpha:
- pin exact versions in production;
- read changelog before updating;
- run
dhal migrateif config shape changes; - run
dhal doctor,dhal rules,dhal replay, anddhal ciafter upgrade.