Tiyi v3.8.0

Tiyi v3.8.0 release notes

Released on 2026-09-22. Signed Linux amd64 and arm64 packages are available from GitHub and Gitee Releases.

Upgrade boundary: v3.8.0 requires fresh state. State created by v3.7.2 or earlier releases cannot be reused. Archive the complete installation before the documented purge/rebuild workflow, then re-enroll every remote Agent with the same v3.8.0 build. Old databases, metrics, identities, spools and cached bundles are not converted or deleted automatically. Earlier development snapshots are also unsupported upgrade sources. Do not use only a binary update and restart for this transition. See Upgrade and migration.

Highlights

Upgrade and verification

Follow the backup, purge, retained-binary update, fresh service installation, resource rebuild and Agent re-enrollment steps in Upgrade and migration. Keep the old binary and its complete state/config archive together for rollback; never restore that state into v3.8.0 live paths. Use the same v3.8.0 build for the Controller and all remote Agents; mixed old/new state and node protocols are unsupported.

After rebuilding, check tiyi --version, sudo tiyi system health, site routing, TLS, WAF responses and the current configuration result on every serving node. The admin UI requires a browser with ES2020 and native BigInt support.

After publication, signed Linux amd64/arm64 downloads, SHA256SUMS, SHA256SUMS.sig and release-manifest.json will be on the GitHub release and Gitee mirror.

Start using the features

First protected site · copyable configuration · site import JSON · OpenAPI walkthrough · CLI · API authentication and full reference.