---
collection: application-platforms
collection_name: Application Platforms
week_start: 2026-08-31
title: Cloudflare lifts Worker size limits while Python frameworks land
release_count: 163
generated: 2026-09-07
canonical: https://releases.sh/collections/application-platforms/digest/2026-08-31
---

# Cloudflare lifts Worker size limits while Python frameworks land

Cloudflare Workers removed its 3 MB/10 MB compressed deploy limits in favor of a single 64 MiB uncompressed cap, and Python Workers gained WSGI/ASGI support for Django, Flask, FastAPI, and Starlette. The platform also began enforcing D1 free-tier daily query limits on September 1.

### Bigger Workers, bigger ambitions

The week's defining story is [Cloudflare's removal of Worker bundle size limits](/release/rel_BZNP5ii_e4s7oICjjvzSG-cloudflare-workers-lift-deploy-limit-to-64-mib-uncompressed-across-all-plans) in favor of a single 64 MiB uncompressed cap across all plans. Previously, Wrangler's compressed-bundle check rejected deploys over 3 MB on the Free tier and 10 MB on Paid. That friction is gone: heavier frameworks, larger dependencies, and more substantial codebases now fit without hitting an arbitrary ceiling. The shift from compressed to uncompressed measurement is also notable — it aligns the platform with what developers actually reason about when bundling, and the `--dry-run --outdir` flag gives a straightforward way to audit bundle size before a deploy.

Complementing that expansion, [Cloudflare Python Workers now support WSGI and ASGI frameworks](/release/rel_aPU23IM9rpTh7lR2LthG9-cloudflare-python-workers-add-support-for-wsgi-and-asgi-web-frameworks). Django, Flask, FastAPI, and Starlette apps can run on the platform using the new `wsgi` and `asgi` exports from the `workers` module, with `entrypoint()` handling the default wiring and `WorkerEntrypoint` available for finer control. This is a meaningful unlock for Python developers who previously had to adapt their framework or hand-roll request handling — now a familiar application structure can be lifted onto the platform directly.

One cautionary item arrived the same week: [Cloudflare D1 began enforcing free-tier daily query limits on September 1](/release/rel_HtVfzgEmpPzM92dPD4MA_-cloudflare-d1-enforces-free-tier-daily-query-limits-starting-september-1). Accounts exceeding daily row read or write limits now see query failures until the midnight UTC reset, with email alerts on limit reach. Stored data remains unaffected, so the blast radius is operational, not destructive. The fix guidance — add indexes, or move to a paid plan — is worth acting on before hitting a wall mid-project.

### AI Gateway keeps adding models

Vercel's AI Gateway had a busy stretch on the model front. [Meta's Muse Spark 1.3](/release/rel_CCJaHRp7MCrVV2fpLdpVL-vercel-ai-gateway-adds-meta-muse-spark-1-3-support), [Google's Gemini 3.8 Flash](/release/rel_ljEbnGvmsMIZtOUi216OL-vercel-ai-gateway-adds-gemini-3-8-flash-support), [Alibaba's Qwen 3.8 Max 0902](/release/rel_4Of9W_4D1KIRUFFoq7ONs-vercel-ai-gateway-adds-qwen-3-8-max-0902-support), and [Anthropic's Claude Fable 5.1](/release/rel_E6RZHaQIOdbJ21yuZwl9W-vercel-ai-gateway-adds-claude-fable-5-1-support) all joined the gateway, each accessible through a single API key with fallbacks, spend tracking, and traces on every request. There's also a limited-time deal: [GLM-5.3 served by DigitalOcean at 50% off](/release/rel_7wMOaxqhsPhBJid_nV3hf-vercel-ai-gateway-offers-glm-5-3-at-50-off-via-digitalocean) through September 7 via the promo model name. The pattern is consistent — AI Gateway continues to position itself as the consolidation layer for model access, removing per-provider accounts from the critical path.

Under the hood, the [AI SDK v7.0.89 expanded the FilesV4 interface](/release/rel_sxpmk19th5ckAjkfwfMVd-ai-sdk-v7-0-89-expands-filesv4-interface-with-metadata-download-and-delete) with optional metadata, streaming download, and delete operations, plus streaming uploads and abort signal support. The [OpenAI](/release/rel_h6LAalBKjnO8GpcwifOq5-ai-sdk-openai-v4-0-55-overhauls-file-operations-with-streaming-uploads) and [xAI](/release/rel_Rff5agQa5lwcIzwh7tcpR-ai-sdk-xai-v4-0-52-adds-file-metadata-delete-and-streaming-uploads) providers picked up those same file operations, and [the OpenAI provider added GPT-6 reasoning configuration updates](/release/rel_4SCaL7xQB6W8RNKoY8VNN-ai-sdk-openai-provider-adds-gpt-6-reasoning-configuration-updates). This rounds out the files story across the SDK ecosystem, giving providers a common interface rather than bespoke implementations.

### Platform hardening and developer experience

Several releases focused on making day-to-day development less noisy. [Wrangler 4.128.0 moved binding utilities into @cloudflare/workers-utils](/release/rel_C0OTkuegSM7Qqk1MKAD1k-workers-cli-wrangler-4-128-0-moves-binding-utilities-to-cloudflare-workers-utils), shared the code with the Vite plugin and other consumers, added `--date-start`/`--date-end` filters for workflow instance listing, and trimmed its installed size by roughly 9.2 MiB. [Query string redaction for observability](/release/rel_EEEeHoxBLPw6IJfCZj_jD-workers-configuration-adds-query-string-redaction-for-observability) arrived in Workers configuration, stripping query strings from request URLs in logs and traces — a useful privacy default for production debugging. The [Workers Vite plugin now surfaces Worker export type fetch errors](/release/rel_zNXIZ57SED0z175p_m6Zm-workers-vite-plugin-v1-54-4-surfaces-worker-export-type-fetch-errors-in-dev) with the Worker name, HTTP status, and response body instead of a generic JSON parse failure, which should cut down on fruitless debugging sessions.

On the tooling side, [Vercel added Basic build machines for Pro and Enterprise](/release/rel_MHcOo8l8kWZ27Sw45Liv8-vercel-adds-basic-build-machines-for-pro-and-enterprise) — a 2 vCPU/8 GB option for smaller apps, with Elastic still the default for new projects. Downloads of system updates aren't strictly part of this week's story, but the staggered canary [Next.js releases](/release/rel_ufrnTnaO9rLURu0FzybTN-next-js-v16-4-0-canary-19-fixes-route-info-segment-override-display-in-dev) continued with a fix for route info segment overrides in the dev overlay and [adapter route collapses enabled by default](/release/rel_307K73sYKtD3VPrUYpNJp-next-js-v16-4-0-canary-17-enables-adapter-route-collapses-by-default).

The AI Gateway model additions and the SDK file-operation overhauls point to the same conclusion: this was a week where platform boundaries got wider — bigger bundles, more frameworks, more model access — and the free-tier enforcement at D1 is the reminder that with broader capability comes clearer limits.

## Releases covered

### Cloudflare

- [Cloudflare Workers lift deploy limit to 64 MiB uncompressed across all plans](https://releases.sh/release/rel_BZNP5ii_e4s7oICjjvzSG-worker-size-limit-now-64-mib-on-all-plans)
- [Cloudflare Python Workers add support for WSGI and ASGI web frameworks](https://releases.sh/release/rel_aPU23IM9rpTh7lR2LthG9-django-flask-fastapi-starlette-now-run-in-workers)
- [Cloudflare D1 enforces free-tier daily query limits starting September 1](https://releases.sh/release/rel_HtVfzgEmpPzM92dPD4MA_-d1-free-tier-enforces-daily-row-limits)
- [Workers CLI wrangler 4.128.0 moves binding utilities to @cloudflare/workers-utils](https://releases.sh/release/rel_C0OTkuegSM7Qqk1MKAD1k-workers-cli-wrangler-4-128-0-moves-binding-utilities-to-cloudflare-workers-utils)
- [Workers configuration adds query string redaction for observability](https://releases.sh/release/rel_EEEeHoxBLPw6IJfCZj_jD-query-strings-redactable-from-observability-logs)
- [Workers Vite plugin v1.54.4 surfaces Worker export type fetch errors in dev](https://releases.sh/release/rel_zNXIZ57SED0z175p_m6Zm-worker-export-type-fetch-errors-surface-in-dev)

### Vercel

- [Vercel AI Gateway adds Meta Muse Spark 1.3 support](https://releases.sh/release/rel_CCJaHRp7MCrVV2fpLdpVL-meta-s-muse-spark-1-3-callable-via-ai-gateway)
- [Vercel AI Gateway adds Gemini 3.8 Flash support](https://releases.sh/release/rel_ljEbnGvmsMIZtOUi216OL-gemini-3-8-flash-available-on-ai-gateway)
- [Vercel AI Gateway adds Qwen 3.8 Max 0902 support](https://releases.sh/release/rel_4Of9W_4D1KIRUFFoq7ONs-qwen-3-8-max-0902-available-on-ai-gateway)
- [Vercel AI Gateway adds Claude Fable 5.1 support](https://releases.sh/release/rel_E6RZHaQIOdbJ21yuZwl9W-claude-fable-5-1-now-available-on-ai-gateway)
- [Vercel AI Gateway offers GLM-5.3 at 50% off via DigitalOcean](https://releases.sh/release/rel_7wMOaxqhsPhBJid_nV3hf-glm-5-3-50-off-on-ai-gateway-through-digitalocean)
- [AI SDK v7.0.89 expands FilesV4 interface with metadata, download, and delete operations](https://releases.sh/release/rel_sxpmk19th5ckAjkfwfMVd-filesv4-gains-metadata-streaming-downloads-deletion)
- [AI SDK OpenAI v4.0.55 overhauls file operations with streaming uploads](https://releases.sh/release/rel_h6LAalBKjnO8GpcwifOq5-openai-files-get-streaming-uploads-and-metadata)
- [AI SDK xAI v4.0.52 adds file metadata, delete, and streaming uploads](https://releases.sh/release/rel_Rff5agQa5lwcIzwh7tcpR-file-apis-gain-metadata-delete-and-streaming)
- [AI SDK OpenAI provider adds GPT-6 reasoning configuration updates](https://releases.sh/release/rel_4SCaL7xQB6W8RNKoY8VNN-gpt-6-reasoning-configuration-updates)
- [Vercel adds Basic build machines for Pro and Enterprise](https://releases.sh/release/rel_MHcOo8l8kWZ27Sw45Liv8-basic-build-machines-land-for-pro-and-enterprise)
- [Next.js v16.4.0-canary.19 fixes route info segment override display in dev overlay](https://releases.sh/release/rel_ufrnTnaO9rLURu0FzybTN-route-info-segment-overrides-show-correctly-in-dev-overlay)
- [Next.js v16.4.0-canary.17 enables adapter route collapses by default](https://releases.sh/release/rel_307K73sYKtD3VPrUYpNJp-adapter-route-collapses-on-by-default)
