Happier Docs
Development

Release Artifacts

Binary artifacts, channels, checksums/signatures, and manifests.

Channels

  • stable
  • preview

Artifact naming

  • CLI binary archives: happier-v{version}-{os}-{arch}.tar.gz
  • hstack binary archives: hstack-v{version}-{os}-{arch}.tar.gz
  • Self-host server runtime archives: happier-server-v{version}-{os}-{arch}.tar.gz
  • Checksums: checksums-{product}-v{version}.txt
  • Checksums signature: checksums-{product}-v{version}.txt.minisig

Supported targets

CLI + hstack:

  • linux-x64
  • linux-arm64
  • darwin-x64
  • darwin-arm64
  • windows-x64

Self-host server runtime:

  • linux-x64
  • linux-arm64

Manifest schema (/v1)

Each platform manifest includes:

  • product
  • channel
  • version
  • os
  • arch
  • url
  • sha256
  • signature
  • publishedAt
  • minSupportedVersion
  • rolloutPercent
  • critical
  • notesUrl
  • build.commitSha
  • build.workflowRunId

Rollback policy

  • CLI/hstack: rolling tags (cli-stable / cli-preview, stack-stable / stack-preview) + versioned tags.
  • Self-host runtime: rolling server release tags + versioned artifacts.
  • happier self-update and hstack self-host rollback --to <version> are version-targeted rollback entry points.

On this page