Files
wehub-resource-sync 70bf21e064
Deploy (to testing) and Test Playground Preview Worker / Deploy Playground Preview Worker (testing) (push) Has been skipped
Deploy Workers Shared Staging / Deploy Workers Shared Staging (push) Failing after 0s
Prerelease / build (push) Has been skipped
Handle Changesets / Handle Changesets (push) Has been cancelled
Semgrep OSS scan / semgrep-oss (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:30:11 +08:00

7.6 KiB

@cloudflare/quick-edit

0.4.7

Patch Changes

0.4.6

Patch Changes

  • #12823 784c5cb Thanks @petebacondarwin! - Add frame-ancestors CSP and postMessage origin validation to quick-edit

    Mitigate postMessage origin bypass:

    • Add Content-Security-Policy frame-ancestors header to quick-edit Worker responses, restricting which origins can embed the editor iframe
    • Add client-side origin validation to the window.onmessage handler in workbench.ts, rejecting PORT messages from untrusted origins
    • Inject allowed parent origins from server into HTML for client-side use
    • Localhost origins are conditionally included when running via wrangler dev

0.4.5

Patch Changes

  • #12154 e36c0c9 Thanks @petebacondarwin! - Use X-Forwarded-Host header for extension authority when behind a proxy

    When Quick Edit is accessed through a proxy, the X-Forwarded-Host header is now used to determine the authority for loading builtin extensions. This ensures extensions load correctly when the Worker is behind a reverse proxy. The header value is only used if it matches *.devprod.cloudflare.dev for security.

0.4.4

Patch Changes

  • #11878 e84e8fa Thanks @dario-piotrowicz! - Fix relative path computation when the root folder name appears multiple times in a path

    Previously, the logic assumed the root folder appeared exactly once in the path. When the root folder name appeared more than once, file modifications were not correctly detected.

    For example, if the root folder is my-worker, a path like /my-worker/my-worker/util.js would incorrectly return / instead of /my-worker/util.js.

0.4.3

Patch Changes

0.4.2

Patch Changes

0.4.1

Patch Changes

0.4.0

Minor Changes

0.3.3

Patch Changes

0.3.2

Patch Changes

  • #7040 44c954b Thanks @penalosa! - Try and ensure the d.ts types are definitely the ones loaded in quick-edit-extension

0.3.1

Patch Changes

0.3.0

Minor Changes

0.2.3

Patch Changes

0.2.2

Patch Changes

0.2.1

Patch Changes

0.2.0

Minor Changes

0.1.1

Patch Changes

0.1.0

Minor Changes

0.0.2

Patch Changes

  • #6558 2a5b648 Thanks @edmundhung! - fix: disable autosave on quick editor to avoid context reset without explicit user action

0.0.1

Patch Changes

  • #6029 f5ad1d3 Thanks @threepointone! - chore: Normalize some dependencies in workers-sdk

    This is the first of a few expected patches that normalize dependency versions, This normalizes undici, concurrently, @types/node, react, react-dom, @types/react, @types/react-dom, eslint, typescript. There are no functional code changes (but there are a couple of typecheck fixes).