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).
latest
zonder het versienummer te wijzigen — dist-tags zijn de bron van waarheid voor npm-installaties.
Wisselen tussen kanalen
Git-checkout:stable/betacheckt de meest recente overeenkomende tag uit (vaak dezelfde tag).devschakelt over naarmainen rebased op de upstream.
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.
Plugins en kanalen
Wanneer je van kanaal wisselt metopenclaw 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.