Geliştirme kanalları¶
Son güncelleme: 2026-01-21
OpenClaw üç güncelleme kanalı sunar:
- kararlı: npm dist-tag
latest. - beta: npm dist-tag
beta(test altındaki derlemeler). - dev:
main’ün (git) hareketli başı. npm dist-tag:dev(yayımlandığında).
Derlemeleri beta’ya gönderir, test eder ve ardından doğrulanmış bir derlemeyi latest’ya terfi ettiririz; sürüm numarasını değiştirmeden — npm kurulumları için dist-tag’ler esas kaynaktır.
Kanallar arasında geçiş¶
Git checkout:
openclaw update --channel stable
openclaw update --channel beta
openclaw update --channel dev
stable/betaen son eşleşen etiketi checkout eder (çoğu zaman aynı etikettir).dev,main’a geçer ve upstream üzerine rebase eder.
npm/pnpm global kurulum:
openclaw update --channel stable
openclaw update --channel beta
openclaw update --channel dev
Bu, ilgili npm dist-tag (latest, beta, dev) üzerinden günceller.
--channel ile kanalı açıkça değiştirdiğinizde, OpenClaw ayrıca
kurulum yöntemini de hizalar:
devbir git checkout’u sağlar (varsayılan~/openclaw,OPENCLAW_GIT_DIRile geçersiz kılınabilir), günceller ve global CLI’yi bu checkout’tan kurar.stable/betaeşleşen dist-tag’i kullanarak npm’den kurar.
İpucu: Kararlı + dev’i paralel kullanmak istiyorsanız, iki klon tutun ve gateway’inizi kararlı olana yönlendirin.
Eklentiler ve kanallar¶
openclaw update ile kanalı değiştirdiğinizde, OpenClaw eklenti kaynaklarını da senkronize eder:
devgit checkout’taki paketlenmiş eklentileri tercih eder.stablevebetanpm ile kurulmuş eklenti paketlerini geri yükler.
Etiketleme için en iyi uygulamalar¶
- Git checkout’ların ineceği sürümleri etiketleyin (
vYYYY.M.DveyavYYYY.M.D-<patch>). - Etiketleri değişmez tutun: bir etiketi asla taşımayın veya yeniden kullanmayın.
- npm dist-tag’ler npm kurulumları için esas kaynaktır:
latest→ stablebeta→ aday derlemedev→ ana anlık görüntü (isteğe bağlı)
macOS uygulaması kullanılabilirliği¶
Beta ve dev derlemeler macOS uygulaması sürümü içermeyebilir. Bu sorun değildir:
- Git etiketi ve npm dist-tag yine de yayımlanabilir.
- Sürüm notlarında veya değişiklik günlüğünde “bu beta için macOS derlemesi yok” ifadesini belirtin.