Skip to content

Release: cut v0.2.1 (binaries pipeline fixed in #641) + re-pin downstream quandledb #646

Description

@hyperpolymath

Tracking the tail of the v0.2.0 source-only regression.

Done

Remaining — owner action (a Claude-Code-web session can't push v* tags: git push → HTTP 403)

  1. Cut the release from current main:
    git fetch origin main
    git tag -a v0.2.1 origin/main -m "v0.2.1 — restore prebuilt binaries"
    git push origin v0.2.1
    → the fixed workflow builds affinescript-{linux-x64,macos-x64,macos-arm64} + SHA256SUMS and publishes them.
  2. Re-pin downstream quandledb: bump AFFINE_VER0.2.1 and AFFINE_SHA256→(linux-x64 sha from the published SHA256SUMS) in .claude/hooks/session-start.sh; drop the v0.1.1 pin from quandledb PR fix(ci): eject rattlescript subtree, document TS exemptions (round 3) #60.

Acceptance

  • Latest release has the three platform binaries + SHA256SUMS.
  • curl -fsSL …/releases/download/v0.2.1/affinescript-linux-x64 is a runnable ELF; affinescript --version / check work.
  • The binary checks a v0.2.0 source (e.g. quandledb quandle_gui.affine) with no parse error.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions