diff --git a/.changeset/brave-mails-take.md b/.changeset/brave-mails-take.md new file mode 100644 index 000000000000..b9cca3e1ba01 --- /dev/null +++ b/.changeset/brave-mails-take.md @@ -0,0 +1,5 @@ +--- +"@cloudflare/local-explorer-ui": patch +--- + +Fix local explorer's sidebar header link to point to the correct `/cdn-cgi/explorer/` path rather than `/`. diff --git a/.changeset/c3-frameworks-update-12805.md b/.changeset/c3-frameworks-update-12805.md new file mode 100644 index 000000000000..e074d7ae8be9 --- /dev/null +++ b/.changeset/c3-frameworks-update-12805.md @@ -0,0 +1,11 @@ +--- +"create-cloudflare": patch +--- + +Update dependencies of "create-cloudflare" + +The following dependency versions have been updated: + +| Dependency | From | To | +| --------------- | ------ | ------ | +| @angular/create | 21.2.0 | 21.2.1 | diff --git a/.changeset/c3-frameworks-update-12806.md b/.changeset/c3-frameworks-update-12806.md new file mode 100644 index 000000000000..c65ff9e3a4a1 --- /dev/null +++ b/.changeset/c3-frameworks-update-12806.md @@ -0,0 +1,11 @@ +--- +"create-cloudflare": patch +--- + +Update dependencies of "create-cloudflare" + +The following dependency versions have been updated: + +| Dependency | From | To | +| ----------- | ------- | ------- | +| create-vike | 0.0.591 | 0.0.592 | diff --git a/.changeset/dependabot-update-12861.md b/.changeset/dependabot-update-12861.md new file mode 100644 index 000000000000..61c8bc4ed273 --- /dev/null +++ b/.changeset/dependabot-update-12861.md @@ -0,0 +1,12 @@ +--- +"miniflare": patch +"wrangler": patch +--- + +Update dependencies of "miniflare", "wrangler" + +The following dependency versions have been updated: + +| Dependency | From | To | +| ---------- | ------------ | ------------ | +| workerd | 1.20260310.1 | 1.20260312.1 | diff --git a/.changeset/rude-steaks-kick.md b/.changeset/rude-steaks-kick.md new file mode 100644 index 000000000000..7f504b1b7e80 --- /dev/null +++ b/.changeset/rude-steaks-kick.md @@ -0,0 +1,12 @@ +--- +"miniflare": patch +--- + +Fix local explorer route matching to be more precise + +Previously, the route matching used `startsWith("/cdn-cgi/explorer")` which would incorrectly match paths like `/cdn-cgi/explorerfoo` or `/cdn-cgi/explorereeeeee`, causing unexpected behavior. The route matching has been improved to only match: + +- `/cdn-cgi/explorer` (exact match) +- `/cdn-cgi/explorer/` and any sub-paths (e.g., `/cdn-cgi/explorer/api/*`) + +Paths that merely start with `/cdn-cgi/explorer` but aren't actually the explorer (like `/cdn-cgi/explorerfoo`) will now correctly fall through to the user worker. diff --git a/packages/create-cloudflare/src/frameworks/package.json b/packages/create-cloudflare/src/frameworks/package.json index 03e38ab44da3..00a7270728ab 100644 --- a/packages/create-cloudflare/src/frameworks/package.json +++ b/packages/create-cloudflare/src/frameworks/package.json @@ -7,7 +7,7 @@ "dependencies": { "create-astro": "4.13.2", "create-analog": "2.3.1", - "@angular/create": "21.2.0", + "@angular/create": "21.2.1", "create-docusaurus": "3.9.2", "create-hono": "0.19.4", "create-next-app": "15.5.6", @@ -16,7 +16,7 @@ "create-rwsdk": "3.1.3", "create-react-router": "7.13.1", "create-solid": "0.6.13", - "create-vike": "0.0.591", + "create-vike": "0.0.592", "create-vue": "3.22.0", "create-waku": "0.12.5-1.0.0-alpha.5-0", "@tanstack/create-start": "0.59.8", diff --git a/packages/local-explorer-ui/src/components/Sidebar.tsx b/packages/local-explorer-ui/src/components/Sidebar.tsx index 92ffcf599499..31c9d055a426 100644 --- a/packages/local-explorer-ui/src/components/Sidebar.tsx +++ b/packages/local-explorer-ui/src/components/Sidebar.tsx @@ -107,7 +107,7 @@ export function Sidebar({