Skip to content

2.3.0 - 2026-08-06

Choose a tag to compare

@github-actions github-actions released this 06 Aug 10:25

Release Notes

Added

  • Node.js is a first-class target for @deckflow/deckprobe: the node export
    condition loads WASM from disk, probe() initializes lazily without a custom
    fetch, and probeFile(path) returns reports whose source_kind matches the
    native CLI for the same file.
  • The npm package ships the native deckprobe CLI on PATH via per-platform
    optional dependencies. Release CI repackages the same cargo-dist archives that
    GitHub Releases serve, so npx @deckflow/deckprobe and the shell installers
    hand out byte-identical binaries.

Fixed

  • Browser and native WASM paths now report identical confidence_score values
    for the same probe.
  • The browser SDK exposes a stable WASM entry and guards initialization so
    bundlers and Workers resolve the module reliably.
  • Release CI coverage for the --artifacts platform-package packaging path
    (archive discovery, tar/zip extraction, and generated manifests).

Install deckprobe 2.3.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/deckflow/deckprobe/releases/download/v2.3.0/deckprobe-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/deckflow/deckprobe/releases/download/v2.3.0/deckprobe-installer.ps1 | iex"

Download deckprobe 2.3.0

File Platform Checksum
deckprobe-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
deckprobe-x86_64-apple-darwin.tar.gz Intel macOS checksum
deckprobe-x86_64-pc-windows-msvc.zip x64 Windows checksum
deckprobe-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
deckprobe-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum
deckprobe-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
deckprobe-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo deckflow/deckprobe

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>