Skip to content

chore: resolve wasm tooling bundler CI, caching, and documentation issues#938

Merged
Gbangbolaoluwagbemiga merged 1 commit into
HyperSafeD:mainfrom
anoncon:fix-wasm-tooling-issues
Jun 26, 2026
Merged

chore: resolve wasm tooling bundler CI, caching, and documentation issues#938
Gbangbolaoluwagbemiga merged 1 commit into
HyperSafeD:mainfrom
anoncon:fix-wasm-tooling-issues

Conversation

@anoncon

@anoncon anoncon commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Fix WASM Tooling Issues

This PR resolves multiple issues related to tooling/sanctifier-wasm, improving reliability, stability, and documentation.

Changes

  1. Bundler Compatibility CI (tooling/sanctifier-wasm: Add integration/e2e coverage in CI (bundler compatibility (Vite/Next/Webpack)) #539): Added a new GitHub Actions workflow to run e2e bundler compatibility tests for Vite, Webpack, and Next.js.
  2. Offline Caching Reliability (tooling/sanctifier-wasm: Release/publishing reliability improvements (caching of analysis artifacts in browser) #545): Added tests for asset_cache_key() and cache_metadata() to ensure deterministic offline-first usage. Documented caching behavior.
  3. Web Worker Strategy (tooling/sanctifier-wasm: Improve UX/DX and defaults (web worker / parallelization strategy) #546): Added an example reference implementation for delegating analysis to a background worker to prevent UI blocking.
  4. API Surface Stability (tooling/sanctifier-wasm: Document behavior + contribution notes (API surface stability for frontend) #542): Updated documentation with explicit guarantees regarding API stability for frontend consumers.

Closes #539
Closes #545
Closes #546
Closes #542

@vercel

vercel Bot commented Jun 26, 2026

Copy link
Copy Markdown

@anoncon is attempting to deploy a commit to the gbangbolaoluwagbemiga's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Jun 26, 2026

Copy link
Copy Markdown

@anoncon Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Gbangbolaoluwagbemiga Gbangbolaoluwagbemiga merged commit f14e2bc into HyperSafeD:main Jun 26, 2026
11 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment