docs/Developer Guide/Developer Guide/Building/Releasing a new version.md
Releasing is mostly handled by the CI:
Releases are usually made directly from the main branch. For hot-fixes the process is the same but with a different branch, consult the <a class="reference-link" href="../Branching%20strategy.md">Branching strategy</a> for more information.
The process is as follows:
package.json, set version to the new version to be released.chore:update-version to automatically update the version of the rest of the package.json files.pnpm i to update the package lock as well.package.json files and the package-lock.json. The commit message is usually chore(release): prepare for v1.2.3.git tag v1.2.3git push; git push --tags.