James Anderson
|
d5392666ab
|
feat(build): select adapter-owned worker stages (#3150)
* feat(build): select adapter-owned worker stages
* refactor(build): defer prerender entry resolver
* fix(build): keep staged activation self-contained
* fix(build): isolate every staged output member
* fix(build): exclude custom client environments from stages
* feat(build): publish selected worker stages
* test(build): assert staged exports when published
* fix(dev): keep multi-stage output build-only
|
2026-09-07 21:48:27 +01:00 |
|
James Anderson
|
049f7e3628
|
refactor(pages): extract request stage (#3146)
* refactor(pages): extract request stage
* fix(pages): update server entry options call
* fix(pages): conservatively classify document mutation
* fix(pages): lazily register middleware data cache
* fix(pages): keep request adapter facade lightweight
* refactor(pages): conservatively bypass custom documents
* fix(pages): recompose shared page headers
* fix(pages): resolve staged entries when activated
* fix(build): finalize extracted Pages server output
* test(cache): prove Pages adapter initialization stays lazy
* test(build): defer staged export assertion
|
2026-09-07 21:48:25 +01:00 |
|
James Anderson
|
4146d69021
|
fix(cloudflare): verify Worker version IDs during CDN warmup (#3072)
* fix(cloudflare): revalidate stale warmup retries
* fix(cloudflare): report CDN warmup retry progress
* test(cloudflare): retry prewarm verification on fresh Worker
* feat(cloudflare): configure CDN readiness probes
* fix(cloudflare): validate CDN warmup version overrides
* fix(cloudflare): verify CDN warmup version ids
* test(cloudflare): opt into dangerous warmup fallback
* fix(cloudflare): harden warmup version validation
* docs(cloudflare): clarify version binding environments
|
2026-08-24 23:03:15 +01:00 |
|
James Anderson
|
a3910e7aa9
|
feat(cloudflare): add unified worker entry (#2416)
* feat(cloudflare): add default pages router worker entry
* feat(cloudflare): add unified worker entry
* chore(web): use unified worker entry
* chore(examples): use built-in workers-cache entry
* chore(examples): keep hackernews on app router entry
* chore(cloudflare): rename unified entry to fetch handler
* chore(cloudflare): keep pages entry source helper test-local
|
2026-06-29 17:33:51 +00:00 |
|