Skip to content

Commit b23de74

Browse files
authored
[local-explorer-ui] Add email view and sending emails to workers to the local explorer (#15337)
1 parent baa7bd0 commit b23de74

62 files changed

Lines changed: 5238 additions & 645 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
"@cloudflare/local-explorer-ui": minor
3+
"miniflare": minor
4+
---
5+
6+
Add email inspection and testing to Local Explorer
7+
8+
Add an Email group with Routing and Sending views for inspecting messages received by a Worker's `email()` handler and messages sent through its `send_email` bindings. Detail views show message content, metadata, attachments, and handler activity including forwarding, replies, rejection, and unhandled messages.
9+
10+
Add a test-email composer that delivers custom text, HTML, headers, and attachments directly to the selected Worker's `email()` handler during local development.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
"miniflare": patch
3+
---
4+
5+
Validate custom headers sent through the Local Explorer test-email endpoint
6+
7+
Reject header names and values that cannot be safely encoded. Multiline values remain supported and are folded into valid MIME continuation lines.

packages/local-explorer-ui/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
},
4848
"devDependencies": {
4949
"@cloudflare/workers-tsconfig": "workspace:*",
50+
"@cloudflare/workers-utils": "workspace:*",
5051
"@hey-api/openapi-ts": "catalog:default",
5152
"@tanstack/react-router-devtools": "^1.158.0",
5253
"@tanstack/router-plugin": "^1.158.0",

0 commit comments

Comments
 (0)