Skip to content

fix: close privacy and release blockers - #433

Merged
vamgan merged 14 commits into
mainfrom
fix/release-readiness
Sep 15, 2026
Merged

vamgan merged 14 commits into
mainfrom
fix/release-readiness

Conversation

@vamgan

@vamgan vamgan commented Sep 15, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Validate full MCP packets and prevent page callers from overriding host-owned privacy policy.
  • Apply user-source sanitization to state, refresh React sanitizers, and make focus sources SSR safe.
  • Preserve parseable JSON under prompt budgets and reuse the cancellation fix from fix(core): honor source abort signal without timeout #432 with its original authorship.
  • Bundle the extension content script as a standalone classic script and add real unpacked-extension tests.
  • Patch MCP runtime, dashboard, and React scaffold dependencies; monitor and audit standalone examples.
  • Test isolated npm tarballs in CI and immediately before publishing.
  • Document upgrade requirements and bump all packages to 0.17.2 in a separate version-only commit.

Verification

  • Full workspace builds pass.
  • 1,341 unit tests pass across the workspaces (Node 26 needs NODE_OPTIONS=--no-experimental-webstorage).
  • Chromium, Firefox, and WebKit capture tests: 134 passed, 1 skipped.
  • Extension: 10 build checks and 2 unpacked Chromium tests pass.
  • Packed context/core/bridge/mcp artifacts: 11 public API checks pass; negative export and origin fixtures verify that the checker fails closed.
  • Dashboard production build passes; npm and pnpm audits report no known vulnerabilities.
  • Root production and docs audits report zero vulnerabilities.
  • Versioned docs build and browser review pass.

Release notes

Examples deliberately remain on the published ^0.17.1 range until npm publication succeeds. Merge with commits preserved, then verify the tag, publisher runs, and downloaded npm artifacts. Angular development tooling and React Native example dependency alerts remain separate follow-up work; this is not an assertion that the entire Dependabot backlog is clear.

No launch or campaign assets are included.

Fixes #366.
Fixes #376.
Fixes #391.

@vercel

vercel Bot commented Sep 15, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
askable Ready Ready Preview Sep 15, 2026 6:27pm UTC

@pkg-pr-new

pkg-pr-new Bot commented Sep 15, 2026

Copy link
Copy Markdown

Open in StackBlitz

@askable-ui/angular

npm i https://pkg.pr.new/@askable-ui/angular@433

@askable-ui/bridge

npm i https://pkg.pr.new/@askable-ui/bridge@433

@askable-ui/context

npm i https://pkg.pr.new/@askable-ui/context@433

@askable-ui/core

npm i https://pkg.pr.new/@askable-ui/core@433

@askable-ui/create-app

npm i https://pkg.pr.new/@askable-ui/create-app@433

@askable-ui/mcp

npm i https://pkg.pr.new/@askable-ui/mcp@433

@askable-ui/qwik

npm i https://pkg.pr.new/@askable-ui/qwik@433

@askable-ui/react

npm i https://pkg.pr.new/@askable-ui/react@433

@askable-ui/react-native

npm i https://pkg.pr.new/@askable-ui/react-native@433

@askable-ui/solid

npm i https://pkg.pr.new/@askable-ui/solid@433

@askable-ui/svelte

npm i https://pkg.pr.new/@askable-ui/svelte@433

@askable-ui/vue

npm i https://pkg.pr.new/@askable-ui/vue@433

@askable-ui/web-component

npm i https://pkg.pr.new/@askable-ui/web-component@433

commit: 94a5e49

@vamgan
vamgan merged commit 2e2d598 into main Sep 15, 2026
11 checks passed
@vamgan
vamgan deleted the fix/release-readiness branch September 15, 2026 18:30

This branch was successfully deployed

1 active deployment
Preview — 94a5e49a Deployed Sep 15, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants