Skip to content

Direct v0.7.28

Choose a tag to compare

@github-actions github-actions released this 04 Oct 21:26
Immutable release. Only release title and notes can be modified.
7aa588a

Direct can prefer a provisioned Lightpanda 1.0.0 for fresh semantic checks, while Chromium remains the browser for rendering and compatibility checks.

Changes

  • Export createVerificationBrowser with explicit allowed origins and capability-based Chromium selection for visual checks and Chromium launch options.
  • Run Lightpanda through a filtering HTTP(S) proxy and private empty driver configuration; reject visibility, CSS, geometry, media, download, and multi-target requests.
  • Verify the executable and loopback CDP identity, finish owned browser and process cleanup, and reject further work after containment or cleanup failures. Never replay failed assertions or actions in another engine.

Install

Install this version from its GitHub Release archive with Bun:

bun add --dev https://github.com/hraness/direct/releases/download/v0.7.28/hraness-direct-0.7.28.tgz

Or install the same package from the npm mirror:

bun add --dev @hraness/direct@0.7.28

Verify

SHA256SUMS lists the SHA-256 of hraness-direct-0.7.28.tgz, npm-pack.json, and release-manifest.json. provenance.jsonl holds the signed build provenance for those files and SHA256SUMS.

To check the checksums and provenance, follow the publishing guide for v0.7.28.