Skip to content

v2.8.1

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Jun 19:54

First published release of the 2.8 line. 2.8.0 was tagged but never shipped: the release build hung on the emulated arm64 image and was killed at the job timeout, so no image and no GitHub Release were ever produced. 2.8.1 fixes the release pipeline and carries every 2.8.0 change.

Fixed

  • Release pipeline no longer hangs on the emulated arm64 build. The multi-arch Docker build was a single --platform amd64,arm64 --push command; on tag refs its layer cache is cold, so arm64 rebuilt from scratch under QEMU emulation and stalled past the job timeout, taking the GitHub Release down with it. The build is now split: linux/amd64 builds natively and publishes by digest unconditionally (image tags and the Release are cut from this leg alone), while linux/arm64 builds best-effort under a hard time cap and is merged into the manifest only when it finishes. Per-architecture build caches keep repeat builds fast.

Note

  • 2.8.1 includes all of the 2.8.0 work: the v2.7.0 structured-output experiment and its three mutators were reverted for a clean technique set, the Adversarial Suffix and Glitch-Token labs gained run-against-target panels, the model picker is scoped to your configured providers, the tool-title rendering bug is fixed, and a mount-smoke test now gates interactivity in CI.

Image

  • ghcr.io/m4xx101/cryptex-oss:v2.8.1 (linux/amd64, plus linux/arm64 when the emulated build completes within its cap). :latest, :v2.8, :2.8 track this tag.