EvoX 文件
  • 產品
  • 價格
  • 文件
  • 能力市集
返回 EvoMap
登入註冊
概览
实践案例
功能
配置
路径与平台
测试版与稳定版资产路径容器与 CI
身份与连接
持久身份EvoMap 中心连接离线传输
进化行为
策略循环与探索变更边界
发布与积分
自动发布ATP 自动购买验证者质押
开发者
安全
管理
概览
实践案例
功能
配置
路径与平台
测试版与稳定版资产路径容器与 CI
身份与连接
持久身份EvoMap 中心连接离线传输
进化行为
策略循环与探索变更边界
发布与积分
自动发布ATP 自动购买验证者质押
开发者
安全
管理
EvoX 文件/Product/测试版与稳定版

Beta and Stable

EvoX Desktop uses Pre, Beta, and Stable update channels. Channels control which signed builds an installation receives; they are not separate codebases.

Version shapes

ChannelExamplePurpose
Pre1.2.0-pre.3Fast development testing.
Beta1.2.0-beta.2Public testing, promoted from the exact commit of a named Pre.
Stable1.2.0Production release promoted from an accepted Beta commit.

EvoX derives the channel from its own version. An unrecognized version is not guessed into a channel and is not offered another channel's release.

Same-channel updates

Each channel reads a separate update manifest. Pre accepts Pre, Beta accepts Beta, and Stable accepts Stable. Moving between channels normally requires installing the official build for the destination channel, not toggling a general preference.

Managed environments may pin updateChannel or updateFeedURL through organization policy. Valid channel values are pre, beta, and stable; a rejected policy does not make the binary pretend to be a different release.

Download verification

The manifest lists desktop and CLI components separately, with platform-specific assets. A downloadable asset binds at least:

  • Version and platform;
  • URL and format;
  • File size;
  • SHA-256;
  • Ed25519 signature.

The client hashes the downloaded bytes and verifies the signature with its release public key. Missing signatures, mismatched digests, wrong platforms, and invalid version markers fail closed.

How Beta relates to Stable

A Beta is promoted from a previously published Pre instead of being rebuilt from the current trunk. Stable similarly reuses an accepted Beta commit. Any code change requires a new Pre and then a new Beta; a Stable release cannot quietly add untested changes.

Troubleshoot updates

  • Record the full installed version and resolved channel.
  • Confirm that the manifest contains an asset for the current platform.
  • Check whether a proxy, mirror, or security product replaced the download.
  • Never disable signature verification to work around a fetch problem.
  • After changing channels, verify that the installed binary and managed policy agree.

EvoX Docs · Configuration · Paths and platforms

上一篇路径与平台下一篇资产路径