Ontwikkelkanalen¶
Laatst bijgewerkt: 2026-01-21
OpenClaw levert drie updatekanalen:
- stable: npm dist-tag
latest. - beta: npm dist-tag
beta(builds in test). - dev: voortschrijdende head van
main(git). npm dist-tag:dev(wanneer gepubliceerd).
We leveren builds aan beta, testen ze en promoveren vervolgens een gevalideerde build naar latest
zonder het versienummer te wijzigen — dist-tags zijn de bron van waarheid voor npm-installaties.
Wisselen tussen kanalen¶
Git-checkout:
openclaw update --channel stable
openclaw update --channel beta
openclaw update --channel dev
stable/betacheckt de meest recente overeenkomende tag uit (vaak dezelfde tag).devschakelt over naarmainen rebased op de upstream.
npm/pnpm globale installatie:
openclaw update --channel stable
openclaw update --channel beta
openclaw update --channel dev
Dit werkt bij via de bijbehorende npm dist-tag (latest, beta, dev).
Wanneer je expliciet van kanaal wisselt met --channel, lijnt OpenClaw ook
de installatiemethode uit:
devzorgt voor een git-checkout (standaard~/openclaw, te overschrijven metOPENCLAW_GIT_DIR), werkt deze bij en installeert de globale CLI vanuit die checkout.stable/betainstalleert vanaf npm met de bijpassende dist-tag.
Tip: als je stable + dev parallel wilt gebruiken, houd twee clones aan en laat je Gateway naar de stabiele wijzen.
Plugins en kanalen¶
Wanneer je van kanaal wisselt met openclaw update, synchroniseert OpenClaw ook pluginbronnen:
devgeeft de voorkeur aan gebundelde plugins uit de git-checkout.stableenbetaherstellen via npm geïnstalleerde pluginpakketten.
Best practices voor taggen¶
- Tag releases waarop git-checkouts moeten uitkomen (
vYYYY.M.DofvYYYY.M.D-<patch>). - Houd tags immutabel: verplaats of hergebruik een tag nooit.
- npm dist-tags blijven de bron van waarheid voor npm-installaties:
latest→ stablebeta→ kandidaat-builddev→ main-snapshot (optioneel)
Beschikbaarheid van de macOS-app¶
Beta- en dev-builds bevatten mogelijk geen macOS-apprelease. Dat is oké:
- De git-tag en npm dist-tag kunnen nog steeds worden gepubliceerd.
- Vermeld “geen macOS-build voor deze beta” in release-opmerkingen of de changelog.