Volver a Actualizaciones
CorrecciónV-3.2.025918 de mayo de 2026

Remove cloudflare:workers Build Break

V-3.2.0259 — Remove cloudflare:workers Build Break: Causa raíz: V-3.2.0258 introdujo `import("cloudflare:workers")` (top-level await) en `runtime-env.server.ts`. Rollup/Vite SSR no resuelve ese módulo virtual en el build de Docker y la imagen ya no compilaba. Fix: • Se elimina toda referencia a `cloudflare:workers` en `runtime-env.server.ts`. • `src/server.ts` sigue siendo la entrada server custom: captura `env` desde `fetch(req, env, ctx)` con `captureRuntimeEnv(env)` y además refleja los valores en `process.env` para módulos legacy. • Se mantienen los fallbacks: `process.env`, globalThis bindings, `import.meta.env`, parser de `.dev.vars`. • No se tocan Wrangler, Docker, Traefik ni assets. Resultado esperado: `npm run build` y `docker build` vuelven a pasar; en VPS los RPC siguen viendo `SUPABASE_SERVICE_ROLE_KEY` vía bindings o `.dev.vars`.

Aspectos destacados

  • Sin import de cloudflare:workers
  • Build Docker desbloqueado
  • Captura de bindings desde server.ts
#VPS#Docker#Build#Hotfix