Repository navigation
[local-explorer-ui] Adds the Cron Trigger group to the Local Explorer - #15652
Merged
Merged
Conversation
tpmmorris
added this pull request to stack #15653
September 15, 2026 14:23
🦋 Changeset detectedLatest commit: 0e18e7b The changes in this PR will be included in the next version bump. This PR includes changesets to release 9 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
tpmmorris
force-pushed
the
tpmmorris/feat/cron-local-explorer/frontend
branch
from
September 17, 2026 15:10
f09fdf0 to
8b06127
Compare
tpmmorris
marked this pull request as ready for review
September 17, 2026 15:16
tpmmorris
force-pushed
the
tpmmorris/feat/cron-local-explorer/frontend
branch
from
September 17, 2026 15:42
8b06127 to
c5ce6e1
Compare
tpmmorris
force-pushed
the
tpmmorris/feat/cron-local-explorer/frontend
branch
from
September 17, 2026 15:49
c5ce6e1 to
0f8952d
Compare
@cloudflare/autoconfig
@cloudflare/build-output-utils
@cloudflare/codemods
@cloudflare/config
@cloudflare/containers-shared
create-cloudflare
@cloudflare/deploy-helpers
@cloudflare/kv-asset-handler
miniflare
@cloudflare/pages-functions
@cloudflare/pages-shared
@cloudflare/runtime-types
@cloudflare/unenv-preset
@cloudflare/vite-plugin
@cloudflare/vitest-plugin
@cloudflare/workers-auth
@cloudflare/workers-editor-shared
@cloudflare/workers-utils
wrangler
commit: |
tpmmorris
force-pushed
the
tpmmorris/feat/cron-local-explorer/frontend
branch
2 times, most recently
from
September 17, 2026 16:16
d771b20 to
d99127b
Compare
tpmmorris
force-pushed
the
tpmmorris/feat/cron-local-explorer/frontend
branch
from
September 22, 2026 13:46
2c71700 to
8fba644
Compare
cjol
requested changes
Sep 22, 2026
cjol
left a comment
Member
There was a problem hiding this comment.
As discussed, lets:
- Move "draft" crons to a new ad-hoc triggers page so they're not confused for real crons
- Persist saved trigger times to the cnfigured crons page so users can trigger frequently-used times
- Rename pages
cjol
reviewed
Sep 24, 2026
cjol
reviewed
Sep 24, 2026
tpmmorris
force-pushed
the
tpmmorris/feat/cron-local-explorer/frontend
branch
from
September 24, 2026 13:46
9cdec68 to
ed14128
Compare
cjol
approved these changes
Sep 24, 2026
Base automatically changed from
tpmmorris/feat/cron-local-explorer/backend
to
main
September 24, 2026 15:03
…separate pages for usage clarity.
tpmmorris
force-pushed
the
tpmmorris/feat/cron-local-explorer/frontend
branch
from
September 24, 2026 15:03
6f3422f to
0e18e7b
Compare
Contributor
|
Codeowners approval required for this PR:
Show detailed file reviewers |
workers-devprod
approved these changes
Sep 24, 2026
workers-devprod
left a comment
Contributor
There was a problem hiding this comment.
Codeowners reviews satisfied
Merged
Wichtowski
pushed a commit
to Wichtowski/workers-sdk
that referenced
this pull request
Sep 24, 2026
brandhaug
added a commit
to brandhaug/b2b-saas-starter
that referenced
this pull request
Sep 28, 2026
…lpha (#514) ## pnpm-workspace.yaml (default) ## Dependency Updates | Package | From | To | Type | | --- | --- | --- | --- | | `miniflare` | 5.20260921.1-alpha | 5.20260923.0-alpha | minor | ## Release Notes <details> <summary><b>miniflare</b> (5.20260921.1-alpha → 5.20260923.0-alpha)</summary> ### Minor Changes - [#15648](cloudflare/workers-sdk#15648) [`52c0e9f`](cloudflare/workers-sdk@52c0e9f) Thanks [@<!---->tpmmorris](https://github.com/tpmmorris)! - Expose configured Cron Triggers and one-off scheduled dispatch through Local Explorer Miniflare's V4 Worker options now accept exact Cron Trigger expressions. Local Explorer reports them in Worker metadata and can dispatch a scheduled event to an exact local or peer Worker name with a chosen cron expression and time. - [#15652](cloudflare/workers-sdk#15652) [`44f5295`](cloudflare/workers-sdk@44f5295) Thanks [@<!---->tpmmorris](https://github.com/tpmmorris)! - Package the Cron Triggers interface in Local Explorer The Local Explorer assets now include an interactive Cron Triggers destination for one-off local scheduled-handler testing. - [#15786](cloudflare/workers-sdk#15786) [`bdda4c3`](cloudflare/workers-sdk@bdda4c3) Thanks [@<!---->ThomasRubini](https://github.com/ThomasRubini)! - Support UDP connect handlers in local development The experimental `connect` configuration now accepts `protocol: "udp"`, with optional `idle_timeout_ms` and `max_pending_bytes` settings. UDP datagrams are delivered to the Worker's `connect()` handler using workerd's value-mode socket streams, and can be tested with `Miniflare#dispatchConnect({ protocol: "udp" })`. - [#15779](cloudflare/workers-sdk#15779) [`fc3cbaa`](cloudflare/workers-sdk@fc3cbaa) Thanks [@<!---->Naapperas](https://github.com/Naapperas)! - Support `workflow` entries in the `exports` configuration map A Worker can now declare the Workflows it defines in `exports`, keyed by the `WorkflowEntrypoint` class name: ```jsonc { "exports": { …[full notes](https://github.com/cloudflare/workers-sdk/releases/tag/miniflare%405.20260923.0-alpha) </details> --- *This PR was auto-generated by [catalog-update-action](https://github.com/brandhaug/catalog-update-action).* Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a Cron Trigger group to the local explorer | Internal SPEC
Provides interface for users to test configured crons, and create custom crons ad-hoc for quick testing without having to reconfigure the worker every time a user wants to experiment with a new cron.
Two tabs are provided,
Configured CronsandAd-Hoc Triggers. AConfigured Cronis one which is defined by the user in the Worker's config file. AnAd-Hoc Triggeris a transient cron defined and manipulated from the Local Explorer UI, it it not written to the config.All crons:
Configured Crons:triggers.cronsconfig option.Ad-Hoc Triggers:Note
All images in this description come from a WIP UI version.
Cron expression builder for the 7:35AM on the last weekday of each month. The expression stays up to date as the builder is adjusted.