From 0b35582b0a70d874bf549f492d4cea7a4ae02a9f Mon Sep 17 00:00:00 2001 From: Nic Polumeyv <162764842+Nic-Polumeyv@users.noreply.github.com> Date: Thu, 23 Jul 2026 23:58:57 -0400 Subject: [PATCH 1/4] chore: deduplicate dev-mode unsafe-inline injection in CSP --- .changeset/csp-unsafe-inline-helper.md | 5 ++++ packages/kit/src/runtime/server/page/csp.js | 33 ++++++++++----------- 2 files changed, 20 insertions(+), 18 deletions(-) create mode 100644 .changeset/csp-unsafe-inline-helper.md diff --git a/.changeset/csp-unsafe-inline-helper.md b/.changeset/csp-unsafe-inline-helper.md new file mode 100644 index 000000000000..858ad4ce5f19 --- /dev/null +++ b/.changeset/csp-unsafe-inline-helper.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/kit': patch +--- + +chore: deduplicate dev-mode `unsafe-inline` injection in CSP diff --git a/packages/kit/src/runtime/server/page/csp.js b/packages/kit/src/runtime/server/page/csp.js index 2c9dee9720c1..227c451935e9 100644 --- a/packages/kit/src/runtime/server/page/csp.js +++ b/packages/kit/src/runtime/server/page/csp.js @@ -117,31 +117,28 @@ class BaseProvider { // ...and add unsafe-inline so we can inject