Finding / omp

2026-10-13-omp-binary-distribution-moved-to-stencil-in-18-9-0-while-installer-integrity-improved

Binary distribution moved to Stencil in 18.9.0, while installer integrity improved. Homebrew, the installer binary path and binary self-update now use build.stencil.so; npm and Bun still use the registry. The script verifies SHA-256 before replacement, unlike through v18.8.9, and self-update supports binary deltas. Hashes returned by the same service detect corruption but do not independently authenticate a compromised service. GitHub releases still carry binaries and checksums. Compiled-binary startup checks send the installed version to the service, whose client documentation says it counts update checks; startup.checkUpdate defaults true.

Channel: tagged-release. Half: both. Date: 2026-10-09 (v18.8.7); 2026-10-11 (v18.9.0).

Operator consequence: Install the 18.10.4 registry package or compare a binary with the matching GitHub checksum. Pin the documented binary installer ref to v18.10.4 or pin Nix to that tag. Set startup.checkUpdate: false if version reporting is unwelcome. Canary answered the stable build during the dated crosscheck, so it is not a separately verified preview.

Receipt

Finding metadata

Run: 2026-10-13-profile-refresh-2026-09-21_2026-10-13-frontier-v0

Finding ID: 2026-10-13-omp-binary-distribution-moved-to-stencil-in-18-9-0-while-installer-integrity-improved

Profile citations

  • omp / claim / stencil-binary-integrity

Source links

Primary links, including exact changelog lines when available.