Skip to content

v0.0.8

Choose a tag to compare

@github-actions github-actions released this 05 Sep 15:54
· 34 commits to main since this release
Immutable release. Only release title and notes can be modified.
35073b4

Tapid 0.0.8 release notes

Tapid 0.0.8 introduces a simpler GitHub-native release process and strengthens installation safety across supported platforms.

Release distribution

  • Builds native archives for x86-64 and Arm64 on Linux, macOS, and Windows.
  • Publishes deterministic SHA-256 checksums alongside the six archives.
  • Creates a draft GitHub release for explicit review before publication.
  • Triggers public installation and binary-execution smoke tests on Ubuntu, macOS, and Windows after publication.

Installer safety

  • Enforces bounded HTTPS downloads and conservative archive and executable size limits for stable archive installation.
  • Verifies checksums before extraction and constrains archives to one expected executable.
  • Stages installation before replacing an existing binary and preserves recoverability on failure.
  • Handles single-member Windows release archives consistently.
  • Rejects unsafe or ambiguous installation destinations, including drive-relative Windows paths.

Upgrade behavior

The incomplete tapid upgrade command has been removed. Upgrade by rerunning the public installer with the desired immutable release version. Authenticated self-update can be reconsidered when its trust and recovery model is complete.