# Streaming now enabled by default for all Node\.js Vercel Functions

**Published:** October 1, 2024 | **Authors:** Craig Andrews, Javi Velasco, Kiko Beats, Mariano Cocirio

---

[Streaming](https://vercel.com/docs/functions/streaming-functions) is now enabled by default for all [Vercel Functions running on Node.js](https://vercel.com/docs/functions/runtimes/node-js#using-the-node.js-runtime-with-serverless-functions) for Pro and Enterprise teams, marking the final step in [the plan we published on July 8th, 2024](https://vercel.com/changelog/vercel-functions-to-enable-streaming-by-default). This means Vercel Functions can now send data to the client as it’s generated, instead of waiting for the entire response.

The `VERCEL_FORCE_NODEJS_STREAMING` environment variable is no longer required—streaming is now applied automatically upon deployment.

**Logging changes: **Streaming responses [will alter the format and frequency of your runtime logs](https://vercel.com/docs/functions/streaming-functions#runtime-logs). If you are using Log Drains, check that your ingestion pipeline can process the new log format and increased log frequency.

Read our [blog post](https://vercel.com/blog/vercel-functions-streaming-to-be-framework-agnostic) and [documentation](https://vercel.com/docs/functions/streaming-functions) for more information.

---

📚 **More updates:** [View all changelog entries](/changelog/sitemap.md) | [Blog](/blog/sitemap.md)